正在打开每日关注
正在打开每日关注
用可追溯、持续更新的代码 Wiki,帮助 Agent 理解并维护仓库。
OpenWiki is the easiest way to document your codebase, built specifically for agents to consume. OpenWiki can generate repo docs, automatically update them as your codebase evolves, and do Q&A over your docs and codebase! https://t.co/9eh1gENpqz
Introducing OpenWiki, an open source agent for repo documentation
是什么 OpenWiki 是 langchain-ai/openwiki 发布的 TypeScript CLI,目标是为代码库或个人知识生成并维护 Markdown Wiki。它通过 Deep Agents 文档 Agent 综合源码,输出由用户拥有的知识资产,并支持代码模式与个人模式。
架构与核心设计 代码库生成采用可恢复的有序页面任务队列,按 begin、submit_plan、next_page、submit_page、finish 推进;每页在 Markdown、Claims、验证结果和 manifest 持久化后才算完成。Grounded Claims 将关键事实绑定到版本化源码证据,更新前检查证据是否失效,再决定页面是否需要重写。OpenWiki 还提供 Codex、Claude Code、OpenCode、Cursor 集成,以及 OKF v0.2、Mermaid 图表、连接器和可发布的交互式节点图。
值得借鉴 亮点不只是“让模型写文档”,而是把文档生成设计成具备检查点、证据追踪和确定性收尾的生命周期,降低中断、漂移和幻觉风险。CI 自动更新与页面级增量处理,也适合持续变化的工程仓库。
边界与风险 它仍依赖模型对源码的归纳质量;Claims 目前主要覆盖代码仓库证据,外部连接器事实不纳入 Claims。首次生成、模型提供商、密钥和 CI 权限也会带来成本与治理问题。核心价值属于 Agent 工程和研发效能,而非视觉或交互设计。