편집자 노트

060625dfy/dsh-prompt-boost

An input-optimizer plugin for DeepSeek Harness web GUI.

이것은 DeepSeek Harness(DSH) 플러그인입니다. 이 사이트는 GitHub README, 설치 정보, 유지보수 상태, 공개 보안 시그널을 모아 보여줍니다.

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

English | 中文

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

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

功能特性

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

效果截图

✨ 优化输入内容⏳ 优化中↩ 可撤销
优化输入内容按钮优化中优化完成,可撤销

工作原理

  • 宿主端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

REPOSITORY SIGNALS

보안 및 설치 증거

이 점수는 공개 저장소 메타데이터와 이 사이트에 등록된 설치 증거에만 기반하며, 코드 보안 감사와 다릅니다.

출처 추적 가능

공개 플러그인 카탈로그에서 왔으며, 공개 GitHub 저장소로 연결됩니다.

라이선스

저장소가 MIT 라이선스를 선언했습니다.

유지보수 활동

최근 180일 내 코드 업데이트가 있습니다.

설치 증거

재현 가능한 정확한 설치 메타데이터가 아직 등록되지 않았습니다. 저장소 설명에 따라 직접 확인하세요.

설치 라이프사이클 스크립트

검사한 패키지 메타데이터에 설치 라이프사이클 스크립트가 선언되지 않았습니다.