<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DeepSeek Harness</title><link>https://hex4c59.cc/series/deepseek-harness/</link><description>按源码与调用链研究 DeepSeek Harness：从插件运行时、模型与工具，到会话、权限、多 Agent、界面及工程验证。</description><language>zh-cn</language><atom:link href="https://hex4c59.cc/series/deepseek-harness/index.xml" rel="self" type="application/rss+xml"/><item><title>DeepSeek Harness 源码解析（十一）：Preset、Persona 与默认模型怎样生效</title><link>https://hex4c59.cc/articles/deepseek-harness-presets-persona-model-selection/</link><guid>https://hex4c59.cc/articles/deepseek-harness-presets-persona-model-selection/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>从真实 Preset 注册表、Persona 和 Session Controller 追踪能力组合、修订保留、空白会话切换及模型选择，解释提示词和请求怎样使用同一次模型快照。</description></item><item><title>DeepSeek Harness 源码解析（八）：effect、Fiber 与 Scope 怎样清理资源</title><link>https://hex4c59.cc/articles/deepseek-harness-effect-fiber-scope/</link><guid>https://hex4c59.cc/articles/deepseek-harness-effect-fiber-scope/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>沿固定源码追踪 Cordis effect 与 Fiber 的资源所有权、逆序与并发清理、异步初始化和失败，再解释 dsh Scope 的双重释放入口与 Agent Loop 的有序卸载。</description></item><item><title>DeepSeek Harness 源码解析（九）：Loader 怎样把配置变成运行中的插件</title><link>https://hex4c59.cc/articles/deepseek-harness-loader-config-hmr/</link><guid>https://hex4c59.cc/articles/deepseek-harness-loader-config-hmr/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>沿着 EntryTree、配置表达式、volatile 引用、服务隔离与 dsh HMR，追踪一次配置变化怎样影响插件实例，并用 28 组固定源码实验核对完成边界。</description></item><item><title>DeepSeek Harness 源码解析（六）：类型声明如何接上服务注册</title><link>https://hex4c59.cc/articles/deepseek-harness-types-service-registration/</link><guid>https://hex4c59.cc/articles/deepseek-harness-types-service-registration/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>沿 ctx.fs 追踪 DeepSeek Harness 的 Context 声明合并、类型导入、运行时注册与声明产物，通过 TypeScript 实验、真实 Cordis 生命周期与独立包消费，区分编译器看见字段和进程取得服务。</description></item><item><title>DeepSeek Harness 源码解析（七）：五种事件派发怎样执行监听器</title><link>https://hex4c59.cc/articles/deepseek-harness-event-dispatch/</link><guid>https://hex4c59.cc/articles/deepseek-harness-event-dispatch/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>沿 Cordis EventsService 追踪 emit、parallel、serial、bail 与 waterfall 的监听器选择、执行顺序、返回值、异常及清理，结合固定源码聚焦实验解释 fs 与 Agent 事件的实际用法。</description></item><item><title>DeepSeek Harness 源码解析（十）：Agent、AgentHandle 与实例所有权</title><link>https://hex4c59.cc/articles/deepseek-harness-agent-handle-ownership/</link><guid>https://hex4c59.cc/articles/deepseek-harness-agent-handle-ownership/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>从 AgentRegistry 追到真实 AgentLoop，解释 Agent 与销毁 handle 的区别、未发布 setup、创建公告、调用方与工厂所有权，以及取消、回滚和持久化句柄的清理边界。</description></item><item><title>DeepSeek Harness 源码解析（五）：Context、Service 与依赖注入如何协作</title><link>https://hex4c59.cc/articles/deepseek-harness-cordis-context-services/</link><guid>https://hex4c59.cc/articles/deepseek-harness-cordis-context-services/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>沿 ctx.fs 追踪 DeepSeek Harness 的 Cordis 服务解析，解释 Context 代理、Service 注册、inject 激活条件、服务域隔离和调用方追踪，并区分 Cordis 服务域与 Agent 注册 scope。</description></item><item><title>DeepSeek Harness 源码解析（三）：源码目录、包依赖与文档地图</title><link>https://hex4c59.cc/articles/deepseek-harness-source-map/</link><guid>https://hex4c59.cc/articles/deepseek-harness-source-map/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>沿 read 工具寻找真正的文件读取实现，区分 DeepSeek Harness 的目录归属、包依赖与运行时服务关系，建立从文档、manifest、插件入口到具体实现的源码阅读路线。</description></item><item><title>DeepSeek Harness 源码解析（二）：一次用户请求如何经过整个 dsh 系统</title><link>https://hex4c59.cc/articles/deepseek-harness-request-lifecycle/</link><guid>https://hex4c59.cc/articles/deepseek-harness-request-lifecycle/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>沿固定版本的源码追踪一次 dsh 请求：从浏览器提交、Host 校验和 Agent 入队，到模型调用、工具执行、会话日志及界面更新，配合可暂停和单步推进的数据流演示。</description></item><item><title>DeepSeek Harness 源码解析（四）：CLI、Web、Desktop 与 SDK 如何组装同一套运行时</title><link>https://hex4c59.cc/articles/deepseek-harness-application-entrypoints/</link><guid>https://hex4c59.cc/articles/deepseek-harness-application-entrypoints/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>沿 runCli、runProfile 与 Cordis Loader 追踪 DeepSeek Harness 的配置创建、分层覆盖、启动审查与退出，比较 Web、headless、Desktop 和 SDK 的任务通道，并解释 SDK 结果收集与 minimal 组合。</description></item><item><title>DeepSeek Harness 源码解析（一）：从代码补全到仓库级 Agent</title><link>https://hex4c59.cc/agent/deepseek-harness-agent-engineering/</link><guid>https://hex4c59.cc/agent/deepseek-harness-agent-engineering/</guid><pubDate>Sat, 17 Oct 2026 08:00:00 +0800</pubDate><description>从一个取消导出的修复任务出发，比较代码补全、对话助手与 Coding Agent，解释 Harness 如何组织仓库上下文、工具执行和会话记录，再对照 DeepSeek Harness 固定源码建立阅读入口。</description></item></channel></rss>