搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

Minglink/dsh-jailbreak-workflow

AI 工程

把画布上设计的多步流程编译成计划提示词、交给当前会话模型执行的 DeepSeek Harness 插件。

137
73
TypeScript
NOASSERTION
创建于 2 天前

项目介绍

dsh-jailbreak-workflow 是 DeepSeek Harness 的软工作流插件:在画布上编排步骤,编译成一份计划提示词,交给当前会话中的模型按计划执行。连线条件可以是任意的,顺序、并行、汇合、分支、循环、回退都支持。插件本身没有执行引擎,调度与判断都由模型完成(设计、编译与执行流程)。

它适合希望以可视化、可检查的方式复用模型流程、又不想自建编排服务的人。配套仓库 dsh-workflows 提供现成的 .wflite.zip 工作流包,下载后导入即可运行,其中包括「破甲制作」研究流水线(支持的工作流)。

快速使用

前提:Node.js 22 及以上(Node.js 版本要求),DeepSeek Harness 0.2.0 或 0.2.1,包括 0.2.1-rc.2 等预览版。

网页版安装:

dsh plugin --profile web add @xiaoso/dsh-workflow-lite
dsh web

插件包名为 @xiaoso/dsh-workflow-lite,通过 dsh 命令行安装(网页版安装步骤)。桌面端则在侧边栏打开「插件」→「添加插件」→「安装第三方插件」,填入 @xiaoso/dsh-workflow-lite 后安装并重启 DeepSeek Harness(桌面端安装步骤)。

安装完成后,会话页顶部会出现「工作流」标签页。可以让模型用一句话创建工作流,例如「先写代码,再审查,审查不通过就回去修复,最多三轮」;也可以从左侧步骤库拖步骤到画布、填写提示词并连线。点击「执行」运行,或让模型直接执行(使用方式)。在「工作流设置」中开启「记录运行状态」后,每次执行都会生成记录,画布随进度更新(进度跟踪)。

想直接使用现成流程,可在「工作流中心」导入 dsh-workflows 中的包,例如破甲制作工作流包。

功能与限制

主要功能包括:画布编辑(含分支和循环)、为步骤指定文件/文件夹/网址/Skill 等资源、执行前向用户提问、模型协作编辑工作流、逐步运行状态、版本管理,以及把工作流和所选版本打包成 .wflite.zip 导入导出(功能表)。一个版本还能导出成独立 skill(SKILL.md 加每步任务描述),不装插件也能用。

资源路径支持两个变量:{workflow} 指向该工作流自己的目录,{instance} 指向本次执行的实例 id,用于把每次执行的产出分开放置(路径变量)。

项目自述处于实验阶段,功能和数据格式后续可能有互不兼容的改动(实验性说明)。工作流记忆尤其不成熟:多个实例同时修改同一条记忆不加锁,后写覆盖先写;重新导出并覆盖安装 Skill 会覆盖已积累的记忆。作者也表示早期在同一条工作流上重复执行没有看到稳定提速,仍需更多真实工作流验证(工作流记忆)。许可证标注为 NOASSERTION,仓库元数据无法确定复用条款。

HotRepo 点评

在 HotRepo 2026-11-03 的新项目记录中,该项目在一小时左右的窗口内净增 15 Star、9 Fork,Star 从 104 升到 119,总 Fork 达到 60,对一个绑定特定 Harness 版本的插件来说并不低。项目没有记录到 GitHub 日榜名次,且只有一次短窗口快照,不足以说明增长能否持续。从设计上看,把当前会话模型当作调度器让插件保持轻量、工作流也便于迁移,但执行效果因此取决于模型和计划提示词本身,而不是确定性的编排引擎。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。