DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Prompt Polisher — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
P

dsh-prompt-polisher

Prompt Polisher

适用于 DeepSeek Harness (dsh) 的 Composer 提示词润色按钮插件

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:yuluo554/dsh-prompt-polisher#8b023ca873a335cfeacd9e3184764616ab9c66a9
README兼容性版本

兼容性与来源证明

Prompt Polisher 以 dsh-prompt-polisher 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/9/30

版本

0.1.0stable
2026/9/30

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/9/30
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Ab Chartdsh-ab-chart带有绘制其调用的浏览器卡片的图表渲染工具,封装在一个可发布的插件包中Whale Widgetdsh-whale-widgetDSH Web 界面右下角的 DeepSeek 余额小鲸鱼挂件:余额/今日已用/峰谷定价、自定义泡泡点击序列(文本/余额/今日/峰谷/图片/随机语句与并列加权选择)、逐行样式与字体、悬浮快捷编辑、音效与每轮消耗、自定义角色/动图/音效、吸附与翻转自定义

README

dsh-prompt-polisher

DeepSeek Harness (dsh) 桌面端插件:在聊天输入框工具行加一枚「优化提示词」按钮,点击后把输入框里的草稿交给模型改写,优化结果回填输入框,随时可继续编辑、可一键还原。交互形态对标 WorkBuddy 内置的提示词优化,图标自绘、不复用。

特性

  • 一键优化:conversation.input.right 席位按钮,读取当前草稿 → 模型改写 → 回填;原文保存在插件态,状态条(conversation.input.dock)一键还原。
  • 双模型通路:默认走会话模型(dsh workflow 引擎 agent() 单代理,零配置开箱可用);也可在设置里配置 OpenAI 兼容独立 API(base URL / 模型 / 密钥)直连,密钥只存宿主侧,绝不下发浏览器。
  • 风格切换:concise(精炼明确)/ structured(结构化增强)两预设,按钮旁菜单选择、localStorage 记忆默认风格;支持整段自定义模板覆盖(必须含 {draft} 占位符)。
  • 竞态保护:优化期间你继续打字 → 回填前弹出「替换 / 放弃」,绝不静默覆盖;会话切换自动取消在途请求。
  • 引用 chips 保护:草稿含 @ / / 引用时禁用优化(改写会破坏引用记号)。

安装

dsh plugin --profile web add dsh-prompt-polisher

要求 dsh >=0.2.0-rc.1(兼容性 floor 同此值)。插件会自动把 workflow 引擎(workflow-ptc)从 web profile 的默认禁用中翻转启用——这是会话模型优化通路的前提。

配置

Web 设置 → 插件 → Prompt Polisher:

字段说明
启用独立 API开启后优化优先走独立 API;关闭/未配置走会话模型。API 失败不静默降级,错误提示可引导切回
API Base URLOpenAI 兼容端点,默认 https://api.deepseek.com(自动补 /chat/completions)
API Key密码框只写:留空=保持已存值;宿主侧存储,跨 wire 剥除
Key 环境变量名备用凭据来源(默认 DEEPSEEK_API_KEY:credentials 服务 → 进程环境)
模型默认 deepseek-chat
自定义模板 ×2整段覆盖对应风格的内置提示词,必须含 {draft};无效覆盖自动回退内置
客户端诊断上报浏览器侧插件故障自动上报到宿主日志(不出本机),默认开启

全部字段 volatile:改动免重启即时生效(每次优化现读配置)。

开发

要求 Node ≥ 22(测试的真实引擎层依赖 @deepseek-ai/dsh-workflow-ptc,其内部用到 node 22+ 的 Promise.withResolvers;CI 同此版本)。

pnpm install
pnpm lint   # 双 tsc(host + client)0 错
pnpm test   # 构建 + 全量离线测试(node --test,模型 API 永不进 CI)

测试套件内置三道发布守门:

  1. 基准(test/bench.test.js):20 个冻结用例(data/fixtures/)走真实优化管线(校验 → 渲染 → 桩模型 → 清洗),响应与 data/golden/ 做字节级比对,外加 EOL 守门(任何冻结文件出现 CR 即失败)。重生成 golden:node scripts/update-golden.mjs(仅限已记录的契约变更)。
  2. locale 完整性(test/locale.test.js):zh/en 键集一致、插值占位符配对、client 源码引用的每个翻译键双语可达。
  3. 脱敏审计(scripts/desensitize-audit.mjs,守门于 test/desensitize.test.js):阶段 7 四步的工作树部分(.gitignore 覆盖 / 内容级扫描 / 二进制白名单),全过打印 DESENSITIZE_AUDIT_OK。

目录

src/        host 半(管线、双通路分派、config schema、RPC 路由)
client/     web 半(按钮、状态条、风格菜单、设置面板;构建为单 bundle)
scripts/    构建 / 播种 / golden 重生成 / 脱敏审计
data/       基准 fixtures 与 golden 快照(字节冻结,台账见 data/README.md)
lib/        构建产物(gitignored;npm 包随 lib 发布,安装零构建)

设计与决策记录见仓库 plan/ 目录(05-里程碑、06-交付对标与决策记录)。

限制

  • 草稿 trim 后少于 8 字符禁用;含 @ / / 引用记号禁用(改写会丢引用)。
  • 风格预设 concise / structured 两个(错误码封闭集、模板 id 清单为冻结契约)。
  • 非环回连接(远程访问本机 GUI)下配置为内存模式,不可持久保存。

许可

MIT