侧边栏实时看板,可搜索筛选并导出任务
29.7/100
综合分
0
GitHub 星标
73
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-ds-kanbannpm 源 · dsh-ds-kanban 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · browser
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 51 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-ds-kanban @ 0.3.0
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/21 23:54:53
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
写入剪贴板(不计风险)
查看扫描证据(共 1 处,展示前 1 条)
- 写入剪贴板src/client/index.ts:102
copyTaskId: async (sessionId) => { await navigator.clipboard.writeText(sessionId) },
扫描于 2026/11/4(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-agent-presets@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-api-session-controller@deepseek-ai/dsh-api-workspace-controller@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-store@deepseek-ai/dsh-client-ui-layout@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-renderer给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 侧边栏实时看板
- 搜索筛选任务
- 导出任务
最近更新
在 GitHub 查看全部 →v0.3.02026-09-03
DS Kanban 0.3.0 改进了看板布局,方便监管进行中的任务和嵌套智能体。
· 可操作任务数与信息性用量指标之间层级更清晰;新增独立的「新建任务」操作。
· 搜索、工作区、状态保持可见。高级筛选和显示偏好移入「视图选项」。
· 选中某个状态时,该列以可读宽度聚焦显示。
· 智能体层级在限定区域内滚动。模型和用量详情按智能体展开。
· 智能体名称更紧凑,活动圆点带文字标签,并提供整树刷新控件。
· 改进窄屏布局、键盘焦点和明确的空列状态。
· 移除永久不可用的成本卡片,同时在「诊断」中保留能力信息。
已通过类型检查、构建、回归测试,以及 Harness 实机检查验证聚焦状态导航、智能体筛选和窄屏布局。颜色和字体仍以 Harness 主题 token 为准。
v0.2.12026-09-03
任务卡现在会显示完整嵌套层级里的子代理总数和运行中子代理数,即使卡片收起也一样。
· 卡片显示时观察可达的子级目录;卡片离开看板时释放对目录的关注。
· 把加载中、失败或诊断性的目录标记为部分统计。
· 把展开的层级筛选为运行中智能体或等待中智能体,同时保留祖先路径。
· 在活动状态和可用模型详情旁显示一次性与可续接智能体类型。
· 保留现有会话导航和顶层任务统计。
验证:类型检查、构建和 67 项插件测试全部通过,覆盖嵌套计数、成员移除、不完整目录、循环处理、筛选和订阅清理。
v0.2.02026-09-02
DS Kanban 0.2.0 在任务卡片内加入可展开的智能体列表,实时显示直接子级运行数、嵌套子代理,并能跳转到正确的智能体会话。
· 模型/服务商选择显示为 Next model,Harness 提供时还会显示预设、token、上下文、步数和目标。子级详情缺失时保持不可用,不会继承父级数据。
· 区分运行中、未活动和等待你处理。未活动不代表已完成。
· 包含准确的空闲和 Goal complete 列、目标/阻塞项展示、运行时增量更新,以及 0.1.0 以来的看板控制修复。
· 修复误导性的可点击总数、拖拽校验、操作错误上报和 Diagnostics 键盘焦点。
智能体目录在展开时加载。顶层筛选、总数和导出仍保持任务范围。Diagnostics 仍是 API 能力参考,不是实时健康检查。
验证:TypeScript、构建、插件测试、包冒烟检查,以及实时 Harness 目录检查。自动化测试覆盖已填充和嵌套目录;验证期间抽样的实时任务没有子级。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成dsh-ds-kanban
概要
DS Kanban 是面向 DeepSeek Harness Web 的树外 bundle 格式插件。它增加一个侧边栏入口和一个全壳层实时看板,不替换 Harness 应用壳,也不保存第二份任务数据库。Session、Workspace、projection、待处理交互和连接服务始终是权威数据源;插件只在现有的认证 settings 能力中保存 Inbox/Ready 位置和显示偏好。本包可通过下面的 dsh plugin 命令安装到任何 profile,要求 Harness 版本处于 0.1.2-alpha.1 服务词汇或更新。
目录
- 安装本包
- 操作看板
- 理解实现
- 安全与隐私
- 支持与不可用能力
- 从源码构建
- 故障排查
- 模型体验
- 已知限制与后续工作
安装本包
前置条件:已安装带 dsh CLI 的 DeepSeek Harness,并有目标 profile(Web profile 提供完整看板)。安装、更新或移除会改变 profile 组合和 Client bundle 发现,因此之后需要重启该 profile 的 Host。
展开完整文档(README 剩余 1 节)
dsh-ds-kanban 概要 DS Kanban 是面向 DeepSeek Harness Web 的树外 bundle 格式插件。它增加一个侧边栏入口和一个全壳层实时看板,不替换 Harness 应用壳,也不保存第二份任务数据库。Session、Workspace、projection、待处理交互和连接服务始终是权威数据源;插件只在现有的认证 settings 能力中保存 Inbox/Ready 位置和显示偏好。本包可通过下面的 dsh plugin 命令安装到任何 profile,要求 Harness 版本处于 0.1.2-alpha.1 服务词汇或更新。 目录 - 安装本包 - 操作看板 - 理解实现 - 安全与隐私 - 支持与不可用能力 - 从源码构建 - 故障排查 - 模型体验 - 已知限制与后续工作 安装本包 前置条件:已安装带 dsh CLI 的 DeepSeek Harness,并有目标 profile(Web profile 提供完整看板)。安装、更新或移除会改变 profile 组合和 Client bundle 发现,因此之后需要重启该 profile 的 Host。任选一种渠道: npm(无需构建许可): dsh plugin --profile add dsh-ds-kanban 固定 git 引用(源码安装;pnpm 会运行一次包的 prepare 构建): dsh plugin --profile add github:Stijnus/dsh-ds-kanban# git 安装拉取的是源码,因此 pnpm ≥10 会先拒绝 prepare 构建,直到显式允许:把 pnpm 打印的包键原样复制进 profile 的 pnpm-workspace.yaml 的 allowBuilds 映射,再重新执行 add。固定 commit 或 tag,避免后续推送静默改变所运行的内容;并把这个允许视为在你的机器上执行该包构建的许可。 发布 tarball(无需构建许可): 从 GitHub Releases 页面下载 dsh-ds-kanban-.tgz,然后: dsh plugin --profile add ./dsh-ds-kanban-.tgz 执行 add 并重启 Host 后,从侧边栏选择 DS 看板。添加更新版本即可完成更新;以下命令移除包及其有序 profile 层,但不会删除 Harness Session 或 Workspace 数据: dsh plugin --profile remove dsh-ds-kanban 移除包后看板不再加载。除非操作者明确删除,否则 ds-kanban settings 节仍是用户数据并会保留。 获得的功能 侧边栏徽标统计等待、失败、目标受阻和高上下文压力任务。完整看板提供 Inbox、Ready、Running、Waiting、Blocked or Failed、Idle 和 Goal complete 列,以及实时统计、搜索筛选、Workspace 分组、密度和时间戳选项、显式 JSON/CSV 导出、任务创建、现有任务导航、取消、归档和复制任务 ID。停止上报的运行中卡片会标记为停滞,排序也可以把上下文压力最高的任务排在前面。自动状态始终优先于手动 Inbox/Ready 位置。 操作看板 点击卡片或聚焦后按 Enter,可打开其现有 Harness 任务。左右方向键在有内容的列之间移动焦点,/ 聚焦搜索,Escape 关闭当前看板层或对话框。看板覆盖包括侧边栏在内的整个外壳,因此返回路径不依赖被覆盖的 UI:打开看板时焦点落在工具栏的“返回会话”控件上,点击该控件或按全局 Escape 会关闭看板并把焦点交还侧边栏入口。只有空白的 Inbox/Ready 卡片可以拖动;运行、等待、失败、完成和归档事实不能被拖放覆盖。归档和取消都需要确认。归档、取消或复制任务 ID 失败时,会在看板顶部显示带关闭按钮的错误横幅。导出只包含明确允许的卡片摘要字段,绝不包含提示词、完整对话、凭据、工具结果或文件内容。 理解执行状态与目标状态 已停止且非空白的会话显示为 Idle(空闲),除非 Harness 提供已完成的目标。Goal complete(目标已完成) 表示当前持久目标已完成,并不表示审核者已接受结果。待处理交互、当前执行和失败状态优先于目标完成状态;已停止但仍有排队消息的会话保持空闲。侧边栏的未读完成提示不作为任务成功的依据。 当 Harness 提供 goal 投影时,卡片显示目标内容、状态、已使用轮次与上限,以及记录的阻塞原因。轮次表示自动继续的用量,并非任务完成百分比。目标处于进行中时,会话仍可能空闲;投影不提供自动继续是否已启用的信息。打开会话即可使用现有目标控件。目标投影缺失或被清除时,目标详情消失,但不影响看板的常规操作。 在状态筛选中选择 需要处理,可查看待审批、待回答、执行失败、目标受阻和上下文使用率高的任务。每张相关卡片说明原因,并打开现有会话控件。未知交互类型使用通用的“需要输入”操作。这些按钮只负责导航;审批与回答仍由 Harness 当前交互处理。导出不包含目标内容和阻塞原因。 理解实现 本包在 package.json 中声明 dsh.bundle.patch。cordis.patch.yml 插入 Host settings 注册。src/client/index.ts 通过生命周期所有的 slot 添加一个侧边栏 footer action 和一个 shell overlay。src/client/board.ts 是纯权威状态 projection,src/settings.ts 只拥有版本化手动位置和视图偏好。ARCHITECTURE.md 记录所有权和更新流程。 Host 不增加 HTTP route。浏览器变更复用 Web profile 已公开且经过认证的 Session、Workspace、Agent Preset 和 settings RPC 服务。现有 settings provider 验证已注册 schema,使用 revision fence,并原子提交插件拥有的节。 安全与隐私 插件不发出外部网络请求,不启动服务器,不执行浏览器提供的 shell 命令,也不发送 telemetry。它读取列表摘要和轻量生命周期/projection 状态,包括可用的目标内容和阻塞原因,但不会请求完整对话内容。畸形或未知版本的 settings 会被拒绝,不会重写已存储的节;Client 保留上一个已接受 snapshot。生命周期清理会移除 Session 订阅、slot 行、locale 字典和注入的 style 元素。威胁和数据摘要见 SECURITY.md。 支持与不可用能力 当前 Harness API 提供实时 Session 状态、Workspace 归属和归档状态、待处理交互类型、可选的目标状态与轮次用量、模型与预设 projection、完成步数、Token 用量、上下文压力、取消、Session 导航和直接子 Agent Session 数量。 当前 API 不在任务列表 projection 中提供权威成本、任务开始/运行历史、用于“今日完成”的持久完成时间戳、工具调用总数、Git 分支/worktree、变更文件数或简短最终结果摘要。API 也不提供置顶/取消置顶或取消归档操作。DS Kanban 不提供成本和运行时间排序,省略不可用的汇总和卡片指标,并且绝不合成这些值。完成统计仅计算当前筛选条件下“目标已完成”列中的卡片,并非每日完成数。 从源码构建 pnpm install pnpm typecheck pnpm build pnpm test 运行 pnpm exec vitest bench --run tests/runtime.bench.ts 可测量 1,000 个会话、20 个活动 Agent 的运行状态发布性能。该基准不包含 React 渲染或网络传输。行为测试另行验证每次更新读取的会话快照数和未变化对象的稳定性,不使用耗时阈值。 测试命令会读取已构建的 Client 产物,因此干净 checkout 需要先构建再测试。浏览器兼容测试会拒绝已删除的 @deepseek-ai/dsh-client-runtime import 和任何意外的外部 require() 调用。开发在 main 分支进行;发布以 vX.Y.Z tag 标记,由 ci.yml 和 release.yml workflow 交付。 故障排查 - 没有侧边栏入口: 重新构建,再次执行 profile add,并重启该 profile 的 Host。检查 Host 启动输出中是否有失败的 bundle 行。 - 偏好显示仅内存: Host profile 没有向该 Client 连接公开 settings namespace。看板仍可工作,但偏好写入不会持久化。 - 断开连接指示: 现有 Harness 连接循环重连时,看板会保留最后收到的 snapshot。连接恢复后若列表仍陈旧,请使用刷新。 - 某项指标或操作缺失: 参见支持与不可用能力。设计上,不支持的能力不显示。 - Client loader 失败: 运行 pnpm build 和 pnpm test;bundle 测试会列出支持的外部模块。 模型体验 无。DS Kanban 是面向操作者的 Client projection,不增加模型可见工具、提示词内容或请求输入。 已知限制与后续工作 看板展示顶层任务。每张已显示的任务卡片自动观察所有可达子 Agent 列表,折叠时也显示后代总数和运行数量。列表加载中、失败或包含诊断项时,统计标为部分结果。“显示 Agent”展开层级;运行中和等待中筛选保留匹配项及其祖先路径。子行显示单次或可继续类型,并打开对应会话。卡片离开看板时释放列表观察。状态区分运行中、未运行和可用时的等待用户处理;未运行不代表成功完成。顶层筛选和汇总不包含子行。模型、预设、用量和目标详情仅在 Harness 会话摘要提供时显示,不为补齐详情而打开对话记录。模型标注为下次使用模型,不代表当前或历史请求使用的模型。每列起初渲染 60 张卡片,并以每次 60 张的方式显示更多;筛选和统计仍覆盖完整权威集合。排序可按最近活动、最早活动、标题、Token 用量或上下文风险;上下文风险会把最接近耗尽上下文窗口的任务排在前面。运行中卡片十分钟无活动会被标记为停滞,阈值固定,不是偏好设置。当前受支持的 Client API 只能单向归档。完整 overlay 关闭时,侧边栏注意徽标仍需读取轻量缓存 Session face;它不会打开完整对话窗口,也不会轮询 Host。 开发说明 维护者工作上下文——点击展开 该 bundle 面向 0.1.2-alpha.1 Client service vocabulary,并明确不为已删除的 dsh-client-runtime 包提供兼容路径。独立版 devDependencies 固定代码已验证的 @deepseek-ai/dsh-* 快照(0.1.2-alpha.3);peerDependencies 保持 >=0.1.2-alpha.1。goal 包仅用于开发时的类型检查;bundle 不会挂载该服务或新增浏览器外部依赖。目标展示已针对已发布的 0.1.2-alpha.3 投影验证。要升级到更新的 alpha,请把 devDependencies 提升到最新发布的 0.1.2-alpha.x,重新运行测试套件,并把结果作为新版本发布。 只有任务数量卡片可按状态筛选;Token、上下文和工作区汇总仅用于展示。刷新、筛选设置写入和手动移动失败时,看板会显示错误。手动移动只接受已知的空白 Inbox/Ready 任务。 看板直接显示搜索、工作区和状态,其他筛选与显示设置收纳在“视图选项”中。选择状态后只显示对应列。Agent 层级在任务卡片内滚动,模型与用量详情可逐个展开。不支持的成本汇总不再显示。偏好仅内存存储时会在看板标题旁提示。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Stijnus/dsh-ds-kanban
侧边栏实时看板,可搜索筛选并导出任务
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,967已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4
这是你的仓库?认领条目