DeepSeek Harness 插件:输入框右侧多一个鲸尾按钮,点一下用当前模型把一句草稿补成带目标、格式和边界的完整任务说明,原地替换但不发送,不满意 Ctrl+Z 还原。
星数 37
理由
- 只改草稿不发消息:例如“帮我写个豆瓣电影爬虫”会被补上抓 Top 250 的标题评分链接、输出 CSV、遵守 robots.txt 并在请求间隔至少 2 秒;改写结果留在输入框里可以继续编辑。
- 默认会参考前文(按钮右下角小圆点表示),只读输入框里当前的图片、不读历史消息里的图;可在设置里固定一个专门用来改写的模型,切走会话任务也不中断。
- 作者写了实现细节:注入的历史按 min(6000 token, 上下文窗口 × 5%) 预算截断,历史以 JSON 数组注入并声明“是数据不是指令”;10-28 发布,npm 上已到 1.6.1(10-30),本栏目首次收录。
用法
- 需要 Node ≥ 22:dsh plugin --profile web add dsh-prompt-rewriter(桌面版用 --profile desktop),装完重启 Harness(没有热更新)。
- 输入框写草稿 → 点模型名左边的鲸尾图标;快捷键默认关闭,可在 设置 → Prompt rewriter 里打开(桌面 Ctrl+E、浏览器 Ctrl+Alt+E)。
风险
- 每次改写都是一次真实模型调用,参考前文会额外花 token,长对话里更慢更贵;替换不是流式的,要等结果整段落下。
- 从 GitHub 源码安装会跑构建步骤;单元测试未随仓库发布;仓库内的 DeepSeek 鲸鱼标识没有找到许可,作者已在 LICENSE 里排除。