摘要: 1、基础信息 先来个截图。 系统版本: CentOS Linux release 7.9.2009 (Core) 内核版本: 4.4.249-1.el7.elrepo.x86_64 2、开始安装 sudo setenforce 0 # 依赖安装 yum -y install gcc gcc-c++ 阅读全文
posted @ 2024-08-27 19:09 Hello_worlds 阅读(1035) 评论(0) 推荐(0)
摘要: 环境和目标 这次要解决的是一个 PDF 下载头的问题:源站对象自带 Content-Disposition: Attachment,浏览器访问 PDF 时会下载;业务希望在 URL 带 query string 时删除这个响应头,让浏览器直接预览 PDF。 示例环境如下,真实落地时替换成自己的域名和 阅读全文
posted @ 2026-07-22 20:15 Hello_worlds 阅读(2) 评论(0) 推荐(0)
摘要: Jenkins Git 子模块拉取失败: UNPROTECTED PRIVATE KEY FILE / bad permissions 一、先看现象:子模块拉取阶段报 bad permissions 这是一类很容易被误判成 Git 仓库权限、Jenkins 凭证或网络问题的构建失败。 环境抽象如下: 阅读全文
posted @ 2026-07-22 12:14 Hello_worlds 阅读(2) 评论(0) 推荐(0)
摘要: Yearning 接入 OIDC:用 DevOps 做飞书 OAuth Broker 实现统一登录 很多内部系统接统一登录时容易走偏:业务系统直接接飞书 OAuth,每个系统各写一套 code 换 token、用户映射、准入审核和权限判断。短期能登录,长期会变成多套账号入口并存,权限边界也分散。 更 阅读全文
posted @ 2026-07-16 16:57 Hello_worlds 阅读(5) 评论(0) 推荐(0)
摘要: 先说结论:Claude CLI 可以直接连接 DeepSeek 官方的 Anthropic API 兼容入口,不需要在本机运行协议转换服务。 本文只保留一条操作主线:把 DeepSeek API Key 放进固定凭证文件,再通过 claude-deepseek 脚本启动 Claude Code。脚本 阅读全文
posted @ 2026-07-13 18:43 Hello_worlds 阅读(27) 评论(0) 推荐(0)
摘要: 结论先说:WebSocket 返回 403 时,不要继续只盯着 nginx 的 Upgrade 头。 这次请求已经穿过 ALB、nginx、Kubernetes Ingress 并命中后端路由,真正缺的是业务鉴权要求的 Authorization。浏览器原生 WebSocket API 又不能像 f 阅读全文
posted @ 2026-07-13 12:13 Hello_worlds 阅读(8) 评论(0) 推荐(0)
摘要: Mem0 是给 LLM 应用和 Agent 用的长期记忆层。它不替代大模型,也不替代普通数据库;它负责把对话里值得长期保留的信息抽取出来,写入可检索的记忆库,后续再按用户、会话或 Agent 维度召回。 官方对 Mem0 的定位也是 “AI agents and apps 的 memory laye 阅读全文
posted @ 2026-07-09 15:16 Hello_worlds 阅读(36) 评论(0) 推荐(0)
摘要: 一条 CloudFront 上的 API 突然报: curl https://api.example.com/v1/song/generate curl: (60) SSL certificate problem: certificate has expired 第一反应可能是源站挂了、接口错了,或 阅读全文
posted @ 2026-07-08 16:25 Hello_worlds 阅读(5) 评论(0) 推荐(0)
摘要: 以下命令里的地域、VPC、TR、路由表、域名和 IP 都做了占位处理。为了让链路方向更容易读,本文用“杭州侧”表示 ACR 所在地域,用“泰国侧”表示 ACK 集群所在地域。落地时把 <REGION_A>、<REGION_B>、<CEN_ID>、<TR_*>、<VPC_*>、<ROUTE_TABLE 阅读全文
posted @ 2026-07-07 16:03 Hello_worlds 阅读(8) 评论(0) 推荐(0)
摘要: SOP 目标:当 Linux 主机出现「Go 常驻服务内存持续上涨 / 触发 90% 内存告警 / 疑似 OOM」,且服务会调用 ffmpeg、ffprobe、imagemagick、压缩工具或其他外部命令时,用这套步骤快速判断:内存是不是被 Go 进程里的 os/exec 输出缓冲撑大的。 注:本 阅读全文
posted @ 2026-07-07 11:40 Hello_worlds 阅读(7) 评论(0) 推荐(0)
摘要: 这是「RAGFlow 实战」系列的第二篇。第一篇会先讲 RAGFlow 是什么、适合什么场景、以及几种部署方式;这一篇只处理落地时很容易卡住的一段链路:RAGFlow 0.26.2 接 OpenAI-compatible 模型网关,以及 Dataset 解析阶段的 embedding 失败。 问题现 阅读全文
posted @ 2026-06-30 21:23 Hello_worlds 阅读(39) 评论(0) 推荐(0)