DeepSeek Harness Hub
← 返回列表

SLin-code/dsh-task-notice-board

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
⚠ 装前注意

一个可安装的 DeepSeek Harness 插件,用于管理工作区 → 任务 → 会话的协作。

基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/8/24 · 已提供中文文档

一个可安装的 DeepSeek Harness 插件,用于管理工作区 → 任务 → 会话协作。

综合分
33.7
GitHub 分
33.7
用户评分
★ Stars
4
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add SLin-code/dsh-task-notice-board
未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

npm 包dsh-task-notice-board(未发布到 npm,仅可源码安装)
Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
dsh CLI 依赖未声明 dsh 版本约束
入口文件main/exports/bin 已声明

未发布到 npm registry,仅可从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/18 16:17:10

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-brand@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-sidebar@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-llm
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

DSH 任务公告板

一个可安装的 DeepSeek Harness 插件,用于管理工作区 → 任务 → 会话的协作。

此插件将任务视为长期存在的协作边界。分配到同一任务的会话会在其下一次模型步骤时收到该任务目标的有界快照以及保留的更新。智能体可以发布持久化的发现,并搜索较早的保留更新,而无需复制原始对话记录。

截图

工作区任务板

带有任务状态泳道和工作区导航的工作区任务板

任务工作区和会话板

带有会话板和已归档会话计数的任务工作区

已归档会话和任务长期记忆

已归档会话保留在其任务内,与任务范围内的长期记忆并列

当前功能

- 从 DSH 侧边栏启动的全屏控制中心
- 可展开的工作区 → 任务 → 会话导航树
- 工作区范围的四泳道任务板:待办、进行中、需要你、已完成
- 每个任务的四泳道会话板:可继续、运行中、需要你、已结束
- 原生 DSH 审批、问题和计划评审直接显示在“需要你”泳道中
- 单一一致的任务状态来源:会话链接不再静默地在泳道之间移动任务;待处理的会话交互是唯一的临时覆盖
- 人类可读的任务卡片隐藏内部存储键,并使用紧凑的泳道控件
- 从任务创建原生 DSH 会话,在打开前绑定它,然后返回原生对话 UI
- 每个已分配的会话都会在原生会话标题中显示其所属任务;选择它会直接在该任务处重新打开控制中心
- 强会话所有权:在第一个模型步骤之后,会话无法静默切换任务
- 聚焦的任务长期记忆编辑器:进度摘要、关键决策、当前阻碍和交接(较早的发现/证据记录仍可读取)
- 用户编写的记忆会经过验证;会话编写的记忆保留来源会话和验证状态
- 在每个下一次模型步骤中提供有界、带来源归属的跨会话上下文
- 幂等的 task_context_publish 和有界的 task_context_search
- 无原始对话记录同步,也无主动会话唤醒
- 已关闭的任务会拒绝新的协作更新,但不会停止会话
- 归档会先提交任务,使其立即离开活动任务板,然后通过 DSH 幂等地归档所有关联会话
- 已归档会话保留在其所属任务内,并带有内联的只读对话查看器;部分会话归档失败会在此处显示并提供重试操作
- 已归档查看器显示人类提示和可见的助手输出,同时省略注入的上下文、推理、工具参数和工具结果内容
- 恢复任务会将其返回到“待办”;DSH 会话保持归档状态,因为当前 DSH API 没有匹配的恢复操作
- 删除任务会移除其保留的内存和所有会话分配,但绝不会删除原生 DSH 会话或转录记录

只需将该包安装到 web 配置文件中即可。浏览器通过 harness 插件扫描器获取客户端 bundle,并在侧边栏中添加一个任务控制中心条目。无需对 DeepSeek Harness 源代码打补丁或手动接线 UI。

要求

- DeepSeek Harness 0.1.0-rc.7 或更新的兼容版本
- Node.js ^22.19.0 或 >=24 —— 该插件在其编译产物中附带 stage-3 装饰器(Typert @Remote 标记),Node 仅在这些版本中才能原生解析它们;Node 23 会拒绝加载这些入口,并报错
SyntaxError: Invalid or unexpected token。
- pnpm 10+
- DSH web 配置文件,其存储服务为任务持久化提供支持

从此检出安装

在插件目录中运行:

pnpm install
pnpm run build
dsh plugin --profile web add .

然后正常启动 DeepSeek Harness:

dsh web

要移除它:

dsh plugin --profile web remove dsh-task-notice-board

从 GitHub 安装

仓库发布后:

dsh plugin --profile web add github:SLin-code/dsh-task-notice-board

从 Git 托管源安装会运行包的 prepare 脚本。pnpm 可能首先要求你在配置文件的 pnpm-workspace.yaml 中允许经过审查的 tsdown 构建;请按照 DSH 打印的确切键操作,然后重复安装。

运行时模型

该 npm 包暴露一个 Cordis 插件入口。在内部,该入口组合了三个实现席位:

- dsh-task-notice-board/task 拥有任务记录、任务上下文和会话分配。
- dsh-task-notice-board/task-context-sync 将有界的任务内存投射到下一个模型步骤中。
- dsh-task-notice-board/tool-task-context 向已分配的会话暴露发布和搜索工具。

浏览器复用原生 DSH 工作区和会话服务。任务创建绝不会创建第二个工作区模型,打开会话始终返回到原生 DSH 对话界面。

仅当用户在其任务中选择某个会话时,才会从 DSH 的持久会话日志中读取已归档的对话历史。它不会被复制到任务长期内存中,读取它也不需要恢复任务。

许可证

MIT。初始实现源自 DeepSeek Harness 的约定和 API;变更请参阅仓库历史。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(SLin-code)的其他插件

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群