light-kanban v1.0.2
Light-Kanban v1.0.2
UI/UX 重构:从基础管理后台式界面升级为可长期挂在屏幕上的高密度 Agent Kanban 工作台。单二进制、自托管、SQLite、REST API 全部不变。
新增 / 改进
- React + TypeScript + Vite 前端(决策见 ADR-0002):仍经 go:embed 打进单二进制,最终用户用法不变——下载一个文件直接跑
- 全新看板布局:浅色安静顶栏(搜索 / 筛选 / 设置 / +);四列固定结构、列头吸顶、每列独立滚动、窄屏横向滚动
- 高密度紧凑卡片:LK-XXXX 短号、右上 Agent 头像、workspace 末级名 + 色点、≤2 标签 +N、截止 / 逾期 / 卡住 / 阻碍原因只在需要时出现
- 任务抽屉:点卡片右侧滑出,查看 / 编辑分离;验收通过、退回修改(可带反馈给 Agent)、回收到待处理、删除、打开项目文件夹
- 搜索与筛选:标题 / 描述 / workspace / 标签 / Agent 名;Agent + Workspace + 标签 + 状态组合过滤,直接作用于看板
- 系统文件夹选择器:原生系统窗口选择 workspace(macOS 置前修复),也可直接输入 / 粘贴路径;失败时引导手动输入
- API 向后兼容附加:
POST /block可带{"reason"}、POST /reject可带{"feedback"}(Agent 可回读);Agent 可通过POST /api/tasks自行上架任务 - 默认端口 8080 → 8641(避免常见端口冲突,
-addr仍可自定义) - 中英文界面完整保留;归档历史 / 使用向导 / 语言切换收进设置菜单;文档与新截图全量更新
二进制
light-kanban.exe— Windows amd64(可双击)light-kanban-darwin-arm64— macOS Apple Silicon(M 系列)light-kanban-darwin-amd64— macOS Intellight-kanban-linux-amd64— Linux amd64
macOS 首次运行如提示无法验证开发者:右键 → 打开,或 xattr -dr com.apple.quarantine ./light-kanban-darwin-arm64