QianziTech/dsh-trellis-dashboard

QianziTech★ 0PythonLast synced: 2026-08-17

Open on GitHub

支持在Deepseek Harness(dsh)中,通过对话tab查看trellis任务状态、工作区信息等。需配合trellis使用:https://github.com/mindfold-ai/Trellis

README excerpt

dsh-trellis-dashboard Trellis × DSH workspace dashboard. Adds a Trellis tab to the DSH conversation-view ring that projects the current workspace's .trellis/ state: 1. 当前任务 + 进度 — task list + current-task resolution ( per-session pointer only ; no guessing from task statuses — an unbound conversation shows "暂无 trellis 任务" instead of another task) + task card with the prd.md acceptance checklist; a "设为当前任务" button writes the per-session pointer. 2. 规范 / 技能使用 — live spec-file reads ( fs/observed on .trellis/spec/ , .agents/skills/ , .dsh/skills/ ) and skill tool loads ( tools/result ), scoped per session ( exec.agent.id ) so one conversation's activity never leaks into another's dashboard. 3. 工作区会话汇总 — developer journal index + latest journal-N.md excerpt. Markdown is rendered in the tab (headings, lists, task lists, tables, code, blockquotes) with a small built-in renderer — no external runtime dependency. Folder structure - package.json → exports["."] = host entry, exports["./client"] = client bundle. - dsh.bundle.patch → the cordis patch that loads the host half. - dsh.client → the web client-module manifest ( platform: "web" + inject ). Architecture - Host half reads .trellis/ th…

View full README on GitHub →
Tools / Devdeepseek-harnessdshdsh-plugintrellisagent

Category