记一次把两个 Agent 页面的流式展示统一了,顺带挖出一个隐形 bug
把 /chat 和 /create 两个 Agent 页面的流式展示统一时,发现工具调用被思考盖住、草稿回填事件名对不上等一堆问题,最终把流式协议下沉成共享层的故事
60
共 5 篇文章
把 /chat 和 /create 两个 Agent 页面的流式展示统一时,发现工具调用被思考盖住、草稿回填事件名对不上等一堆问题,最终把流式协议下沉成共享层的故事
从 content_templates 表迁移到独立的 AI Template 系统,支持版本管理、@ 引用和 LangChain mustache 变量
用 Claude Code 做中枢,MyBlog MCP 做能力层,Skills 封装可复用工作流,把博客到小红书的图文生成、TTS 旁白、封面渲染串成一条自动化管线。
用手写 ReAct 循环换成 LangGraph createReactAgent,代码少一半,维护成本低很多。
介绍如何不依赖 LangChain 等框架,仅使用 OpenAI SDK 和自定义 XML 协议,实现一个完整的 ReAct Agent 系统。重点包括自定义 XML 协议、非流式请求、手动解析、工具调用等核心实现。