determine.log
← 学习栏目

知识库导读

DeepSeek Harness:源码阅读路线与章节导航

阅读原文 ↗

库内容概览

该教程从运行环境和 Cordis 插件框架进入 Agent 循环,再讨论模型、工具、持久化、隔离和外部接口。章节适合作为读源码的路线;实现细节仍需与对应代码版本对照。 原知识库。

本站建议阅读路线

建议先读总体架构、框架基础与核心循环,然后查看持久化和安全隔离。把教程中的文件路径映射到目标源码提交,记录章节与代码是否一致;出现差异时不要把示意代码当成当前接口。

章节入口

此处提供精选目录链接,未镜像全部正文。更多章节请进入原知识库。目录采集于 2026-10-05,已采集链接数量不等于已逐篇阅读数量。

建议练习与验收

针对一次工具调用,记录输入、模型请求、工具结果、取消与会话日志的关系。以模拟工具注入超时,检查状态与日志;保存提交号和测试结果,不运行不熟悉的 Shell 示例。

以上路线与练习为本站建议,尚未执行。AI 汇集文章不自动归为博主原创,授权和出处以具体原文为准。

全部条目整理

共 18 个条目:18 个有正文,0 个为目录入口。点击标题展开;可用浏览器查找定位关键词。

正文读取于 2026-10-05。摘要为主题级导读,术语根据正文提取,学习问题为本站补充;不镜像全文,不表示已完成实践,也不把汇集库内容视为博主原创。技术新闻、产品能力和性能数字需回到原始发布核验。

001 README

章节摘要:教程索引把运行环境、Agent 执行、数据保存和扩展接口串成一条阅读路线。先建立模块位置,再结合代码版本阅读细节。

关键概念:模块职责、阅读顺序、源码版本

学习问题:

  • 如果只想理解一次工具调用,应该先读哪些章节?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

002 01-总体架构

章节摘要:运行时把模型、工具与会话等能力放在可替换的插件边界中。启动过程将配置转为插件树,再连接运行所需的服务。

关键概念:插件边界、Session、Profile

学习问题:

  • 替换模型适配器时,哪些模块应该保持不变?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

003 02-环境与运行

章节摘要:本章从开发环境进入 CLI 启动和配置组合,讨论运行模式与退出过程。环境版本和配置覆盖顺序应对照目标提交验证。

关键概念:CLI、Profile、配置覆盖

学习问题:

  • 同一配置在两台机器上表现不同,应先检查哪些输入?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

004 03-Cordis 框架基础

章节摘要:Cordis 用上下文和服务连接插件,注册行为与资源生命周期关联。不同事件派发方式决定处理顺序和扩展点的协作方式。

关键概念:Context、Service、生命周期

学习问题:

  • 卸载插件后,事件监听器与它创建的资源应怎样清理?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

005 04-核心与 Agent 循环

章节摘要:Agent 的工作由回合和步骤组织,模型响应与工具结果进入执行过程。取消、作用域与状态变化共同决定一轮交互怎样结束。

关键概念:Turn、Step、Cancel

学习问题:

  • 工具运行到一半收到取消信号,状态和结果应怎样记录?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

006 05-LLM 能力

章节摘要:模型服务通过适配层连接执行循环与具体提供方。流式结果、请求路由和重试属于不同职责,需分开观察失败原因。

关键概念:Provider、Adapter、流式响应

学习问题:

  • 一次模型超时与适配器错误应如何区分和重试?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

007 06-工具与数据类能力

章节摘要:工具先声明和注册,再经执行管道被调用;文件、进程与网页等能力由各自插件提供。执行前后是校验与记录的重要位置。

关键概念:工具注册、Schema、执行管道

学习问题:

  • 怎样验证参数错误时工具没有产生实际副作用?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

008 07-Agent 编排

章节摘要:编排层把委托、工作线程、工作流和预设连接起来。要理解协作,需同时追踪任务归属、生命周期和结果返回位置。

关键概念:Subagent、Workflow、Preset

学习问题:

  • 子任务失败时,父任务怎样接收结果并决定是否继续?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

009 08-上下文与人类协作

章节摘要:用户交互、执行上下文与计划机制用于协调人工判断和自动执行。询问、批准与权限提升应有可检查的请求和回应记录。

关键概念:Approval、Question、Guard

学习问题:

  • 一次拒绝能否在后续重试中被错误地当作批准?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

010 09-持久化与数据平面

章节摘要:数据平面管理会话的创建、保存、查询与压缩。读取路径和写入格式一起影响重启恢复,以及不同客户端能否看到同一状态。

关键概念:Session、持久化、Compaction

学习问题:

  • 进程中断后,怎样确认会话恢复到了哪个事件?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

011 10-安全沙箱与隔离

章节摘要:隔离层限制命令可访问的资源,并提供与权限请求协作的边界。各平台后端能力不同,配置不能脱离目标操作系统理解。

关键概念:Landlock、Seatbelt、bwrap

学习问题:

  • 哪些操作由操作系统隔离,哪些还依赖应用层策略?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

012 11-Session 日志深度

章节摘要:会话日志用事件序列保存交互,界面所需状态可从日志派生。重放与分叉要区分已发生事件和后续新执行。

关键概念:JSONL、Projection、Replay

学习问题:

  • 日志最后一行不完整时,怎样恢复而不重复执行工具?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

013 12-Typert 类型图系统

章节摘要:类型图把源码中的类型信息带到运行时和跨模块发现过程。扩展能力时,需要协调类型生成、注册和消费方的理解。

关键概念:Typert、类型图、运行时注册

学习问题:

  • 类型声明更新后,哪些缓存或生成产物需要同步?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

014 13-Web Client 架构

章节摘要:Web 客户端通过组件与插槽扩展界面,依据会话投影显示交互结果。实时连接负责传递变化,界面仍需处理断线与恢复。

关键概念:React、Slot、WebSocket

学习问题:

  • 重连后如何避免界面遗漏事件或显示重复内容?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

015 14-API Gateway 与 SDK

章节摘要:网关为前端和 SDK 提供通信入口,协议与连接管理决定请求怎样匹配响应。跨语言客户端还需验证相同的错误语义。

关键概念:BFF、JSON-RPC、SDK

学习问题:

  • 断线重试一个请求时,怎样避免服务端重复处理?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

016 15-凭证与授权

章节摘要:凭证能力协调配置来源、授权交互和密钥使用。阅读时需区分解析优先级、存储方式与轮换过程,避免把凭证写入日志。

关键概念:Credential、OAuth、密钥轮换

学习问题:

  • 更换密钥后,已有连接和失败重试会读取哪一份凭证?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

017 16-Webhook 与外部事件

章节摘要:外部事件经验证和规则匹配后才能触发工作。事件接收、会话创建和执行结果需关联,便于检查重复投递与权限范围。

关键概念:Webhook、签名验证、可信规则

学习问题:

  • 相同事件被投递两次,怎样做到可追踪且不重复执行?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗

018 17-Self-Modification 扩展

章节摘要:实验性自修改能力让运行时检查并调整插件配置。安装、卸载和热重载改变能力边界,需要观察失败回滚及权限约束。

关键概念:插件自省、热重载、回滚

学习问题:

  • 插件安装失败后,如何证明旧能力仍可正常工作?
  • 如何用对应源码、测试或运行日志验证本章的理解?

来源署名:云栖梦泽 · MiniDocs。具体实现以原文及对应代码版本为准。

来源章节 ↗


摘要用于辅助阅读,原文观点以原文为准。实验与问题是建议练习,不代表 determine 已完成相关工作。

参与讨论 ↓

评论与交流

评论管理 ↗

登录后参与讨论。评论将公开展示,请勿填写隐私信息。回复通知可在评论账号中设置。

评论正在加载…

音乐 / MUSIC

专辑封面

平凡之路

朴树

0:000:00
点击播放试听Apple Music ↗
悬浮 · 可拖动
音量随机试听 · 完整版请使用歌曲入口