Skip to content

§2 2026-06 奠基(581 条)

幼鲸推开质量门禁的青铜巨门

一句话。内部立项一个月后,崔添翼在 6 月 10 日深夜写下第一条提交,用两天时间把一个微内核、一套质量门禁和一种"先写 RFC 再动工"的议事规则钉进了仓库。

本月 581 条提交,11 位活跃作者,0 个 tag,包数量从 0 长到 13

2026 年年中的 AI 圈,Codex 与 Claude Code 已经把 coding agent 赛道烧热,DeepSeek 手里有模型,缺的是把模型变成产品的那层执行系统。Harness 的定位从一开始就超越了脚手架,它是环绕模型的完整神经系统。6 月 10 日仓库只有三样东西,README、AGENTS.md、CLAUDE.md 的符号链接,其中 AGENTS.md 当天就挂上了 MVP 需求分析和微内核架构文档,架构先行,代码还没写,规则先落地。

这个月真正的问题不在功能,在基线。一个预期要承载每月数千条提交洪流的平台,如果第一周不把类型安全、测试覆盖、依赖卫生钉死,两个月后的扩张就是灾难。6 月 11 日一天 24 条提交给出了答案,最大严格模式的 TypeScript、每个文件的 100% 测试覆盖、knip 与 publint 依赖门禁、node 24 与 26 双版本 CI 矩阵,全部在微内核落地的同一天上齐。更少见的是制度本身,ADR 记录架构决策,RFC 先行于实现,6 月中旬合入的一批 PR 大半是 RFC 落地。

事件批次

批次 01,微内核与第一圈插件

  • b67e81ac9 Initialize repo with README, AGENTS.md, and CLAUDE.md symlink(Tianyi Cui)6 月 10 日深夜的首个提交,仓库诞生的那一刻就带上了给 AI Agent 看的规则文件。
  • 804eede9e Link MVP requirement analysis and microkernel architecture docs in AGENTS.md(Tianyi Cui)同一天,架构文档先于代码挂上 AGENTS.md,微内核路线在第一条提交后两小时就定死了。
  • 72688a388 Vendor Cordis framework packages as source(Tianyi Cui)Cordis 框架源码直接入仓。两个月后 54 个包全部挂在这个插件协议上,这是整个项目复利最大的一个决定。
  • d5a1d9bb7 Add abstract service interface packages(Tianyi Cui)抽象服务接口先行,先定协议再写实现。
  • 43f425827 Implement the agent loop plugin(Tianyi Cui)Agent 主循环作为插件实现,调度核心第一天就位。
  • 53d1ef4a7 Add runnable echo-agent example(Tianyi Cui)可运行的回显示例,骨架与验证同时交付。

批次 02,一天上齐的质量门禁

  • ae2e08b4d Set up monorepo infra: Yarn 4 workspaces, tsc -b + dumble build, vitest(Tianyi Cui)monorepo 基建,构建、类型、测试三件套。
  • d2fb352f3 Enable maximum-strict TypeScript across our packages(Tianyi Cui)最大严格模式,类型防线拉满。
  • bfb034830 Enforce 100% per-file test coverage on packages/*/src(Tianyi Cui)每个文件 100% 覆盖,一个相当激进的门槛。
  • 9d20a36cc Add repo hygiene gates: knip, publint, yarn constraints(Tianyi Cui)依赖卫生三连。
  • 86955b96a Add CI workflow: full gate matrix on node 24 and 26(Tianyi Cui)双版本 CI 矩阵,新老运行时同时验证。

批次 03,让 Agent 动手

  • 8b5a3ef73 Add bash execution: dsh-bash seam, dsh-bash-local impl, dsh-tool-bash tools(Tianyi Cui)6 月 12 日,Agent 拿到了 bash 之手,能力 seam 与本地实现分离,为后来的远端执行埋下伏笔。
  • ab19fed77 Add two DeepSeek LLM adapters: dsh-llm-deepseek and dsh-llm-pi-ai(Tianyi Cui)6 月 13 日,两个模型适配器接入,官方 API 与内部推理各一条通道。
  • e98c1c5d4 Add examples/coding-agent and the docs cookbook(Tianyi Cui)coding-agent 示例与文档菜谱,产品形态第一次露出水面。
  • 1a81f2ccc Add subagent capability seam: interface, mock backend, model-facing tool(Tianyi Cui)6 月 21 日,子代理能力 seam,接口先行、mock 后端跟上。
  • b92a3c531 feat(web): add DeepSeek-backed web search provider(Dudu-0223)6 月 29 日,联网检索能力,Agent 开始能看外面的世界。
  • dabc2ff41 feat: migrate to pnpm(07akioni)6 月 16 日从 Yarn 迁到 pnpm,六天后基建就换了一次轨,换得越早成本越低。

本章之变

6 月末仓库里有 13 个包,echo-agent 能跑,双模型适配器就位,subagent 与 web 检索两个能力 seam 已经埋好。比代码更重要的是那套议事规则,ADR、RFC、质量门禁,后续 2,500 多个内部 PR 全部在这套规则下运转。6 月 24 到 28 日有一周提交明显回落,最低一天只有 2 条,像是冲刺后的换气,随后 29 日起恢复。

本章关键词

Cordis 微内核 质量门禁 RFC 先行 双模型适配器 pnpm