Skip to content
签到签到

0. 分析范围与可信度说明

本教程以只读方式分析本地源码 <DEEPSEEK_HARNESS_SOURCE>,锁定 master 提交 4e84901e6471b79ec0338099867ebb4606d12bb5,版本 0.1.2-alpha.4。教程站真源位于 本站工作区;未修改上游仓库及其中现有未跟踪文件。

版本变化

项目旧教程基线当前基线结论
版本0.1.0-rc.50.1.2-alpha.4开发预览版本继续演进
提交47f943859bef60e4160492346772ded9b24f765a4e84901e6471b79ec0338099867ebb4606d12bb5全量复核,不只换行号
变化8,212 files;+448,477 / -161,788目录与职责发生实质变化
workspace packages221251新包在架构图和源码地图分层说明
Clientclient/runtimeclient/web-reactapi/session-controllerui-conversationui-renderer旧路径已移除
工具程序化调用旧 Code Mode 叙述当前 PTC 调度、日志和错误语义run_code 心智模型废弃

实际使用的能力

  • 阅读 README、package.json、lockfile、Profile/Bundle/Patch、源码、测试和中文开发文档。
  • 使用 rg、Git 只读命令搜索文件、符号与版本差异。
  • 核对 CLI、Session、Agent Loop、System Prompt、LLM、Tools、Session Controller、Conversation Assembler、UI Renderer 的当前入口。
  • 用 Archify 根据真实源码证据生成并校验 10 张独立图。
  • 【已执行并验证】11 个定向测试文件共 660 个用例通过;pnpm dsh --help 与隔离 DSH_HOME 的 Web 默认配置 dump 通过。
  • 【仓库声明但未执行】真实模型调用、全仓测试、发布与部署流程。

可信度分类

  • 【已验证】:由当前提交源码、配置、测试或本轮实际命令直接证明。例如 ReactLoopAgent 位于 packages/core/agent-loop/src/agent.ts:70SessionController.page() 位于 packages/api/session-controller/src/index.ts:369
  • 【合理推断】:基于结构作出的教学归纳,例如把 Client Session 类比前端外部 Store;类比不代表仓库原文。
  • 【待确认】:需要真实 API Key、外部服务、用户环境或发布权限的行为。

文档与源码差异

旧教程的主要失配是已移除 Client 包、旧快照职责边界、旧持久化描述和旧 Code Mode 语义。本版以当前源码为准;full.md 不手工编辑,而由分章真源通过 pnpm prepare:learning 生成。

保护边界

上游仓库中已有未跟踪学习文档和 learning/ 目录,它们不属于本站真源,未读取后写回、未删除、未加入 Git。所有教程修改、图规格和 HTML 仅落在学习站仓库。