🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

草稿优化器 xiong356/dsh-draft-optimizer

DeepSeek Harness
xiong35612 天前有提交已提供中文文档扫描:未发现敏感能力

一键把输入框草稿改写得更完整有效,替换后由你手动发送

29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/24 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add xiong356/dsh-draft-optimizer
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · other
暂无时间戳·判据 →
装得上吗[实装验证]—
本站尚未做安装检查
暂无时间戳·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 12 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

为 DeepSeek Harness (DSH) 打造的输入框草稿优化插件:点一下 ✦,用当前默认模型把提示词草稿改得更完整、更有效,原地替换、绝不自动发送。

README

由 DeepSeek 最新模型翻译生成
✦ Draft Optimizer(DSH 插件) 非官方插件,与 DeepSeek 无附属关系。 在 DSH(DeepSeek Harness)输入框下方加一个 ✦ 小按钮:一键用当前默认模型优化草稿,并原地替换——绝不自动发送。 ✨ 功能 - 输入框下方 ✦ 小按钮,一键优化当前草稿 - 只替换、不发送:优化完成后由你检查并手动发送 - 保持原意、话题方向与语言不变(中文草稿输出中文,英文草稿输出英文) - 忙碌 spinner、空草稿禁用、成功 ✓、失败保留原稿并提示、草稿冲突不覆盖 - 优化指令直接嵌入消息本体,不依赖 system 字段是否被转发 - 中英文案自适应(navigator.language)、浅色/深色主题自适应(--dsw-alias- token) 📦 安装 在桌面端完成安装后重启 DSH 即可生效(宿主代码在启动时加载)。 从源码目录安装(开发模式,junction 链接,改源码立即生效,仅需重启宿主): dsh plugin --profile desktop add dsh-draft-optimizer@link:D:/path/to/dsh-draft-optimizer 或通过支持本地 bundle 安装的插件管理器界面,选择本仓库根目录安装。
展开完整文档(README 剩余 1 节)
✦ Draft Optimizer(DSH 插件)

非官方插件,与 DeepSeek 无附属关系。
在 DSH(DeepSeek Harness)输入框下方加一个 ✦ 小按钮:一键用当前默认模型优化草稿,并原地替换——绝不自动发送。

✨ 功能

- 输入框下方 ✦ 小按钮,一键优化当前草稿
- 只替换、不发送:优化完成后由你检查并手动发送
- 保持原意、话题方向与语言不变(中文草稿输出中文,英文草稿输出英文)
- 忙碌 spinner、空草稿禁用、成功 ✓、失败保留原稿并提示、草稿冲突不覆盖
- 优化指令直接嵌入消息本体,不依赖 system 字段是否被转发
- 中英文案自适应(navigator.language)、浅色/深色主题自适应(--dsw-alias- token)

📦 安装

在桌面端完成安装后重启 DSH 即可生效(宿主代码在启动时加载)。

从源码目录安装(开发模式,junction 链接,改源码立即生效,仅需重启宿主):

dsh plugin --profile desktop add dsh-draft-optimizer@link:D:/path/to/dsh-draft-optimizer

或通过支持本地 bundle 安装的插件管理器界面,选择本仓库根目录安装。

源码树内需要一个可解析的 zod(Node 按 JS 文件的真实路径解析依赖):本地开发请在插件目录执行 pnpm install,或在 profile 依赖中声明 zod(与 dsh-cost-meter 相同的模式)。

🖱️ 使用

1. 在输入框输入内容(不要发送);
2. 点击输入框下方的 ✦ 按钮;
3. 草稿被原地替换为优化后的提示词,检查后手动发送。

无配置项。优化调用消耗你当前配置的默认模型额度。

🔧 工作机制

- 客户端(lib/client.js):注册 conversation.composer.dock 插槽条目(id draft-optimizer,order 90),点击时读取草稿 → 经 Typert RPC 调用宿主 → 成功后 inputActions.setDraft() 原地替换。
- 宿主(lib/index.js):promptOptimizer 服务(现 draftOptimizer),读取 agentDefaultModel.currentSelection(),经 llm.stream() 流式生成;Typert 清单在 lib/typert.host.js。
- 优化请求仅含一条 system + 一条 user(指令 + 三引号包裹的草稿),不携带会话历史。

🔒 隐私与限制

- 草稿文本会发送至你自己配置的 LLM 提供商(这是功能本质)。
- 不参考对话历史 / 附件 / 变量占位符;指代不明(如“按刚才的方案”)需先在草稿中补全。
- 无遥测、无任何网络回传,仅本地 RPC。
- 当前版本刻意不整合上下文,避免模型把历史当成任务背景去“回答”而非“优化”。

🧑💻 开发

- node --check lib/.js 语法检查
- npm test / node tests/manifest.test.mjs 运行清单与纯函数测试
- 修改宿主侧逻辑后必须重启 DSH 才生效;客户端逻辑修改在支持 HMR 的页面刷新后生效

🤝 贡献

欢迎提交 Issue 与 PR,请阅读 CONTRIBUTING.md。

🔐 安全

安全与隐私说明见 SECURITY.md。

📄 许可

MIT
预览分享卡片长什么样 ↓xiong356/dsh-draft-optimizer
分享 · DeepSeek Harness Hub
xiong356/dsh-draft-optimizer

一键把输入框草稿改写得更完整有效,替换后由你手动发送

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部