Claude Code `src/` 深度学习文档 - 进度追踪

CC Learn Docs

Claude Code src/ 深度学习文档 - 进度追踪

约束:仅基于 src/ 代码分析;明确不参考仓库已有文档(README*/docs* 等)作为结论来源。

分析策略

  • 按模块分批分析,先核心链路再周边能力。
  • 每批次完成后立即落盘,防止上下文丢失。
  • 所有结论标注证据文件路径。

模块追踪

  • 01. 入口与启动编排(main.tsx, setup.ts, entrypoints/, bootstrap/
  • 02. 命令系统(commands.ts, commands/, cli/
  • 03. 查询引擎与会话循环(QueryEngine.ts, query.ts, query/
  • 04. Tool 框架与工具调度(Tool.ts, tools.ts, tools/, services/tools/
  • 05. Task 框架与后台任务(Task.ts, tasks.ts, tasks/, components/tasks/
  • 06. 状态管理与 REPL 交互(state/, interactiveHelpers.tsx, ink/, components/App.tsx
  • 07. 上下文与记忆系统(context.ts, context/, memdir/, services/SessionMemory/
  • 08. MCP 与插件生态(services/mcp/, plugins/, skills/, utils/plugins/
  • 09. 权限与安全边界(utils/permissions/, components/permissions/, sandbox/
  • 10. API/模型/预算/压缩(services/api/, services/compact/, utils/model/, cost-tracker.ts
  • 11. 远程/桥接/多端(bridge/, remote/, server/, upstreamproxy/
  • 12. 支撑基建与横切(utils/, hooks/, keybindings/, migrations/, constants/
  • 13. 全量 src 覆盖校验与索引
  • 14. 最值得复用的 10 个工程模式与模板

变更日志

  • 2026-04-01: 初始化追踪文档与模块清单。
  • 2026-04-01: 完成 01 模块(入口与启动编排),新增 01-entrypoint-startup-architecture.md
  • 2026-04-01: 完成 02–09 模块,新增命令/查询/工具/任务/状态/记忆/MCP/权限文档。
  • 2026-04-01: 完成 10–13 模块,新增 API+压缩、远程桥接、横切基建、全量索引文档。
  • 2026-04-01: 新增复用向总结 14-top-10-reusable-patterns-and-templates.md,提炼 10 个可迁移模式与 TypeScript 模板。