Tag: dsh
All the articles with the tag "dsh".
一切皆插件:读 DeepSeek Harness 的架构
DeepSeek 开源了一个 Agent Harness,代号 dsh。装起来一行命令:npx @deepseek-ai/dsh web,默认在 127.0.0.1:3080 起一个 Web UI。(约 6 分钟)
状态就是日志:plan、todo、goal 在 dsh 里怎么存
agent 产品里常见一批「状态」:计划模式开了没、待办列表写了啥、长期目标推进到哪。多数实现里它们是运行时内存对象或独立存储。dsh 给出的答案是同一个词:_logged state_——状态就是日志事件折叠出来的结果。(约 6 分钟)
压缩自己也进日志:dsh 的 Compaction 设计
长会话总会撞上下文上限,做 agent 的都逃不掉压缩这个课题。多数做法是「改历史」——把旧消息替换成摘要。dsh 的做法不太一样:压缩产生的摘要不是历史的一部分,压缩这个动作本身才进日志。(约 5 分钟)
声明即授权:dsh Web 客户端的 slot 体系
dsh 的浏览器端同样是插件系统,但 UI 组合有个额外难题:谁有权把组件渲染进谁的洞里?前端插件化项目在这里常常退化成约定俗成,dsh 把它做成了加载期的硬约束。(约 6 分钟)