调整 API 请求间隔、重试次数并拦截失败请求
25.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/2 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/tree-func/dsh-request-manager.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 73 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
- 发起网络请求client.js:21
return fetch("/reqmgr-api/action", {
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 调整请求间隔
- 设置重试次数
- 拦截失败请求
管理 DeepSeek Harness 的 LLM API 请求发送策略的实用插件。
README
由 DeepSeek 最新模型翻译生成dsh-request-manager
管理 DeepSeek Harness 的 LLM API 请求策略,修改默认的请求行为策略。
插件在会话区顶部加入了「请求管理」按钮,点击打开「请求管理面板」。所有设置全局生效、跨会话共享,无需独立开关——每个功能由其配置值决定是否介入。
请求管理面板
功能
请求额外间隔
在每个 API 请求之间插入额外的延时(毫秒)。各会话的首个请求不等待,自动与手动重试同样生效;0 = 不介入。
重试次数
修改默认 API 请求失败后的自动重试次数(DSH 当前版本默认 5 次),留空 = 不覆盖。某些类型的 API 请求失败 DSH 默认不会重试(例如 SSE stream ended without [DONE]、NETWORK ERROR 等),本选项不影响这类失败的重试策略。
拦截「请求失败」
API 请求失败后,请求管理面板自动展开,显示拦截的失败请求处理方式卡片:
拦截「请求失败」
- 🔁 重试:原地重发同一请求(仍受额外间隔约束);若再次失败会再次显示,可反复重试。
- 🚩 放弃:按 DSH 原生路径终结该轮。
本选项对 DSH 默认不会重试的失败也统一生效。超时时长(秒)与超时动作可配置:超过设定时长后按所选动作自动重试或自动放弃,0 = 不启用超时;点击停止或销毁会话会立即放行。
展开完整文档(README 剩余 1 节)
dsh-request-manager 管理 DeepSeek Harness 的 LLM API 请求策略,修改默认的请求行为策略。 插件在会话区顶部加入了「请求管理」按钮,点击打开「请求管理面板」。所有设置全局生效、跨会话共享,无需独立开关——每个功能由其配置值决定是否介入。 请求管理面板 功能 请求额外间隔 在每个 API 请求之间插入额外的延时(毫秒)。各会话的首个请求不等待,自动与手动重试同样生效;0 = 不介入。 重试次数 修改默认 API 请求失败后的自动重试次数(DSH 当前版本默认 5 次),留空 = 不覆盖。某些类型的 API 请求失败 DSH 默认不会重试(例如 SSE stream ended without [DONE]、NETWORK ERROR 等),本选项不影响这类失败的重试策略。 拦截「请求失败」 API 请求失败后,请求管理面板自动展开,显示拦截的失败请求处理方式卡片: 拦截「请求失败」 - 🔁 重试:原地重发同一请求(仍受额外间隔约束);若再次失败会再次显示,可反复重试。 - 🚩 放弃:按 DSH 原生路径终结该轮。 本选项对 DSH 默认不会重试的失败也统一生效。超时时长(秒)与超时动作可配置:超过设定时长后按所选动作自动重试或自动放弃,0 = 不启用超时;点击停止或销毁会话会立即放行。选择「自动重试」时,持续失败的请求会按超时周期反复重发。 安装方法 dsh plugin --profile web add github:tree-func/dsh-request-manager 安装后重启 DSH 进程生效。 卸载方法 dsh plugin --profile web remove dsh-request-manager 架构 单包 bundle 插件,host 与 client 两半: dsh-request-manager/ ├── package.json # dsh.bundle.patch + dsh.client.platform: web 声明 ├── cordis.patch.yml # 在 profile root 层插入本 bundle ├── index.js # host 半边 └── client.js # 浏览器半边 - host(index.js):以 bundle 形式挂在 web profile 根层,在 root 层监听所有会话的 agent/request(插入额外间隔)与 agent/request-error(重试次数覆盖、拦截挂起)事件;并注册 /reqmgr-api 常驻路由,供浏览器读写全局配置、提交拦截决议。 - client(client.js):经官方 ModuleLoader 加载,向 conversation.session.header.utilities 槽位注册「请求管理」按钮与下拉面板;每秒轮询拦截挂起状态,样式全部使用 --dsw-* 语义令牌以适配浅色/深色主题;配置经浏览器 localStorage 持久化,页面加载时自动恢复到宿主。 已知局限 - 会话之间相互隔离:失败拦截的提示(按钮警示圆点、自动展开的面板)只出现在发生失败的那个会话里;停留在其他会话时不会收到任何提示。若长时间不切回,该挂起会按超时设置被自动重试或放弃。 本地化 界面文案经官方 locale 服务注册词典(命名空间 requestManager),跟随 DSH 语言设置在中英文间自动切换。 构建方法 本插件为纯 JavaScript,源码即产物,无需构建步骤: npm test # 语法校验(node --check index.js && node --check client.js) 开发期迭代:修改 client.js 后刷新浏览器页面即可;修改 index.js 需重启 DSH 进程。 许可证 MIT 本插件使用 AI 辅助制作。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
tree-func/dsh-request-manager
调整 API 请求间隔、重试次数并拦截失败请求
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,025未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,358已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13938 个插件含 PR 收录与…
★ 350已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这是你的仓库?认领条目