D
@kirkchinese/dsh-citeciter
v0.1.1 · 0 天前发布
Selection-scoped explanation sidebar for DeepSeek Harness conversations
README
@kirkchinese/dsh-citeciter
CiteCiter 是 DeepSeek Harness(DSH)Web 的浏览器插件。选中已经完成的助手回复,右键点击 Citer!,即可在可调宽的 DSH details 右栏中查看基于当时会话上下文生成的解释。
开发状态: v0.1.1 实现了第一条可用通路,但当前仍处于早期开发阶段,很多功能仍然需要完善。API、兼容范围和安装方式可能发生变化,欢迎提 Issue 或提交 PR 共同开发。
安装
需要 Node.js ^22.19.0 || >=24.0.0、DSH Web 和已经配置好的模型提供方。当前开发与验证基准为 DSH 0.1.0-rc.6 client 包。
sh
dsh plugin --profile web add @kirkchinese/dsh-citeciter
重新启动对应的 DSH Web 进程并刷新页面。然后在一条已经完成的助手回复中选择文本,右键点击 Citer!。
行为
assistant-step 会话节点内的选区。anchorSeq 在已完成轮次边界 fork;不会把会话 key 开头的 kind 长度误当成事件序号。/permission read-only 执行成功且 版本兼容矩阵
| 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
- @kirkchinese/dsh-citeciter
- Repo
- git+https://github.com/kirkchinese/CiteCiter.git
- Engines
{"node":"^22.19.0 || >=24.0.0"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-primitives"],"platform":"web"}}