🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

wangyuanchuan2022/dsh-prompt-optimizer

DeepSeek Harnessspec-screened扫描:低风险在 GitHub 查看 ↗
未验证

一键优化提示词:在输入框工具行发送按钮左侧新增「优化」按钮。…

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/24 · 已提供中文文档

一键优化提示词:在输入框工具行(发送按钮左侧)新增「优化」按钮。 点击后读取当前草稿把草稿重写为结构更清晰的提示词,并直接写回输入框。 长文本支持(输入框架构修复): 修复 composer 的长文本缺陷

综合分
28.6
GitHub 分
28.6
用户评分
—
★ Stars
2
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add wangyuanchuan2022/dsh-prompt-optimizer
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
是什么
dsh 原生插件 · other
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
更新放缓:最近一次提交在 32 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

数据截至 2026/9/22(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
dsh-prompt-optimizer

DeepSeek Harness (DSH) Web 插件:输入框工具栏的「一键优化提示词」按钮 + 长文本输入/编辑增强。

功能

1. 一键优化提示词:在输入框工具行(发送按钮左侧)新增「优化」按钮。
- 点击后读取当前草稿,通过宿主端 /optimize 命令执行一次辅助 LLM 调用(不进入会话模型历史),把草稿重写为结构更清晰的提示词,并直接写回输入框。
- 优化面向 DSH coding agent 场景:重写目标是「agent 可在工作区内可靠执行的指令」——文件路径/标识符等语境细节逐字保留,U+FFFC 附件/引用占位符原位透传(宿主会重新绑定,改写会破坏绑定),结构惯例跟随草稿作者语言而非强加英文范式,并要求指令带有 agent 可校验的完成判据。
- 优化调用默认使用低思考等级(reasoningEffort: low)以加快速度;可在配置中设为 off 完全关闭思考(最快),或 high / max 换取更细致的重写质量。
- 模型路由按优先级解析:会话当前选择的模型 → 会话日志中最近一次请求的路由(request/header)→ 第一个可用 provider。也可在 cordis.patch.yml 中显式固定 provider + model。
- 也可以手动使用:/optimize 。
2. 长文本支持(输入框架构修复):
- 修复 composer 的长文本缺陷:框架的  用了 height:100%,但 textarea 是 replaced 元素,在高度为 auto 的父容器里会回退到固有 2 行高度(约 52px),导致长文本只有顶部两行可编辑。本插件用 ResizeObserver 把 textarea 的显式像素高度同步为隐藏 mirror 元素(框架用来精确撑高的镜像)的高度,恢复「textarea 铺满全文 → 滚动容器裁切/滚动」的预期架构;
- 输入框文本区最大高度由 336px 提升到 min(55vh, 600px);
- 输入框内 Tab / Shift+Tab 插入/删除两空格缩进,多行选择时按块整体缩进/反缩进,便于编辑结构化长文本。

配置(cordis.patch.yml)

| 键 | 默认 | 说明 |
|---|---|---|
| provider / model | 未设置 | 显式固定优化调用的模型路由(需成对提供) |
| reasoningEffort | low | 优化调用的思考等级:off(不思考,最快)/ low / high / max |
| maxInputChars | 200000 | 草稿最大字符数 |
| maxOutputTokens | 8192 | 重写结果输出上限 |
| timeoutMs | 120000 | 单次优化调用超时 |

安装(web profile)

1. 通过 GitHub 仓库地址安装(自动完成安装并加入 profile 的 bundles 层列表):
dsh plugin --profile web add github:wangyuanchuan2022/dsh-prompt-optimizer

2. 重启 dsh web 并刷新页面。

也可使用完整 Git URL:dsh plugin --profile web add https://github.com/wangyuanchuan2022/dsh-prompt-optimizer.git。
后续更新:dsh plugin --profile web update dsh-prompt-optimizer。

结构

- src/index.js — 宿主端:注册 /optimize 命令,ctx.llm.stream 单次辅助调用。
- lib/client.js — 浏览器端:conversation.input.right 槽按钮 + CSS/键盘长文本增强。
- cordis.patch.yml — 宿主行与配置。

局限

- 草稿包含附件/引用占位符(U+FFFC chip)时按钮禁用(重写会破坏 chip 与 occurrence 表的对应关系)。
- 优化结果通过 inputActions.setDraft 整体替换草稿;撤销(输入机 undo)可回退。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群