Skip to content

上游仓库在 docs/ 下提供了一份异常完整的文档树。本附录映射每一个顶层 Markdown 文件与子目录——覆盖范围与适合阅读对象——以便你能从本站返回到权威出处。

i18n 约定

每一份范围内的文档都以英文与简体中文维护,构成一对并附带一个翻译索引(唯一例外是 docs/cordis-api/inherited.md,仅有英文):

  • <名称>.md —— 英文原文。
  • <名称>.zh.md —— 中文翻译,忠实而非机器直译。
  • <名称>.i18n.yaml —— i18n 配对/路径声明。

配对契约、检查、范围与豁免见 docs/i18n/README.md;如何翻译见 docs/i18n/translation-rules.md;术语权威出处是 docs/i18n/terminology.mddocs/AGENTS.md 是统辖整棵文档树的文档编写标准。

顶层概览与架构

仓库路径覆盖内容适合阅读对象
docs/architecture.md动手改动前的必读概览:Cordis、profile/bundle/补丁、核心包、事件、回合流、会话日志、接缝架构概览能力接缝
docs/glossary.md规范的一概念一术语领域词表术语表附录
docs/cordis-primer.md插件作者在读取生成的引用资料前所需的 Cordis 概念Cordis 入门
docs/rescope.mdvendored @deepseek-ai/cordis* 作用域的名称映射包索引

开发

仓库路径覆盖内容适合阅读对象
docs/development.md贡献者环境搭建教程,外加仓库布局、日常流程与 CI 组织开发
docs/AGENTS.md文档编写标准:结构、Markdown 层级、预算页面约定(见 docs/AGENTS.md
docs/testing.md逐层测试策略与保持测试套件有意义性的规则测试
docs/defensive-patterns.md实际出现过的缺陷类规则(事件、并发、生命周期、子进程、拆解)开发
docs/event-producer-consumer.md每个事件的生产者与消费者的生成矩阵事件
docs/module-graph.md生成的包级模块依赖图包索引
docs/graph-atlas.md全部文档图的生成索引架构概览
docs/web-styling.md浏览器客户端包的样式归属与组件规则Web UI

目录(生成的参考)

仓库路径覆盖内容适合阅读对象
docs/tool-catalog.md每个面向模型工具的生成 schema 目录工具注册表
docs/config-catalog.md生成的插件配置目录配置
docs/persistence-catalog.md生成的会话持久化事件目录会话
docs/api-gateway.mdTypert API 网关的当前状态参考(Remote 方法、Host/Client 契约)Host API
docs/capability-seams.md每个能力接缝与核心服务的生成页能力接缝
docs/tool-execution-pipeline.md工具执行流水线的生成页工具
docs/agent-lifecycle.md生成的 Agent 回合与步骤生命周期图Agent 循环

子系统参考(docs/subsystems/

45 个子系统页——coresessiontoolsshellfssubprocesssandboxllm-streamingsession-projectionsession-querysession-telemetrysession-titlesettingscredentialspersistenceapprovalpermission-presetsuser-questionscommandsplangoalschedulejobsworkflowsubagentskillssystem-promptcompactionspillstoragelspwebweb-serverterminalfeedbackextensionsclient-modulestypertinvariantsscope 等。每页是针对一个包组的插件领地参考(服务、事件、配置、提供者)。

仓库路径覆盖内容适合阅读对象
docs/subsystems/README.md全部子系统参考的索引子系统索引(见 docs/subsystems/README.md
docs/subsystems/core.mdAgent、agent-loop、system-prompt 注册表Agent 循环
docs/subsystems/session.md事件溯源的会话存储会话
docs/subsystems/scope.md作用域注册原语作用域
docs/subsystems/goal.md同会话目标与目标回合目标
docs/subsystems/...每个包组一张参考页(见 README 索引)按子系统

Cordis API 与教程(docs/cordis-api/docs/cordis-tutorial/

vendored Cordis 框架 API 面的生成目录(contexteventsfiberregistryservice,外加 inherited.md),以及一个 7 课动手教程(第一个插件 → 生命周期与 effect → 服务 → 事件 → 配置 → 组合与 HMR → 进入 harness)。

仓库路径覆盖内容适合阅读对象
docs/cordis-primer.md读取生成的引用前所需的概念入门Cordis 入门
docs/cordis-api/context.mdCordis Context APICordis
docs/cordis-api/events.mdCordis 类型化事件 API事件
docs/cordis-api/service.mdCordis Service APICordis
docs/cordis-api/fiber.mdCordis fiber 模型Cordis
docs/cordis-api/registry.mdCordis registry APICordis
docs/cordis-api/inherited.md继承的生成 API 面Cordis
docs/cordis-tutorial/index.md七课动手介绍Cordis 教程

烹饪书(docs/cookbook/

仓库路径覆盖内容适合阅读对象
docs/cookbook/adding-a-package.md如何新增一个工作区包扩展烹饪书(见 docs/cookbook/extension-cookbook.md
docs/cookbook/adding-a-tool.md工具编写参考工具
docs/cookbook/adding-an-llm-adapter.md如何新增一个 LLM 适配器LLM
docs/cookbook/adding-a-vendored-package.md如何新增一个 vendored 包vendored 包
docs/cookbook/adding-a-conversation-node.md新增一个 Web 客户端会话节点Web UI
docs/cookbook/extension-cookbook.md扩展插件形态(功能 → 能力索引)扩展烹饪书(见 docs/cookbook/extension-cookbook.md
docs/cookbook/maintaining-dsh-code-review.md维护 dsh-code-review 技能开发
docs/cookbook/responding-to-pr-review-on-a-stack.md跨堆叠 PR 链的评审回应开发

用户指南(docs/user/

三个子树:guide/(Web UI 使用、提供者/模型、Python SDK)、develop/(基础插件 → 服务框架 → 三角色实践),以及顶层 index.md(重定向)。

仓库路径覆盖内容适合阅读对象
docs/user/index.md重定向到 Web UI 快速上手快速上手
docs/user/guide/index.md服务器启动后使用 Web UIWeb UI
docs/user/guide/providers.md配置模型与提供者模型
docs/user/guide/python-sdk.md使用 Python SDK 入门SDK
docs/user/develop/basic/index.md第一个插件,并加载进 Web UI第一个插件(见 docs/user/develop/basic/
docs/user/develop/framework/index.mdCordis 插件模型与生命周期状态机开发框架(见 docs/user/develop/framework/
docs/user/develop/practice/index.md三角色能力设计:概念 + 进阶教程能力接缝

docs/user/develop/basic/ 覆盖 tool.mdconfig.mdpublish.mddocs/user/develop/framework/ 覆盖 service.mdevents.md;实践目录还有一份 llm-adapter.md

事后复盘(docs/postmortem/

仓库路径覆盖内容适合阅读对象
docs/postmortem/README.md事故复盘索引事后复盘(见 docs/postmortem/README.md
docs/postmortem/0001-*.mdACP 默认导出丢掉 inject可扩展性
docs/postmortem/0002-*.mdJS 表达式禁用文件系统工具文件系统
docs/postmortem/0003-*.mdWeb 智能体 GUI 反馈回路Web UI
docs/postmortem/0004-*.mdLandlock 部分告示误分类子失败沙箱

本修订版本有四个编号复盘(00010004)。

延伸阅读

  • 包索引 —— 把每份文档映射到其描述的包。
  • 术语表 —— 上游文档所假定的词表。
  • docs/*.md —— 顶层文档脚手架(仓库内相对路径)。
  • docs/i18n/README.md —— 双语配对契约(仓库内相对路径)。