dsh pluginsEnglish
← 返回热门插件目录

require、Node 模块加载器、文件系统

Linxiushen/dsh-workflow-isolate · DevOps

通过以下机制缩小这一区间

★ 3GitHub 星标
0分支
2026-08-27最近更新
TypeScript开发语言
MIT许可证

主要功能

  • 模型编写的工作流脚本处于一个特殊位置它需要足够完整的 JavaScript 来编排大量 Agent,但不应因为 Harness 使用 Node.js 编写就自动继承 Node 权限。
  • dsh-workflow-isolate 通过以下机制缩小这一区间
  • 无效 metadata、脚本大小/V8 函数体语法、provider 路由、参数与策略覆盖会在运行发布前失败
  • 仅 QuickJS 不支持的编译错误会在运行发布后以 error 结束。
  • 每次运行创建全新的 QuickJS runtime 和 realm。

使用条件

  • 当前版本以 @deepseek-ai/dsh-workflow@0.1.0-rc.7 及同版本 DSH 工作流包为目标。
  • 由于上游 API 仍处于 RC 阶段,本项目刻意限制 peer dependency 范围。

安装命令

dsh plugin --profile web add github:Linxiushen/dsh-workflow-isolate
查看 GitHub 仓库 ↗返回热门插件目录