Hermes 多 Profile 复刻:一套跑稳再复制的飞书 Agent 部署方法论
当企业需要在同一台机器上为多个业务线部署独立飞书机器人时,如何在"不串线、不丢事件、不抢端口"的前提下完成快速复制?本文基于 Hermes 多 Profile 实践的完整手册,拆解从飞书应用创建到健康检查验收的全链路架构与关键设计决策。
Long-form essays on engineering, AI, and craft.
当企业需要在同一台机器上为多个业务线部署独立飞书机器人时,如何在"不串线、不丢事件、不抢端口"的前提下完成快速复制?本文基于 Hermes 多 Profile 实践的完整手册,拆解从飞书应用创建到健康检查验收的全链路架构与关键设计决策。
当两个飞书机器人在同一台机器上共用流式卡片时,第一个"突然消失"、图片重复发送、群里有人能用有人不能用——这些问题不是配置写错了,是隔离边界没划对。本文记录了将销售助手与内容助手同时接入飞书流式卡片的完整实践,包含四层隔离模型、故障决策树、运维检查清单和七个真实踩坑记录。
Vibe Coding 生态的核心术语、工作流模式、工具链和最佳实践的系统整理。从 Karpathy 的定义出发,覆盖 AI 编程时代的每一个关键概念。
AI Agent 的 12 个核心原理,自下而上逐层拆解:从最底层的消息数组(LLM 的工作记忆)、上下文窗口(稀缺资源管理)、系统提示词(角色设定),到中层的思维链、少样本提示、预填充、停止序列、Tool Use、RAG、ReAct,最后到上层的幻觉问题和多 Agent 编排。每条原理都回答一个问题:它是什么、为什么需要它、怎么正确使用。配有代码示例和正确/错误对比。
上一篇 API从0-1 讲了理论,这一篇是实践复盘。我们用 Node.js 手搓了一个 30 行的 API 服务器,又用 Dog API 做了一个瀑布流画廊——两条代码加起来不到 300 行,但把「写 API」和「调 API」两端的知识都覆盖了。这篇复盘拆解每个技术决策背后的原因,把两端串成一条完整的请求-响应链路,最后提炼出 4 个不管用不用框架都成立的核心模式。
AI Agent(Claude Code / Codex / Hermes)在终端里跑得最多的命令之一就是 curl。它不是浏览器,没有「回车就出页面」的便利——但它让 Agent 能精确控制 HTTP 请求的每一个字节,然后一字不漏地读每一个字节的响应。这一篇从 Agent 的视角讲 curl:为什么 Agent 不用 Postman、13 个核心标志怎么用、Agent 高频使用的 8 个实战模式、以及 curl 输出背后的 HTTP 协议细节。读完你能像 Agent 一样高效地探索任何 API。
用 Next.js 16 App Router + MDX 搭个人网站,从本地能跑到公网能访问,中间踩了 TypeScript 严格模式的 build 报错、中文文件名跨平台编码错乱、MDX 配置遗漏、路由组布局继承、draft/published 内容过滤、以及 Vercel 自动部署的「push即上线」风险。这篇把 7 个坑的完整因果链——从第一个报错到最终修复——全部记录下来,每个坑都附了错误信息、根因和修复方案。
Nginx 是全球 top 百万网站里超过 30% 在用的 Web 服务器和反向代理。但它的配置文件对新手来说像天书——`server`、`location`、`proxy_pass`、`upstream` 全是新概念。这一篇用一个「收发室」类比帮你建立心智模型,然后从 3 个最简配置开始(静态文件 / 反向代理 / SPA 兜底),深入到 location 匹配规则,最后覆盖负载均衡、限流、Gzip、日志调试等实战模式。读完你能自己写一个完整的 Nginx 配置。
前端开发者迟早要面对一个问题:数据从哪来?API 就是答案。这一篇不是 API 百科全书,而是一条从0到1的路径——先用 fetch 拉回第一份数据(0),理解 HTTP 请求和响应的结构,掌握 REST 风格的设计约定,最后自己搭一个能跑的 API 端点(1)。中间穿插 GitHub API 实战和 3 个帮你避坑的心智模型。
为什么每个项目都有一个 .git 文件夹?为什么 Git 成了程序员的标配?这一篇把 Git 的核心概念(仓库、暂存区、提交、分支)、日常命令、.gitignore、版本穿梭、工作区切换讲清楚,最后用一个实战场景把 Git Worktree 和 Claude Code Subagent 联动起来——多个 AI Agent 在同一个仓库并行干活不打架。