dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
English | 中文
DeepSeek Harness Web GUI 的热插拔任务看板插件,提供任务管理、拖拽排序、状态跟踪和持久化存储。
# Install from GitHub source (recommended)
dsh plugin --profile web add github:15217814598/dsh-kanban
# Or install from a local directory (dev mode)
dsh plugin --profile web add link:/path/to/dsh-kanbanRequires DeepSeek Harness ≥ 0.2.1-rc.3 (uses sessionController delivery, session/event hooks and native tool registration).
方法 · 路径 · 描述 GET · /api/dsh-kanban/tasks · 获取所有任务 GET · /api/dsh-kanban/tasks/:id · 获取单个任务 POST · /api/dsh-kanban/tasks · 创建新任务 PUT · /api/dsh-kanban/tasks/:id · 更新任务 PATCH · /api/dsh-kanban/tasks/:id/move · 移动任务 DELETE · /api/dsh-kanban/tasks/:id · 删除任务
创建任务
POST /api/dsh-kanban/tasks
{
"title": "完成项目文档",
"description": "编写 README 和 API 文档",
"priority": "high",
"tags": ["文档", "项目"],
"dueDate": "2026-09-01"
}移动任务
PATCH /api/dsh-kanban/tasks/:id/move
{
"status": "in-progress",
"order": 0
}在 cordis.patch.yml 中:
- insert:
- id: kanban
name: 'dsh-kanban'
config:
enabled: true
maxTasks: 1000
columns:
- id: todo
title: '待办'
color: '#6b7280'
- id: in-progress
title: '进行中'
color: '#3b82f6'
- id: done
title: '已完成'
color: '#22c55e'node:sqlite DatabaseSync,零原生依赖),路径 $DSH_HOME/dsh-kanban.db(DSH_HOME 缺省为 ~/.dsh,与 DSH 官方路径解析一致)synchronous=NORMAL,插件卸载时 checkpoint 并关闭settings 表,重启后自动加载dsh-kanban.json(及 auto-task / feishu 旧配置文件),原文件改名为 .bak 保留# 安装依赖
npm install
# 构建(服务端 tsc + 客户端 esbuild)
npm run build
# 分步构建
npm run build:server
npm run build:clientMIT