Apache-2.0 のネイティブ DeepSeek Harness プラグイン。Web Client をローカルの SQLite ベースのタスクボードに変え、Agent は人手による承認・レビューゲートのもとで作業します。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-08-25
ライセンス
Apache-2.0
01どんなタスクに使えるのか?
Track and review agent work as structured, local tasks
Local SQLite projects, tasks, comments, relations, attachments, workflows, and a native Taskboard UI (board / list / Gantt / workflow / dashboard)
Teams running DeepSeek Harness who want a local, agent-driven task board with human accept / review gates
Let agents claim and work on tasks under bounded ownership
In-process `taskboard_*` tools for claim / comment / submit_review, plus a headless JSON CLI `dsh-taskboard`
Coding agents operating inside DeepSeek Harness that need reviewed, exclusive task ownership
02DeepSeek Harness への導入方法
前提条件
- Node.js `^22.19.0` or `>=24.0.0` (24 recommended; built-in `node:sqlite`)
- pnpm `11` (`packageManager` is `pnpm@11.15.1`)
- DeepSeek Harness `0.1.0-rc.8` or `0.1.1-rc.2` checkout or installation, **web** profile
- write access to `$DSH_HOME` (default `~/.dsh`) and the ability to restart the Harness process
インストール手順
- 01
$ git clone https://github.com/shengsheng90/DSH-taskboard.git
- 02
cd DSH-taskboard
- 03
pnpm install
- 04
pnpm build
- 05
pnpm pack
- 06
$ dsh plugin --profile web add -w /absolute/path/to/shengsheng-dsh-taskboard-<version>.tgz
導入成功の確認
- dsh --profile web --dump-config
- curl -s http://127.0.0.1:3080/ | grep -c '@shengsheng/dsh-taskboard'
- curl -s -o /dev/null -w '%{http_code}\n' http://127.0.0.1:3080/plugins/@shengsheng/dsh-taskboard/client.js
03DSH 統合と能力の範囲
Mounts one Host plugin id `taskboard` via `cordis.patch.yml`, adding a native overlay page and in-process `taskboard_*` Agent tools to the Harness Web Client.
Native Taskboard UI
Harness Web Client (web profile)→Sidebar button and native overlay page with board / list / Gantt / workflow / dashboard views
In-process Agent tools
structured tool calls from a Harness Agent session→claim / comment / submit_review / block / release / relate operations on local SQLite tasks
Headless JSON CLI
shell commands against the SQLite database→schema-versioned JSON across project / task / relation / attachment / workflow / automation / storage
Packaged Skill manage-taskboard
Agent operating-procedure reference→guided claim -> get -> work -> submit_review workflow for the model
04誰に向いているのか?使うべきでない場面は?
向いている用途
- Teams running DeepSeek Harness who want a local, agent-driven task board with human accept / review gates
- Coding agents operating inside DeepSeek Harness that need reviewed, exclusive task ownership
不向きな用途
- Do not add this Git repository as a raw plugin source: `lib/` is gitignored, so a git install has no compiled Host/Client bundle. Always `pnpm build && pnpm pack` and add the resulting `.tgz`.
- Only DeepSeek Harness `0.1.0-rc.8` and `0.1.1-rc.2` on the `web` profile are declared compatible; other versions or profiles are not supported.
- Agents can submit work to `in_review`, but only an authenticated human UI or CLI can accept it as `done` — there is no accept tool and no generic status tool available to the model.
05互換性・メンテナンス・セキュリティ上の注意
- Do not add this Git repository as a raw plugin source: `lib/` is gitignored, so a git install has no compiled Host/Client bundle. Always `pnpm build && pnpm pack` and add the resulting `.tgz`.
- Only DeepSeek Harness `0.1.0-rc.8` and `0.1.1-rc.2` on the `web` profile are declared compatible; other versions or profiles are not supported.
- Agents can submit work to `in_review`, but only an authenticated human UI or CLI can accept it as `done` — there is no accept tool and no generic status tool available to the model.
Apache-2.0 · 活発にメンテナンス中(最新リリース v0.1.3、2026-08-22)
06よくある質問
dsh-taskboard は DeepSeek Harness とどう連携しますか?
`cordis.patch.yml` を通じて `taskboard` という Host プラグインを1つマウントし、Harness Web Client にネイティブなオーバーレイ UI とプロセス内の `taskboard_*` Agent ツールを追加します。iframe や別のチャット実行環境ではありません。
Agent がタスクをすべて制御できますか?
できません。Agent は条件を満たす `todo` を引き受け、作業して `in_review` へ提出できますが、accept ツールも汎用のステータス変更ツールも存在しません。`done` へ進められるのは認証済みの人手 UI または CLI だけです。
対応している DeepSeek Harness のバージョンは?
`web` プロファイル上の DeepSeek Harness `0.1.0-rc.8` と `0.1.1-rc.2` を対象としています。それ以外のバージョンやプロファイルは互換対象として宣言されていません。
タスクデータはどこに保存されますか?
ローカルの SQLite データベース(`.dsh/taskboard.sqlite`)と添付ディレクトリ(`.dsh/taskboard-attachments`)に保存され、いずれも Host が解決します。外部サーバーは不要です。
Git リポジトリから直接インストールできますか?
できません。`lib/` は .gitignore されており、そのまま git から入れるとコンパイル済みの Host/Client バンドルがありません。事前に `pnpm build && pnpm pack` を実行し、生成された `.tgz` を追加してください。
07関連する DSH ワークフロー
weknora
by tencent
オープンソースのLLMナレッジプラットフォーム。生ドキュメントを検索可能なRAG、自律推論エージェント、自己更新型Wikiへ変換する。
honcho
by plastic-labs
ステートフルなエージェントを構築するためのメモリライブラリ。会話履歴や状態を管理し、長期的な文脈保持を実現します。
mirage
by strukto-ai
AI エージェント向けの統合仮想ファイルシステム
reme
by agentscope-ai
エージェント向けのメモリ管理キット。「Remember Me, Refine Me」――記憶の保持と改善を支援します。
08データと出典
Native, local project task management for DeepSeek Harness.
`cordis.patch.yml` mounts one Host plugin id `taskboard`.
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-25。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
