@wishp3/dsh-cite
Cite what matters in DeepSeek Harness: @ a past session, quote earlier messages with comments, and open the files this turn just wrote.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wanghehe123/dsh-cite说明文档
阅读完整 README ↗配置

卡片默认折叠。scope 在卡片上改,保存后写入宿主 settings;其余键用 cordis.patch.yml 或 profile 覆盖。
卡片不走官方 settings 槽(api-proxy 白名单不覆盖第三方包),而是走本包的 GET/POST /dsh-sessions/settings。持久化节目前仍是 settings.yaml 里的 dsh-sessions:,以免已有配置丢失。
| 键 | 默认 | 作用 |
|---|---|---|
scope | workspace | workspace:只能引用与目标会话同 cwd 的记录;all:引用本机 dsh 可见的全部持久化会话 |
allowBareSessionIds | true | 解析消息中的裸 session id |
allowPlainTitleMentions | true | 解析手打 @标题 |
candidateLimit | 50 | 预留:浏览器半目前固定请求 50 个候选 |
failureMode | passthrough | preflight 成功后、pre-step 再次 prepare 失败时:passthrough 保留可读文本继续,reject 拒绝该步 |