一键把输入框草稿改写得更清晰,可还原
29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/1 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add yuluo554/dsh-prompt-polisher该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · security
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 32 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(dependency_conflict · 2026/10/1) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 3 处,展示前 3 条)
- 发起网络请求client/api.ts:19
const response = await fetch('/api/prompt-polisher/optimize', { - 发起网络请求client/api.ts:49
const response = await fetch('/api/prompt-polisher/test-api', { - 发起网络请求client/diag.ts:15
void fetch('/api/prompt-polisher/debug', {
扫描于 2026/11/1(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-api-session-controller@deepseek-ai/dsh-brand@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-plugin-manager@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 一键改写草稿
- 风格预设
- 双模型路径
README
由 DeepSeek 最新模型翻译生成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 保护:草稿含 @ / / 引用时禁用优化(改写会破坏引用记号)。
展开完整文档(README 剩余 1 节)
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 URL | OpenAI 兼容端点,默认 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预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
yuluo554/dsh-prompt-polisher
一键把输入框草稿改写得更清晰,可还原
相关插件 · 安全 / 权限
智能体逆向工程morluto/rea
用智能体逆向工程任何东西,从应用行为到原生二进制。
★ 415,267已汉化DSH
73.3
智能体集群框架ruvnet/ruflo
面向 Claude Code 与 Codex 的智能体元基座meta-harness。
★ 80,414已汉化MCP
71.9
WorkBuddy 模型接入corrinehu/dsh-workbuddy-connect
2026 年 10 月 20 日起,WorkBuddy…
★ 1,604已汉化DSH
71.7
破甲一键通z91772524-ai/pojia-next
十五个 AI…
★ 967已汉化DSH
71.6
AI 代理虚拟终端strukto-ai/mirage
Mirage 是给 AI 智能体用的虚拟终端:一层 shell,统管数据、命令行和运行时。Unix…
★ 3,756已汉化DSH
70.8
Agent 操作层agentic-os-org/ANOLISA
ANOLISA(Agentic Nexus Operating Layer & Interface System Architecture)|智能体操作系统,带运行时、安全、可观测性,以及 Tokenless 响应压缩,降低 token 用量与成本。
★ 649已汉化DSH
70.7