dsh-tools-meta
在终端中运行以下命令:
dsh plugin install DViridescent/dsh-tools-meta
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install DViridescent/dsh-tools-meta 即可安装,源码仓库为 https://github.com/DViridescent/dsh-tools-meta ,协议 MIT。
插件介绍
当前 harness 对上下文的管理大多是被动压缩:越过阈值后由系统截断,模型自身无法参与。随着模型元认知能力的快速成长,它们越来越需要一种机制来主动调度自己的工具集。dsh-tools-meta 正是为此而生——让 agent 把反复出现的工作流沉淀为可复用工具,变成一次直接的文件写入操作。
实现上,它只增加一个简短的 skill,零新增模型工具。Agent 复用已有的文件工具(write / edit)在工具目录中写入或修改 TS 脚本,插件自动感知目录变化:新增即注册、修改即热更新、删除即卸载,且所有工具跨 DSH 重启持久存在。整个实现约 200 行,基于 Node 原生 TS 支持,无需额外运行时。
适合在 DSH 中运行 agent 并期望其具备持续进化能力的开发者。如果你的 agent 需要在多次会话中积累专属技能、把重复流程固化为一键调用的工具,这个插件提供了最轻量的路径。
使用场景
- Agent 反复执行同一批操作,希望将其沉淀为一个可一键调用的工具
- 会话中临时探索出解决方案,注册为工具后跨 DSH 重启持续可用
- Agent 阅读插件源码、修改注册逻辑,实现自我进化
适合人员
- 在 DSH 中驱动 agent 并希望其具备持续积累能力的开发者
- 希望用最小代价让 agent 拥有可写工具目录的 harness 用户
- 追求轻量、可审计、零新增模型工具方案的架构师