dsh-forge

@alex04130 · 插件市场
检测有风险提示无安装脚本

面向 DeepSeek Harness 的运行时扩展套件,提供插件市场、任务路由、技能管理与多代理协作,适合需要扩展和编排 DSH 插件生态的用户。

v0.1.0版本
GitHub 源码安装安装方式
2026-08-18最近更新
3Star
dsh plugin --profile web add github:alex04130/dsh-forge查看仓库

插件介绍

根据仓库资料整理 · commit d224f02

主要功能

  • 内置插件市场,可浏览 GitHub dsh-plugin 社区插件并一键安装(自动识别 npm 包/动态清单/preset/bundle 四种形态)
  • 任务感知思维模式路由 preset:首条消息自动分类为计划/直接执行/模型自路由,仅对 deepseek 系列生效
  • Skill 管理器统一管理全部技能,支持持久化增删启停与内容预览
  • 插件管理面板实时查看宿主/注入/官方三类插件,支持运行、停止、删除与搜索
  • 跨会话邮箱(mailbridge)与 Claude-Code 风格代理团队(teamhub)支持离线消息投递与任务板协作
  • 子代理派发(modsub)与多厂商模型委派(llmrouter/modelroute)支持提权自动审批与模型继承策略

适合什么时候用

  • 需要在 DSH 中方便地发现、安装和管理第三方社区插件
  • 需要多代理协作,如队长+成员分工、跨会话通信、依赖任务编排
  • 希望根据任务类型自动切换思维模式或委派给不同模型/厂商以控制成本

安装后会多出什么

界面插件市场面板 · 技能管理面板(两层视图) · 插件管理面板(搜索 + 分区导航) · 竖排侧栏 · 模式下拉框 / 模型与等级选择器
命令dsh plugin --profile web add @dsh-forge/bundledsh plugin --profile web remove @dsh-forge/bundlenode scripts/install.mjsnpm run check
Agent 工具session_listsession_sendmailbox_checkmodel_callteam_createteam_waitspawn_model_subagentdev_plugin_statusskill_listmodel_taxonomysession_findswitch_mode

使用前需要

  • 需要 DSH 用户目录(~/.dsh 或 DSH_HOME)运行时环境
  • npm 包安装需 @dsh-forge/bundle 0.1.4 及以上版本(0.1.3 及更早在 npm 路径下有 boot 失败已知问题)
  • 路由 preset 与动态面板不含在 npm bundle 内,需从源码仓库手动复制
  • 可选 GitHub MCP 集成需自备 GITHUB_PERSONAL_ACCESS_TOKEN 或 GITHUB_TOKEN 环境变量并手动配置 MCP server
  • 市场安装的插件以宿主进程权限运行,无沙箱隔离,需自行审查来源

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI凭据环境变量文件系统MCP外部网络会话数据宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库alex04130/dsh-forge安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:alex04130/dsh-forge#d224f02 锁定本次检测的 commit。收录日期2026-08-16固定 commitd224f025be2a · 2026-08-18
dsh plugin --profile web add github:alex04130/dsh-forge