dsh-button
在终端中运行以下命令:
dsh plugin install xinming-chenniang/dsh-button
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install xinming-chenniang/dsh-button,或从设置 → 插件添加源码仓库 https://github.com/xinming-chenniang/dsh-button,安装后重启应用。
插件介绍
在 DSH 里和 Agent 对话时,你常常只想回一句「继续」「好的」或「按建议做」——却每次都要敲字。更麻烦的是,收尾、查知识库、跑审查这类固定话术,手打既慢又容易写错。dsh-button 把这一排动作收进输入框旁边的按钮:点一下就把文字填进当前会话并提交,和手打完全等价,不替你跑命令、不读磁盘。
核心能力分三块。预设「继续」是「没异议、往下走」的统一出口(v1.0 起不再单独占一格「按建议执行」);「重发上一条」会把最后一条真人用户消息原文再发一次,附件与注入类消息不会带上。自定义按钮由你配标签和要发送的文字,适合一键触发常用提示或 skill 说明;首次安装在未建配置文件时会展示五条通用默认按钮,保存过一次后以你的配置为准。点「+」可在浮层里用表单编辑预设与自定义项,预设也可删除并在需要时恢复。
插件只做「填草稿并提交」,通过宿主公开的会话与输入 API 注册插槽,默认落在输入框一侧;配置写在宿主侧的 buttons.json(也可用环境变量改路径),除该文件外不写别的内容。若你经常在同一会话里重复同一类短回复,或想把审查、测试、总结等话术固定成一键,这个客户端插件会很顺手;需要会话体检或 CLI 收尾的,仍应在会话里交给 Agent 或单独配置 dsh-closeout,而不是指望按钮替你执行。
使用场景
- 长会话里反复点「继续」而不想每次敲字
- 把审查、总结、收尾等固定话术做成一键发送
- 需要把上一条真人消息原样再发一条给模型
适合人员
- 日常在 DSH Web 或桌面端与 Agent 对话的用户
- 常用固定提示词或 skill 说明、希望少打字的人
- 愿意在浮层里维护几条自定义按钮的进阶用户