AIOps 知识治理
让 AI coding agent 真正理解你的项目
历史项目入库
已有项目代码和文档杂乱?从源码、配置、测试逆向梳理出可维护的知识结构,让 agent 理解项目边界和业务链路。
日常文档维护
文档写完就过时?通过 Hook 自动记录代码变更,agent 根据影响面跨文档同步更新,保持知识库和代码一致。
新项目初始化
新项目从第一天就建立知识治理骨架,PRD、架构、决策记录各有落点,不给后面的维护留坑。
这个仓库解决什么问题
越来越多的团队开始在日常开发中使用 Claude Code、Codex 等 AI coding agent。但一个反复出现的问题是:agent 对你的项目缺乏了解。
它不知道模块之间的依赖关系,不知道某个接口为什么这样设计,不知道三周前的架构决策是什么。每次让它干活,你都要从头解释上下文。
传统的做法是写文档。但问题是:
- 人写的文档 agent 读了也不一定理解——结构随意、关键信息埋在大段描述里
- 文档写完之后很少更新,很快就和代码脱节
- 没有机制让文档的变更和代码变更联动
AIOps 知识治理做的事很简单:在你的项目里建立一套 agent 能真正使用和维护的知识结构。 它不是一个文档模板库,而是一个从初始化、生成、维护到审查的完整工作机制。
怎么做到
1. 项目级治理,不是文章级
不以单篇文档为管理单位,以整个项目为治理对象。一个项目包含 PRD、架构、规格、决策记录、工作流五类知识,以及多个子产品域。它们之间的关联和一致性才是治理的核心。
2. 两层文档模型
- Canonical 层(
.aiops/projects/<project>/):事实来源,面向 agent 召回和维护。结构固定、路径稳定、内容直接。 - Reading 层(
guides/):面向人阅读的连续叙事,从 canonical 层自动关联生成。
3. Hook 驱动的持续维护
不是"想起来的时候改一下文档"。代码变更通过 Hook 自动记录到 pending 记录中,agent 根据 pending 的语义判断影响面,更新所有相关文档。
三个使用场景
点击上方"了解核心理念"开始阅读,或者直接跳转到你关心的场景:
怎么开始
在你的项目根目录执行:
npx -y @makia9879/aiops setup --yes --project my-project
这一行命令会安装全部治理技能,并在项目下创建 .aiops/ 知识治理目录。之后你的 AI agent 就具备了知识治理能力,可以开始梳理和维护项目知识。