dsh-taskflow
AI 合同式任务看板 —— DeepSeek Harness Web 插件:AI 拆解、AI 实现、AI 举证,人来验收。 适合需要 AI 自动拆解、实现任务并进行人工验收的协作管理场景。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LuckVd/dsh-taskflow安装与配置
前置要求:dsh 宿主 0.1.2-rc.1+;Node.js 18+;本仓库克隆到本地任意路径(下文以 /opt/pro/dsh-taskflow 为例)。
1. 构建插件
git clone https://github.com/LuckVd/dsh-taskflow.git /opt/pro/dsh-taskflow
cd /opt/pro/dsh-taskflow
npm install # .npmrc 已带 legacy-peer-deps(dsh 包 npm peer 版本错位)
npm run build # 产出 dist/(宿主模块 + 客户端 bundle)
2. 安装到 dsh 宿主 profile
dsh plugin --profile add dsh-taskflow
该命令会把本包注册进 profile 的依赖与 bundles 组合层(等价于在 ~/.dsh/profiles//package.json 的 dsh.profile.bundles 加入 "dsh-taskflow"、dependencies 加入本包),cordis.patch.yml 负责把插件插入宿主组合层。
本地开发(免重复 add):把 profile 依赖指到本地目录,改完代码 npm run build 后重启宿主即生效:
// ~/.dsh/profiles//package.json
{
"dsh": { "profiles": { "bundles": [ /* … */ "dsh-taskflow" ] } },
"dependencies": {
"dsh-taskflow": "link:/opt/pro/dsh-taskflow"
}
}
3. 重启宿主
### 插件配置(可选)
`cordis.yml` 中可覆盖插件配置:cron 定时建卡(`schedules[]`)、webhook 门控 token(`webhookToken`)等;全局模型 / WIP 并发等运行时配置在看板工具栏 ⚙ 设置浮层里改,即改即落盘。