这篇文档是「AI Native全链路开发实战」知识库的统一入口。你不需要第一次就把所有文章从头读到尾,更合适的做法是先确定目标:是想尽快用上 Codex,还是想掌握 OpenSpec 的规范驱动流程,或者准备深入阅读 OncallAgent 的真实源码。

📷 [图片 token=VbjQbNHr4oA5DVxIC5JcwKsDnSc(未能下载,见飞书原文)]

整套内容围绕两个问题展开:怎样让 AI Coding 从“能生成代码”变成可规划、可验证、可维护的工程协作;怎样在一个真实项目中理解知识检索、Agent、MCP、AIOps 诊断与证据报告之间的关系。

📷 [图片 token=BBxHb3eXioPK4axcBzocMolKnjc(未能下载,见飞书原文)]

[!SUCCESS] **第一次阅读建议:**先完成「AI Coding 基础与工程约束」,再进入 OpenSpec 实践,最后阅读 OncallAgent 源码系列。已经有相关经验的读者,可以直接按下方目标表跳转。

这套知识库包含什么

02. AI Coding 基础与工程约束负责解决“怎样与 Codex 协作”的问题。从工具安装、需求表达,到 SDD 与 AGENTS.md,它帮助你建立最基础的 AI 编程工作习惯。

03. OpenSpec 工程化实践:从变更建模到知识沉淀负责解决“怎样把需求变成可追踪工程资产”的问题。这里会讲 proposal、delta specs、design、tasks、main specs,以及实现、验证、同步、归档和知识站沉淀的完整过程。

04. OncallAgent 功能与源码解析负责解决“这些工程方法怎样落到真实项目”的问题。OncallAgent 是一个本地优先的 AIOps Agent 工作台,前端使用 Vue 3、Vite 和 TypeScript,后端使用 FastAPI,并实现了知识检索、流式 Agent、用户级 MCP、LangGraph 诊断与证据报告等链路。

📷 [图片 token=T8vhbCQ3DosGACxzFMncG5eonEh(未能下载,见飞书原文)]

按学习目标选择入口

你的目标建议先读读完应该获得什么
第一次接触 AI CodingCodex 与 OpenSpec 快速安装使用完成环境准备,并走通一次最小 OpenSpec 流程
经常遇到 AI 跑偏或返工规范驱动开发 SDDAGENTS.md 详解理解需求规范与仓库规则分别约束什么
想系统掌握 OpenSpecOpenSpec 全流程实操介绍建立从变更提出到归档沉淀的完整心智模型
想理解 RAG 与流式 Agent07. 知识文档上传、切分、索引与页面状态09. LangChain 流式 Chat Agent 与前端 SSE看清知识进入系统、被检索并参与回答的链路
想理解真实 AIOps 诊断11. 用户级 MCP 连接与真实工具调用12. 告警到证据报告的 LangGraph 诊断闭环理解从告警、SOP、工具取证到证据报告的闭环
准备简历或技术面试OpenSpec 高频追问与回答怎么把 OpenSpec 融入简历描述把真实做过的工程工作转化为准确表达

推荐主线:从会用工具到读懂项目

**第一阶段:建立 AI Coding 的基本动作。**先读项目开发经历,理解 AI 提升速度的前提并不是“自动完成一切”,而是人先做出边界与验收判断;然后完成 Codex 和 OpenSpec 的安装,再学习 SDD 与 AGENTS.md。

📷 [图片 token=WCCTbvnyGoCKurxZZ45c0j2znrr(未能下载,见飞书原文)]

  1. 一个人用 AI 写一个 Agent 项目需要多久?

  2. Codex 与 OpenSpec 快速安装使用

  3. 规范驱动开发 SDD:让 AI 永远在轨道上

  4. AGENTS.md 详解:让 Codex 真正理解并遵守仓库规则

**第二阶段:把一次需求沉淀为可检查的变更。**进入 OpenSpec 专题后,不要只记命令。重点是看清每份产物回答的问题、它们怎样相互约束,以及代码和测试怎样成为验收证据。

**第三阶段:用 OncallAgent 验证这些方法。**先建立架构全景,再按照共享契约、数据边界、知识链路、Agent 运行时、真实工具和诊断闭环逐步下钻。阅读源码时同时对照主规格与测试,不要仅凭文件名猜测系统行为。

**第四阶段:完成一次自己的纵向练习。**选择一个范围足够小的需求,从 proposal、spec、design 和 tasks 开始,经过实现、测试、verify、sync 与 archive。练习的目标不是生成更多代码,而是形成一条别人可以复查的需求—实现—证据链。

📷 [图片 token=UnxmbIJe4ob4WlxKXAPcchD2n3d(未能下载,见飞书原文)]

OpenSpec 专项阅读路线

如果你的主要目标是掌握 OpenSpec,可以按照“先看完整流程,再理解单个产物,随后学习追踪、归档和案例”的顺序阅读。

📷 [图片 token=SB9xbpEWZoe8WsxFHVAcLzkbnTd(未能下载,见飞书原文)]

  1. OpenSpec 开发闭环:先建立从提出变更到完成归档的全局视角。

  2. OpenSpec 核心产物:逐篇理解元数据、proposal、delta spec、design、tasks 与 main spec 的职责边界。

  3. OpenSpec 追踪链路介绍:学习怎样把需求、场景、设计、任务、代码和测试连成证据链。

  4. OpenSpec 归档与知识沉淀:理解 archive、wiki-sync 与仓库知识站之间的分工。

  5. VitePress:启动与浏览 OncallAgent 项目知识站:在本地查看归档变更形成的项目知识页面。

  6. OpenSpec 真实案例:通过 Qwen Embedding 批量限制和检索阶段排名可见化理解不同规模的变更。

OncallAgent 源码阅读路线

OncallAgent 目录中的 15 篇文章保持平铺编号。下面的分段只是阅读建议,不会改变实际目录结构。第一次阅读建议按编号前进;已经熟悉某一部分时,可以直接从对应阶段切入。

📷 [图片 token=HIGsbjDENohYLLxFW6Ncgb6lnec(未能下载,见飞书原文)]

**01~05:先建立系统边界。**这一段依次解释组合根、共享契约、认证与 tenant 隔离、模型配置,以及 Milvus 等本地基础设施。

📷 [图片 token=NXXfb6VUOoHaOXxCEYocuCpenZf(未能下载,见飞书原文)]

**06~10:理解知识链路与对话运行时。**这一段从持久化后台任务开始,串起知识文档摄取、混合检索、LangChain 流式聊天,以及 Prompt、Skill 和记忆配置。

📷 [图片 token=XKibb2xUQoF5ekxLhXgcMPKonOq(未能下载,见飞书原文)]

**11~15:进入真实工具与 AIOps 闭环。**这一段关注用户级 MCP、Alertmanager 告警入口、LangGraph 诊断、案例沉淀、工具审计、用户反馈和本地运行状态。

📷 [图片 token=NS9VbuSyHoPB8bx1HExcRUkgnje(未能下载,见飞书原文)]

阅读时始终保留三条工程判断

**先确认边界,再让 AI 执行。**需求、非目标、接口契约和验收方式如果没有明确,模型生成得越快,返工可能越多。

**让规格、实现和测试互相印证。**OpenSpec 产物不是为了增加文档数量,而是让每个重要判断都有位置,让代码变更可以被追踪和验证。

**证据不足就明确说明。**OncallAgent 的诊断结论必须建立在授权知识、真实 MCP 工具结果和持久化证据之上。没有日志、指标或工具返回时,不能编造根因、执行动作或成功状态。这既是项目约束,也是学习 AI Native 工程时最重要的可信性原则。

📷 [图片 token=WwXsbRmj1o9XYaxLFKocg00SnQb(未能下载,见飞书原文)]