前言¶
在对话中看到一段有用的回答时,往往需要针对其中某句话再做追问、翻译或解释。如果每次都要重新复制粘贴,既打断思路,又容易引入错误。选文操作插件通过在选中的文字上提供浮动入口,让你在保留引用的前提下直接发起这些请求,并预览结果后再决定是否填入草稿。
插件定位¶
选文操作(dsh-selection-actions)是 DeepSeek Harness 的原生客户端插件,由 yxue301603 维护。它允许你在回答或用户提问中选中任意文字,随后对这段文字发起追问、翻译或解释,并将结果填入草稿供你自行发送。插件本身不读取剪贴板、不发起网络请求、不自动调用模型,所有操作都通过 DSH 官方可撤销的插入接口完成。
核心功能¶
- 浮动入口与工具栏入口:在回答或用户提问中选中文字时,会出现“选中追问”浮动入口;输入框工具栏也可打开该入口。窄窗口下,工具栏入口显示为
↗。 - 追问:支持自定义问题。选中文字后,在浮动或工具栏入口中填写问题,选择“填入草稿”,确认草稿后由你自行发送。
- 翻译:可指定目标语言。在入口中选择翻译,设置目标语言,结果同样填入草稿。
- 解释:解释会请求概念、前提与例子。选择解释后,生成内容也会先填入草稿。
- 引用管理:引用在编辑时保持不变。如果出现新的选区,可以明确选择“使用新选区”。翻译和解释为填入草稿的请求模板,必须由你发送后才会交给当前 DSH 模型处理。
- 定位原文:点击“定位原文”可回到消息来源并恢复文字选区。如果原文因切换视图或历史加载而失效,会给出提示。
- 草稿保护:只通过 DSH 官方可撤销插入接口填入草稿,不会自动发送。如果草稿已发生变化,会中止插入,避免覆盖。
- 主题与语言:支持深色、浅色主题以及中英文界面。
安装与启用¶
需要 DeepSeek Harness 0.2.1-rc.2 或更新的 0.2.x 版本。
在 DSH 的“插件 → 添加插件”中填写以下地址:
https://github.com/yxue301603/dsh-selection-actions
安装、启用并按提示重载。选中对话中的一段文字,点击“选中追问”,填写问题后选择“填入草稿”,确认草稿后自行发送。
命令行安装(Web profile):
dsh plugin --profile web add github:yxue301603/dsh-selection-actions
桌面版请使用桌面应用自身的插件管理器。
典型用法¶
- 在当前对话中选中回答里的某句话,会显示“选中追问”浮动入口。
- 点击浮动入口或输入框工具栏中的
↗,打开选文操作面板。 - 选择操作类型:追问、翻译或解释。
- 追问:在输入框中填写具体问题。
- 翻译:在目标语言选项中选择目标语言。
- 解释:直接选择解释,系统会生成请求概念、前提与例子的模板。 - 选择“填入草稿”。
- 在草稿中确认内容无误后,自行发送。
- 如需回到原文,点击“定位原文”,系统会尝试恢复文字选区。
适用场景与注意¶
适合需要在对话中从已有回答中抽取片段进行追问、翻译或解释,并希望先预览再控制发送的用户。插件以当前 DSH 进程权限运行,安装前应检查源码与许可证。
总结¶
选文操作通过在选中的文字上提供入口,让你在保留引用的前提下直接发起追问、翻译或解释,并将结果预览后填入草稿,由你自行发送。不自动调用模型、不读取剪贴板,所有操作都通过 DSH 官方可撤销接口完成。
- 插件目录页:https://www.skillhub.cn/plugins/yxue301603/dsh-selection-actions
- GitHub:https://github.com/yxue301603/dsh-selection-actions