DeepSeek Harness 插件

dsh-prompt-boost

Trae-style input booster for the dsh web GUI: a sparkle ( ) button beside the model selector optimizes the typed draft into a high-quality, faithful, directly executable prompt via the session's(英文原文)

跳到安装方式

来源信息

GitHub 仓库
060625dfy/dsh-prompt-boost
最近更新
2026年8月16日
分类
记忆
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/060625dfy/dsh-prompt-boost
插件名:dsh-prompt-boost
作者:060625dfy

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器4 个文件
README.zh.md来源说明 · 只读预览
README 语言

dsh-prompt-boost — 优化输入内容

English | 中文

> 仿 Trae CN 的「优化输入内容」功能,为 DeepSeek Harness(DSH)Web GUI 提供一键提示词优化:在模型选择器旁边点击 ✨ 按钮,把输入框里的原始想法改写成高质量、忠实原文、可直接执行的提示词;优化后同一按钮变为 ↩ 撤销图标,点击即可恢复原始输入。

灵感来自 Trae CN 的「优化输入内容」:写下模糊的想法,点击魔法棒,输入框内容就被改写成结构清晰、可直接执行的指令。不满意时点撤销图标即可找回原文,可以「优化 ⇄ 撤销」反复循环。

功能特性

功能说明
✨ 优化输入内容一键把当前草稿改写为结构清晰、可直接执行的提示词
↩ 撤销优化优化写回后按钮变为撤销图标,点击恢复原始输入
任务感知优化器自动识别任务类型(编程、数据处理、写作、分析、检索、运维等)并按类型组织内容
忠实优先原文细节(路径、数字、名称、命令)原样保留、绝不编造;缺失的关键信息用 【请补充:××】 占位
自然输出Trae 式自然指令文本 + 编号分点,绝不出现「角色设定:/验收标准:」式标签头、JSON 或表格模板
语言一致输出语言始终跟随输入(中文进中文出、英文进英文出)
防覆盖优化等待期间你手动编辑草稿,结果不会写回,也不进入撤销状态

效果截图

✨ 优化输入内容⏳ 优化中↩ 可撤销
![优化输入内容按钮](docs/screenshots/01-optimize-button.png)![优化中](docs/screenshots/02-optimizing.png)![优化完成,可撤销](docs/screenshots/03-optimized-undo.png)

工作原理

  • 宿主端lib/index.js):提供 POST /api/prompt-boost/optimize 路由,通过 llm.stream 使用部署默认模型(agentDefaultModel)执行 v6 优化策略,返回 { text }{ error }(90 秒超时、8000 字符输入上限)。
  • 浏览器端lib/client.js):注册 conversation.input.right 槽位(工具行右端、模型选择器旁边、发送键左侧),提交草稿、通过 inputActions.setDraft 写回结果,并管理撤销状态机。

零构建:纯 JavaScript 包(ESM 宿主 + __ModuleLoader__ Web bundle)。

安装

把 bundle patch 加入你的 web profile 插件清单,例如编辑 ~/.dsh/profiles/web/cordis.patch.yml

- insert:
    - id: prompt-boost
      name: 'dsh-prompt-boost'

并让该包对 profile 的 node_modules 可见(npm 安装或 link 安装),然后重载 DSH 宿主并刷新页面。

使用

1. 在输入框写下模糊想法,例如「帮我写个脚本整理下载文件夹,文件太乱了」 2. 点击 ✨ 按钮(优化中显示旋转加载圈) 3. 检查输入框中优化后的指令,然后发送 4. 不满意?点 ↩ 恢复原始输入,换个说法再优化

依赖要求

  • DSH 宿主已挂载 llmagentDefaultModel 服务,并配置了默认模型
  • Web GUI(对话输入框)

许可证

MIT