C
dsh-companion
v0.1.1 · 0 天前发布
A friendly status and context-pressure companion for DeepSeek Harness Web
README
DSH Companion
English | 简体中文
一个运行在 DeepSeek Harness Web 中的轻量 Agent Companion。它把当前会话的活动状态、上下文压力和用量信息,变成一个可以快速扫一眼就理解的 Living Data Orb。
状态优先,用量按需;友好,但不打扰。
上图是由生产组件和合成状态生成的视觉回归基线,覆盖无会话、空闲、工作、等待、上下文提醒、上下文警告和任务完成反馈。
一分钟了解它
DSH Companion 同时表达两个互相独立的信号:
1. 活动状态:Agent 正在休眠、空闲、工作,还是等待你响应。
2. 上下文压力:预计下一次请求会占用多少模型上下文窗口。
点击或悬停宠物后,才会进一步显示 Context、Billed input、Output、Cache hit 和 Steps。这样日常工作时只需要看状态,需要诊断时才查看数字。
| 视觉层 | 回答的问题 | 表现方式 |
| --- | --- | --- |
| 表情与状态标签 | Agent 正在做什么? | Sleeping、Idle、Working、Waiting、Done |
| 压力环与文字标签 | 上下文是否需要关注? | Normal、Attention、Warning、Unknown |
| 用量面板 | 当前会话用了多少资源? | 只展示 DSH 已提供的可用指标 |
设计理念
状态优先,用
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- dsh-companion
- Repo
- https://github.com/william-jin-cmu/dsh-companion
- Engines
{"node":"^22.19.0 || >=24.0.0"}- Weekly DL
- 0
- Monthly DL
- 0
- Stars
- ★ 5
- Open Issues
- 0
- GH License
- [object Object]
- Archived
- ⚠️ 已归档
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-layout"],"platform":"web"}}