sgzxs/dsh-global-task-list

sgzxs★ 2TypeScript最后同步: 2026-08-21

在 GitHub 打开

A global task library plugin for DeepSeek Harness featuring cross-session persistence, a real-time generative-UI browser panel, and subagent job synchronization.DeepSeek Harness 全局任务插件:提供跨会话持久化任务库、生成式 UI (Generative-UI) 悬浮面板及子智能体 (Subagent) 状态自动同步。

README 摘要

dsh-global-task-list A global task library for the DeepSeek Harness: five model-facing CRUD tools, a persistent browser panel, subagent job status synchronization, and a generative-UI surface renderer. Tasks persist across sessions in a storageDomain unit and survive restarts. 全局任务列表插件:为 DeepSeek Harness 提供一个跨会话持久化的任务库,附右下角常驻面板(轨迹等非对话界面自动隐藏)。主 agent 用 task add 创建任务(带描述与进度),spawn 子 agent 后关联 jobId 自动同步终态;面板支持手动改状态、删除、拆分,并实时(SSE)刷新。任务可携带 surface 结构化文档渲染生成式 UI(进度条、时间线、表格、DAG 等)。 What it does - Global task library — task add / task list / task update / task delete model tools over a cross-session storageDomain unit ( task ui ). Tasks carry a title, status ( pending / running / done / blocked / failed ), description, parentId , dependsOn , an optional progress ( { text, percent? } ), and an optional surface document. - Persistent panel — a bottom-right floating panel (mounted in the session-scoped conversation.input.dock slot) subscribes to a Server-Sent Events channel ( /task-ui/events ) and refreshes on every task change, letting the user change status, delete (with confirmation), and trigger a generative split loop. Styled with --dsw- theme tokens and localized zh/en. It disappears o…

在 GitHub 查看完整 README →
Agent/智能体deepseekdeepseek-aideepseek-apideepseek-chatdeepseek-harnessdeepseek-harness-plugindeepseek-v4deepseek-v4-pro

分类