dsh-shuffle
在终端中运行以下命令:
dsh plugin install uckkk/dsh-shuffle
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install uckkk/dsh-shuffle 即可安装该插件,完整源码地址为 https://github.com/uckkk/dsh-shuffle
插件介绍
在会话中经常需要对数组做随机洗牌——打乱题目顺序、随机抽样、生成排列组合。每次手写 sort 加 Math.random 既繁琐又容易引入偏差,还多了无谓的样板代码。dsh-shuffle 把这件小事封装成一个即插即用的工具:纯 Node.js 实现,零网络依赖,调用一次即可拿到乱序后的数组。
它的能力刻意保持精简:接收一个数组,返回一个元素被随机重排的新数组,原数组不被修改。没有配置项,没有外部请求,设计目标就是作为推理会话中一个轻量、无副作用的洗牌步骤,直接嵌入工作流。
适合在会话中需要快速洗牌、随机采样或生成排列的开发者和研究者。无论你是在重排题库、随机划分数据样本,还是生成随机序列,dsh-shuffle 都能让你跳过重复代码,把注意力留在真正重要的逻辑上。
使用场景
- 打乱题库或选项顺序
- 执行随机抽样或数据划分
- 在会话中快速生成随机排列
适合人员
- 需要在会话中快速打乱数组的开发者
- 需要随机抽样或排列组合的研究者
- 希望避免手写洗牌样板代码的人