deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
中文 | English
“DSH 洞察”(DSH Insider)是 DeepSeek Harness 的只读 Runtime Explorer,以一个独立的 双端 DSH 插件发布:Host 端负责投影 Cordis 运行时状态和隐私安全的 Session 事件元数据,Web 端负责渲染关系图谱与请求追踪。总览还会按插件显示 Effect 的当前数量、净变化、生命周期活跃度、趋势和有界的最近转换记录。
总览集中展示进程健康状态、Cordis Context、Effect 活动、Agent 轮次、事件以及 各插件的生命周期趋势。

Plugins、Fibers 和 Services 分布卡片会按状态与插件类型解释同一份运行时数据。

关系图谱默认以 DSH 插件与 Cordis 服务为主,避免把每个运行时实例都铺满画布; 选中插件或按 Fiber 状态筛选时,会按需展开对应 Fiber,并显示插件归属、父子 Fiber、 注入和缺失提供者等关系。

选中插件后可以查看它的运行时身份、关系邻域和所属 Fiber,也可以直接从总览的 Fiber 状态卡片定位等待中、活跃、已释放或失败的具体实例,而不是退化为插件状态筛选。
请求追踪先按 Session 和 Agent Turn 组织捕获到的元数据,再进入所选 Turn 的详细 事件流。

将公开包安装到 Web profile,然后重启该 profile:
dsh plugin --profile web add @howardchan/dsh-insider
整个接入不需要修改 Harness 源码,也不需要改中央 Remote 注册表。
从 @howardchan/dsh-runtime 升级时,先移除旧包再安装新包,避免两个 Bundle
同时注册网关和界面。旧版保存的图谱布局会继续复用。
dsh plugin --profile web remove @howardchan/dsh-runtime
dsh plugin --profile web add @howardchan/dsh-insider
packages/dsh-insider:唯一可发布的 npm 包,包名为 @howardchan/dsh-insider。packages/runtime:私有 Host 源码与构建单元。packages/ui-runtime:私有 Web 源码与构建单元。公开包同时携带 Host 网关、Web 界面、生成的 Remote contribution 和 Bundle patch。
0.1.8 已在原生 DSH Desktop 2.2.0-rc.1(DSH 0.1.5-rc.1 包族)验证。
客户端改用平台提供的 @deepseek-ai/dsh-client-store,替代已移除的 runtime
入口;不再支持只有旧入口的平台。DSH peer 依赖保持 optional,由 Profile 提供。
仓库携带预构建 lib/ 产物,Bundle 回归测试可独立运行;完整源码构建和浏览器
测试仍需要匹配的 Harness 工作区。接入边界见
integration/README.zh.md。
npm run verify
npm run pack:dry-run
独立 Bundle 测试直接在本仓库执行;Web 源码单元的浏览器集成测试在匹配的 Harness 工作区内执行。
请求追踪只保存元数据:Session id、事件类型、序号、时间、泳道、Turn、Step、 Call id、工具名、结果状态和序列化后的载荷长度。Runtime 快照不会暴露提示词、 模型输出、工具参数、工具结果或失败消息。
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。