dsh-tool-plus
在终端中运行以下命令:
dsh plugin install xiaoso456/dsh-tool-plus
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install xiaoso456/dsh-tool-plus 即可安装,项目源码见 https://github.com/xiaoso456/dsh-tool-plus。
插件介绍
DeepSeek Harness 的官方工具集覆盖了基础场景,但在长任务链、大文件操作、多格式读取等真实开发需求面前往往力不从心。dsh-tool-plus 正是在这个缝隙里工作的增强层:安装后自动接管官方 bash、文件读写和搜索工具,无需额外配置即可解锁一整套更扎实的能力。
核心能力围绕日常编码中最频繁的操作展开。持久 bash 让 cd、export 跨调用保持状态,冗长日志自动压缩,超长输出只留头尾并将完整内容落盘,长命令自动转后台;read 支持按行区间精准读取、大代码文件默认返回结构摘要、归档与 SQLite 直接读取、图片直读乃至 SPA 网页自动浏览器渲染后抓取;write 原子写入并返回修改 diff,支持补丁式写入归档成员;edit 在 replace 之外提供 patch、hashline、apply-patch 三种补丁格式,兼顾唯一性校验与空白模糊匹配;rm 默认移入系统回收站,误删可恢复。对追求结构化操作的用户,ast_grep 与 ast_edit 基于语法树做代码搜索与重写,按需开启即可。
如果你在日常 AI 编码中经常遇到工具不够用的瞬间——跨步骤需要保持 shell 状态、一次会话里要读 SQLite 或大文件、想让模型直接理解图片内容、或者希望编辑操作更可控更可审计——这个插件就是为这类场景准备的。配合标准增强版或 PTC 两套 agent 预设,一条命令即可补齐全套工具配置,让 DeepSeek Harness 的工作流从能用走向顺手。
截图预览
使用场景
- 多步骤任务中保持 shell 状态并自动压缩冗长日志
- 一次会话内读取大文件、SQLite、图片或归档
- 需要原子写入、diff 审计和可恢复删除的编辑工作
适合人员
- 日常使用 DeepSeek Harness 进行 AI 辅助编码的开发者
- 需要大文件导航、多格式读取和可控编辑的重度用户
- 追求语法树级结构化代码搜索与重写的进阶用户