跳到主要内容
Plugin安装含风险命令

daruma

SISCHOI/daruma

渠道开始失败时不让长任务中断:内置重试放弃后 daruma 接管,对连续 429/5xx 或终止性错误跳闸自愈断路器,把下一个请求切到链上的其他渠道。支持 DSH 0.1.x 与 0.2.x 宿主,含已实测故障转移与备用管理 RPC 的 0.2.1-rc.2。备用渠道可在设置页或输入框旁的面板挑选,两处即时同步;每次切换落盘成可审计的 JSONL 日志。切换只记入这份审计日志,不再写入会话内的提示行——宿主不认识的插件事件类型会让整段会话加载失败。

形态
Plugin 插件
安装
npm 包安装
需要密钥
是
近月下载
1,522
最近推送
2 天前更新

项目说明

From README

daruma English · 中文 --- Daruma — automatic failover & backup channels for DeepSeek Harness DeepSeek Harness (DSH) is a great place to run long agent tasks — until a third-party API subscription hiccups.

Rate limits ( 429 ), server errors ( 500 ), network jitter, provider-side model stalls, moderation gatekeeping: any of them kills a long-running task mid-flight.Daruma catches the failure and fails over to another channel , so the session keeps going without you.

Screenshots The daruma control lives at the right end of the composer tool row, next to the model selector; clicking it opens the backup-channel picker.What it does - Automatic failover.

When the current model/channel trips after repeated failures (or hits a terminal error like QUOTA / INVALID CREDENTIAL / CONTEXT WINDOW EXCEEDED ), daruma switches the next request to another channel in your configured chain.The in-flight gene

Original description

一个dsh的断路重连器,针对长任务的网络/大模型api接口波动,防止任务停滞;切换不同渠道和模型继续完成任务。支持web和cli。

安装方式

npm 包安装 · 需要额外配置密钥

README 解析
shell
dsh plugin --profile web add dsh-daruma
shell
dsh plugin --profile web add link:./packages/daruma-core link:./packages/dsh-daruma
shell
pnpm install

安装命令包含风险形态

  • 全局安装,会改动系统级依赖

全局安装会修改系统级依赖;远程脚本执行等于把执行权交给仓库作者。装前请通读命令。

为什么是这个分数

近 3 天仍在推送;README 给出了可直接复制的安装命令;运行前需要准备 API Key 或环境变量;近月 npm 下载 1522 次,star 不多但真在被使用。

维护活跃
100
实用度
58
生态热度
64
上手便捷
74
信号质量
100
数据置信度
100%
评分怎么算