跳转至

Repo、Vault、Docs 与企微的分工

核心口径

这个 repo 本身就是 OrgReOrg 的实验场和 benchmark。

所有 Demo、配置、测试、benchmark、知识库和发布文档都先在这个 repo 里建立、演化和验证。这样团队可以用同一套材料测试:

  • Agentic Search 能否找到正确证据。
  • Context Router 能否选对上下文库。
  • 知识卡片能否从讨论沉淀到 vault。
  • 成熟内容能否发布到 docs。
  • 每次改动能否被 Git、测试和 CI 追踪。

四层分工

角色 里面放什么 不适合放什么
Repo 实验和版本底座 代码、Demo、测试、配置、vault、docs、benchmark 临时口头结论但不落地
Vault 知识生产区 inbox、raw、wiki、projects、decisions、outputs、system 未审查就对外发布的内容
Docs 发布阅读层 稳定、结构化、团队可读、客户安全的页面 原始聊天、粗糙草稿、敏感材料
企微 未来交互入口 提问、通知、主动询问、确认、轻量阅读链接 长文档编辑和版本管理

docs 和 vault 有什么区别

vault/ 是知识生产系统,docs/ 是发布系统。

vault 是知识如何形成

vault/ 记录的是知识从原始输入到稳定判断的过程:

text 00-inbox 临时想法、群聊摘要、待处理材料 10-raw 原始资料,尽量保持接近原文 20-wiki Agent 编译后的知识页 30-projects 项目、场景、开发计划 40-decisions ADR、关键判断、取舍记录 50-outputs 分析报告、可发布草案、实验输出 90-system 规则、模板、registry、benchmark、维护日志

它可以包含半成品、内部讨论、待确认知识卡片、benchmark 配置和实验报告。Agent 应优先把讨论材料沉淀到 vault,再从中抽取成熟内容发布。

docs 是知识如何被阅读

docs/ 是 MkDocs/Cloudflare 发布网站的来源:

text docs/ 面向团队或外部读者的稳定页面 mkdocs.yml 网站导航和发布配置

它应该更清晰、更稳定、更少内部过程细节。读者不需要理解所有 inbox/raw 的演化过程,只需要看到当前可执行的结论、方案和开发计划。

为什么现在还需要 docs

当前 Cloudflare Pages 绑定 docs/,所以 docs 是最方便的团队阅读面。

以后企微接入后,企微会成为主要出入口:

  • 用户在企微提问或发起任务。
  • Agent 在企微里主动询问、通知和请求确认。
  • 简短答案直接回到企微。
  • 复杂内容可以跳转到 Web/docs 页面。
  • 成熟内容仍然需要一个可引用、可链接、可审查的发布层。

所以 docs 未来不一定是唯一入口,但它仍然可以作为“稳定知识的网页渲染层”。企微更像入口和交互层,不替代 Git 版本管理,也不替代 vault 的知识生产过程。

作为搜索 benchmark 的意义

这个 repo 天然适合当第一批搜索 benchmark,因为它同时包含:

  • 原始讨论和调研记录。
  • Agent 编译后的 wiki。
  • 项目计划和决策记录。
  • 已发布网站页面。
  • Demo 脚本、配置和测试。

好的搜索系统应该能区分:

  • 用户要看正式结论时,优先引用 docs/ 或稳定 wiki。
  • 用户要追溯来源时,能回到 vault/10-raw/
  • 用户要看开发进度时,能查 vault/30-projects/、脚本和测试。
  • 用户问“为什么这样决策”时,能查 vault/40-decisions/
  • 用户问“系统怎么配置”时,能查 vault/90-system/

这也是 Context Router Demo 先拿本 repo 做实验的原因。