dsh-repeat
在终端中运行以下命令:
dsh plugin install uckkk/dsh-repeat
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install uckkk/dsh-repeat 即可安装该插件,源码地址为 https://github.com/uckkk/dsh-repeat
插件介绍
在 agent 工作流中,生成占位符、构造测试数据或拼接分隔符等场景常常需要对字符串做简单的重复操作,而这类需求往往要额外写一段临时脚本或调用外部服务,流程被不必要地拉长。dsh-repeat 将字符串重复收敛为一次会话内的工具调用,省去了这些中间环节。
它的实现非常克制:纯 Node.js 编写,不发出任何网络请求,不依赖额外的运行时或第三方服务。安装之后,该插件向会话注册一个工具,你只需在对话中调用即可完成字符串的重复处理,没有隐藏的副作用,也不需要维护独立的脚本文件。
如果你正在构建 agent-workflow,需要在流程中嵌入轻量、确定性的文本操作,又不想为一个小功能引入网络调用或额外依赖,dsh-repeat 是一个足够小的选择:打开即用来即用,关掉即走。
使用场景
- 在 agent 流程中生成长度可控的占位文本
- 构造测试数据时快速拼接重复分隔符
- 无需外部脚本即可完成批量文本填充
适合人员
- 搭建 agent-workflow 时希望减少临时脚本的开发者
- 需要轻量、确定性文本操作且不想引入网络调用的团队
- 在会话中快速验证字符串处理逻辑的工程师