- 홈
- 플러그인
- 워크플로 및 자동화
- dsh-taskboard
dsh-taskboard
ttmouse/dsh-taskboard
DSH web GUI에 내장된 완전한 로컬 우선 이슈 보드입니다. Kanban / 목록 / Gantt / 워크플로 / 대시보드 뷰, 작업별 AI 채팅, 첨부 파일과 라벨, dsh-routines로 구동되는 todo 작업의 자동 할당을 제공하며, 데이터는 로컬 SQLite에 저장됩니다(dsh plugin add @ttmouse/dsh-taskboard).
설치
dsh plugin --profile web add github:ttmouse/dsh-taskboardREADME
dsh-taskboard
A local-first issue board plugin for DeepSeek Harness (dsh). It embeds a complete task board — Kanban / list / Gantt / workflow / dashboard views plus per-task AI chat — into the DSH Web GUI. Data lives in a local SQLite database (~/.dsh/storages/dsh-taskboard/taskboard.sqlite); no external service, no cloud dependency.
Install
dsh plugin --profile web add @ttmouse/dsh-taskboard
Restart dsh web afterwards. See plugin/README.md for permissions, configuration, disable and uninstall instructions.
Features
- Multi-view task board: Kanban / list / Gantt / workflow / dashboard
- Task details: relations, attachments, labels, filters, and per-task AI chat
- Auto-claim: each workspace-mapped project claims its oldest
todoissue and executes it through dsh-routines (headless session), writing progress back as comments — no heartbeat files, no daemon jobs - Workspaces = projects: DSH workspaces auto-sync into board projects
- Conversation links: 「在对话中打开」opens the task in a real DSH session and records the thread id on the task
Build from source
# 1) build the SPA
npm install
npm run build
# 2) assemble the plugin artifacts (vendor/ + lib/client.js)
cd plugin && npm install && npm run build
Derivation & Credits
This is an open-source derivative of dashi-taskboard (Codex Taskboard) (chuspeeism/dashi-taskboard, Apache-2.0); the Web UI, server, and data model originate from it. Upstream Apache-2.0 portions remain under Apache License 2.0 (see NOTICE); new and modified portions are licensed under the MIT License (see LICENSE).