AFANman/dsh-work-board

AFANman★ 0TypeScript最后同步: 2026-08-21

在 GitHub 打开

README 摘要

dsh-work-board 面向 DeepSeek Harness(dsh)的跨会话工作板插件:持久看板 + 无人值守任务指派 + 自动结算。 简体中文 English 快速开始 三步把工作板安装到 dsh 的 web profile。 1. 一行命令安装 (需要 git、Node ^22.19 =24、pnpm 10+, dsh 在 PATH 上): 该命令把仓库克隆到 $DSH HOME/dsh-work-board 、构建插件、把 profile bundle(宿主服务、模型工具、Web UI 三行为一层)装入 profile。使用 skill 内置于插件并随其运行时注册,无需单独安装。默认装入 web profile, DSH WORK BOARD PROFILE 环境变量可指定其他 profile。 从源码安装的等价方式: git clone 后在仓库内执行 ./install.sh (或 ./install.sh --profile )。 2. 重启 web UI : 卸载: dsh plugin --profile web remove @deepseek-ai/dsh-work-board-app (skill 随插件卸载一并消失)。 步骤 1 的手动等价: pnpm install && pnpm build && pnpm build:client ,然后 dsh plugin --profile web add /packages/work-board-app 。 打开服务地址,侧栏底部(设置项旁)出现 工作板 入口。命令行验证: 插件需要提供 storage domain 与 agent 服务的组合——标准 web profile 已具备。不要与已包含 board 行的组合同时启用(入口 id 重复会导致启动失败)。 功能 - 四列看板 ——待办 / 进行中 / 完成 / 异常——拖拽流转、工作区过滤、卡片折叠、详情弹窗 - 指派下发 ——在任务所属工作区创建全新会话,按默认 agent preset 组装(带全套标准工具);该会话的每次 approval/request 自动以 allowed-once 放行,不做其他预授权 - 自动结算 ——回合结束即结算: completed → 完成(末段 assistant 文本作为结果)、 error / max-tokens → 失败、 aborted / interrupted → 中断;失败弹 web toast,并可(配置门控)发系统通知 - 模型工具 —— board list / board status ,按调用方工作区授权 - HTTP RPC ——所有操作都是对运行中 web 服务的 POST( /api/board/list create update delete …

在 GitHub 查看完整 README →
工具/开发agent-workflowdeepseek-harnessdsh-pluginkanbanweb ui

分类