← 返回列表
D

@suhan-dsh/taskboard

v0.1.2 · 2 天前发布

DSH Web taskboard plugin with workspace-scoped Agent sessions, staged human review, delivery confirmation, and durable archival

dshdeepseek-harnessdsh-plugintaskboardworkflowproject-managementagentreview

README

@suhan-dsh/taskboard

DeepSeek Harness Web 客户端插件:项目级需求追溯看板,左侧「新会话」下方的「看板」按钮切换右侧主工作台,任务可与聊天页 agent 会话联动执行。

形态

  • 浏览器半src/client/

  • - shell.overlay 条目:侧栏看板入口 + 右侧全尺寸工作台(项目切换 / 自定义环节列 / 拖拽流转 / 工作项详情与需求追溯时间线 / 执行 / 历史任务 / 看板设置)
    - conversation.input.left 条目:聊天页 composer「+待办」按钮,对话中直接创建待办任务到项目看板
    - 会话联动:工作项详情「执行」下发任务到 agent 会话;点击「打开会话」或左侧任一会话时,关闭看板并切回聊天页
  • Node 半src/index.ts

  • - /taskboard REST:项目看板 CRUD、工作项 CRUD、自定义环节/类型设置、执行
    - 并行执行:首次执行创建独立 Git worktree、任务分支和完整 Agent + Session(使用 Web profile 当前模型与默认 Agent preset,cwd=任务 worktree);不同任务不共享文件目录
    - 自动提交与集成:人工确认交付后由插件生成单任务提交;同一仓库的最终集成在短时互斥锁内先 rebase 最新目标分支,再以 ff-only 更新主工作区
    - 冲突编排:无法自动集成时保留源提交和分支、归档原任务,并自动创建关联的「处理集成冲突」任务
    - agent 工具 taskboard_progress:汇报环节完成、阻塞和待交付;看板每 3 秒刷新执行状态
    - 数据落盘
    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    @suhan-dsh/taskboard
    Repo
    git+https://github.com/ElonYsuhan/suhan-dsh-forge.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}}