ikanban
面向键盘操作的 iKanban Web 应用插件包,用于在 DeepSeek Harness 中驱动、审查和协调并行的多智能体编码工作。
isomoes
@isomoes
⬇ 1
★ 12
main
安装
dsh plugin --profile web add github:isomoes/ikanban
需要可复现安装时,可在仓库后追加 #commit 固定提交。
面向键盘操作的 iKanban Web 应用插件包,用于在 DeepSeek Harness 中驱动、审查和协调并行的多智能体编码工作。
该插件未提供要点说明,请参考仓库 README。
ikanbanai-agentsmulti-agentdsh-plugindsh
- 安装并启动 DeepSeek Harness:
npx @deepseek-ai/dsh web - 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
- 用 dsh plugins list 确认已安装,必要时重启 Harness 生效
插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。
| 代码仓库 | github.com/isomoes/ikanban |
| 许可证 | MIT |
| 主要语言 | main |
| 下载量 | 1 |
| GitHub 星标 | 12 |
| 最近推送 | 2026-08-18 |
| 收录日期 | 2026-09-19 |
| 分类 | 开发与运行时 |
事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。
以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。
# iKanban [English](./README.en.md) | 简体中文 iKanban 是一个面向键盘操作、基于 [DeepSeek Harness](https://github.com/deepseek-ai/DeepSeek-Harness) 的多智能体编码工作空间。它专为跨项目地驱动、审查和协调并行智能体工作而构建,将会话管理、差异审查和项目感知导航集于一处。 本 monorepo 包含公开发布的 DSH bundle,以及完整浏览器界面的私有可编辑 fork。 [图片: iKanban project UI] ## 介绍视频 以下视频介绍了 iKanban 的工作流及其演进,包括当前基于 DSH 的 `v0.4.2`。`v0.3` 及更早的视频早于当前软件包,因此其中的安装步骤和部分界面可能有所不同。 **Bilibili 视频:** [为什么做它](https://www.bilibili.com/video/BV1t9AhztEjX/) · [v0.1](https://www.bilibili.com/video/BV1W3Pgz8ExJ/) · [v0.2](https://www.bilibili.com/video/BV1ZNP1znEn5/) · [v0.2.11 如何使用](https://www.bilibili.com/video/BV1Y9wMzKE2b/) · [v0.3](https://www.bilibili.com/video/BV1n9QEBSEch/) · [v0.3.14](https://www.bilibili.com/video/BV1zy3F6aEb2/) · [v0.4.2](https://www.bilibili.com/video/BV156b26eEbn/) ## 软件包 - [`@isomoes/dsh-ikanban`](packages/ikanban) - 公开发布的 DSH bundle、宿主适配器、生成的组合配置和浏览器构建产物 - [`packages/web-ui`](packages/web-ui) - 完整浏览器插件界面和 Vite shell 的私有可编辑 TS/TSX/CSS fork ## 使用方法 ### 1. 安装 DSH 首先通过 npm 全局安装 DeepSeek Harness CLI: ```bash npm install -g @deepseek-ai/dsh --registry=https://registry.npmjs.org ``` 中国大陆用户可以将命令中的 npm 官方 registry 替换为国内镜像,例如 `https://registry.npmmirror.com`。镜像同步可能存在延迟;如果需要最新发布的版本,请使用官方地址 `https://registry.npmjs.org`。 ### 2. 安装 iKanban 将已发布的插件安装到 `ikanban` profile 中。如果该 profile 尚不存在,`dsh plugin` 命令会自动创建: ```bash dsh plugin --profile ikanban add @isomoes/dsh-ikanban --registry=https://registry.npmjs.org ``` 这里的 `--registry` 同样可以替换为国内镜像;需要最新 iKanban 版本时请使用 npm 官方 registry。 ### 3. 更新 iKanban 停止正在运行的 iKanban,然后通过 DSH 将该 profile 中的插件更新到最新版本: ```bash dsh plugin --profile ikanban update @isomoes/dsh-ikanban --latest --config.minimumReleaseAge=0 --registry=https://registry.npmjs.org ``` `--config.minimumReleaseAge=0` 会在此次显式更新中绕过 pnpm 默认的 24 小时新版本等待期,否则刚发布的版本可能被报告为“Already up to date”。更新完成后,重新启动 iKanban 即可。国内镜像也可能存在同步延迟;若未获取到最新版本,请改用上述 npm 官方 registry。 ### 4. 运行 iKanban 通过该 profile 启动 iKanban: ```bash dsh --profile ikanban ``` 发布历史请参阅 [CHANGELOG.md](CHANGELOG.md)。当前架构与产品演进记录保留在以下文档中: **版本文档:** [`v0.4.2` 当前架构与基础功能](docs/0.4.2.md) · [`v0.1.6` 到 `v0.2.7`](docs/0.1.6TO0.2.7.md) · [`v0.2.7` 到 `v0.3.1`](docs/0.2.7TO0.3.1.md) · [`v0.3.1` 到 `v0.3.14`](docs/0.3.1TO0.3.14.md) ## 开发 ```bash pnpm install pnpm typecheck pnpm build ``` 构建项目,将当前 checkout 以链接方式安装到隔离的 `ikanban-dev` DSH profile,然后运行: ```bash pnpm dev ``` `pnpm dev` 会自动创建或刷新 profile。使用 `pnpm dev:config` 可以在不启动应用的情况下检查最终组合配置。该命令通过 tsdown 监视所有 fork 后的客户端 bundle,并通过 Vite 监视浏览器 shell。客户端变更会热重载对应的虚拟 DSH 软件包;shell 变更会复制到链接的软件包中,需要刷新浏览器。 有关重新构建行为和 profile 清理方式,请参阅软件包的[开发指南](packages/ikanban/README.md#local-development)。
数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。