跳到主要内容

事实源地图

本页定义 handbook、平台仓库、生成物、Context7 和 MCP Server 的职责边界。

Handbook 内事实源

事实位置用途
人类阅读主文档docs/教程、指南、解释、参考
AI 短入口llms.txt首轮上下文选择
AI 完整索引llms-full.txtContext7/长上下文路由
AI 路由规则docs/ai/Agent 如何读 handbook 和调用 MCP
公开 metadata schemadocs/reference/jsonschema/metadata/JSON 校验和外部集成
OpenAPI 归档openapi/HTTP API 合同发布位置

Handbook 内自包含资产

事实位置维护方式
元数据 Schema 索引docs/reference/jsonschema/metadata/index.json随 handbook 提交,不依赖外部仓库路径
元数据 JSON Schemadocs/reference/jsonschema/metadata/*.schema.json作为文档资产发布;更新时从平台主仓库整理后提交结果
项目模板契约docs/reference/ 或专题指南以公开文档承载,不引用未发布目录
前端 SDK APIdocs/api/frontend/以公开 API 文档承载
后端 Java APIdocs/api/backend/以公开 API 文档承载

Handbook 开源发布后必须可独立阅读、索引和校验。文档正文可以说明 schema 来自平台实现,但不能要求读者或 AI Agent 访问 handbook 仓库外的项目目录。

Context7 边界

Context7 应索引稳定、公开、版本化的文档和示例。它不负责读取用户当前项目状态,也不执行校验或生成。

适合放入 Context7 的内容:

  • API reference;
  • SDK 示例;
  • 元数据 schema;
  • 模板契约;
  • 概念解释;
  • 迁移指南和常见错误。

MCP 边界

MCP Server 应把 handbook 暴露为 resources,把需要当前环境和副作用的能力暴露为 tools。

MCP primitive应承载不应承载
resourceshandbook 文档、schema、OpenAPI、项目索引、模板清单有副作用的操作
tools校验、生成、扫描、启动、平台 UI 控制、运行态查询长篇静态文档

工具必须有输入 JSON Schema;涉及写入、启动、发布、删除或平台控制时,要提供 dry-run、确认、审计和错误恢复方式。