Relay 协调器、五个领域 Agent、浏览器投递、防护机制和审计边界组成的架构图

Relay Agent 架构审计:从设计承诺到本地实现

架构图是一张承诺清单;源码审计要问的是,其中哪些箭头已经有了重量。 这篇文章的旧版把 Relay 写成一个公开的开源方案,还说它的 Agent 层尚未开工。到 2026 年 7 月 31 日,这两个判断都不再成立:旧文引用的公开 GitHub 地址返回 404,而我能够核对的是一份私有本地检出。 ...

2026 年 6 月 24 日 · 10 分钟 · 4694 字 · Xinwei Xiong, Me
红、绿、蓝三色测试闭环环绕一个受约束的 AI 系统

AI 与大模型应用的测试驱动开发:从确定性测试到风险化评测

当被测函数只是把两个数字相加时,测试驱动开发很好解释:先写一个失败测试,让它通过,再在行为不变的前提下改善实现。困难出现在函数开始调用大模型之后——同一个问题可能有五种都算正确的回答,今天通过的结果,明天也可能因为模型、检索索引或服务端推理环境变化而不同。 ...

2025 年 4 月 21 日 · 13 分钟 · 6281 字 · Xinwei Xiong, Me
文档经过分层转换与质量检查后成为结构化 Markdown

MarkItDown 文档转 Markdown 实战:0.1.6 机制基线与 0.1.7 状态

文档转换器是一座桥,不是真相本身。真正重要的不是输出第一眼是否整洁,而是下一套系统需要的证据有没有过桥。 MarkItDown 的演示很简单:装一个包,传入文件,得到 Markdown。困难往往从下一分钟开始。一个 PDF 可能同时包含可选文字、扫描页、图表和复杂表格;一份演示文稿的关键数字可能藏在截图里;一个工作簿的含义可能依赖公式、合并单元格与空间关系。它们虽然都叫“文档”,却不该走同一条转换路径。 ...

2025 年 4 月 21 日 · 13 分钟 · 6036 字 · Xinwei Xiong, Me
带检查点、人工审批与恢复路径的 LangGraph 状态图

2026 LangGraph 架构指南:StateGraph、持久化与故障恢复

这个项目是一场持续的开源学习:每天向前一点,用真实项目训练解决复杂问题的能力,也把判断变化的过程留下来。 项目学习清单 ...

2025 年 4 月 19 日 · 6 分钟 · 2856 字 · Xinwei Xiong, Me
模型、智能体与图工作流沿三条路径汇合的克制编辑插画

LangChain 1.x 生产实践:模型、Agent 与 LangGraph 如何选

过去介绍 LangChain,常会列出 Chain、Memory、Prompt、Loader 和各种集成。那段历史没有错,却已经不适合指导今天的项目。 ...

2025 年 4 月 16 日 · 12 分钟 · 5891 字 · Xinwei Xiong, Me
GPT Researcher 深度研究代理的检索、证据与报告生成流程

GPT Researcher 源码审计:深度研究代理如何检索、写作与自托管

研究工具最容易制造一种错觉:报告越长,答案越可靠。源码给出的提醒恰好相反——真正值得审计的不是字数,而是问题怎样被拆开、证据怎样进入上下文,以及结论能否回到来源。 ...

2025 年 4 月 14 日 · 7 分钟 · 3350 字 · Xinwei Xiong, Me
Jina 搜索底座模型、托管 API 与 Jina Serve 的两层架构

Jina 2026:搜索底座模型、API 与 Jina Serve 实战指南

第一次认识 Jina 时,我把它理解成“用 Flow 编排神经搜索服务的 Python 框架”。这个理解没有错,只是停在了旧地图上。 2025 年 10 月 9 日,Elastic 宣布与 Jina AI 合并力量,随后完成收购。Jina 创始人肖涵加入 Elastic 担任 AI 副总裁,模型继续通过 Hugging Face 提供,并逐步进入 Elastic Inference Service。到 2026 年再谈 Jina,更准确的起点已经不是一个通用 MLOps 框架,而是一个面向检索的 Search Foundation Models(搜索底座模型)品牌:它提供嵌入、重排、网页读取、文本切分、分类和深度搜索等能力。Elastic 的收购公告 把方向说得很明确——把多语言、多模态检索能力放到 Elasticsearch 的搜索规模与生态中。 ...

2025 年 4 月 12 日 · 9 分钟 · 4396 字 · Xinwei Xiong, Me
LangChain 1.x 模型、Agent、记忆与可观测性工程架构

LangChain 1.x 实战指南:从模型调用到可观测 Agent

一个框架最危险的时刻,不是它没有能力,而是旧教程仍然看起来能够运行。代码一旦跨过版本边界,熟悉感往往比报错更会误导人。 这篇文章只讨论 LangChain Python 1.x 的当前主线:模型、Agent、工具、结构化输出、中间件、记忆、RAG、SQL、Ollama 与 LangSmith。它不再复述 LangChain 的项目历史,也不把几十种组件罗列成字典;目标是让你拿到一条短而完整的工程路径。 ...

2024 年 5 月 22 日 · 10 分钟 · 4987 字 · Xinwei Xiong, Me
一辆发条小车穿过层层受控门框,象征 AutoGPT 从 Classic 自治实验走向可治理的工作流平台

AutoGPT 2026:从 Classic 实验到 Platform 的迁移指南

状态说明(核验于 2026 年 7 月 31 日): 本文最初是一篇 2023 年的 Auto-GPT 本地安装教程。那些命令已经过时。官方现在明确说明:AutoGPT Classic 已停止支持,依赖不会再更新,并且存在已知安全问题。它适合研究历史,不适合生产使用。新项目应从仍在维护的 AutoGPT Platform,或其他活跃的工作流系统开始。 ...

2023 年 7 月 16 日 · 9 分钟 · 4084 字 · Xinwei Xiong, Me