light-kanban v1.0
Light-Kanban v1.0
单二进制自托管任务看板:人类建任务(每张卡指向一个 workspace 文件夹),agent 通过 REST API 接取、干活、上报阻碍、完成后交回,人类验收归档。
功能
- 四列状态看板:待处理 / 处理中 / 遇到阻碍 / 等你确认(+ 隐藏归档状态)
- 添加任务 / 归档历史均为弹窗:添加任务弹窗支持浏览/系统选择文件夹;归档历史支持单条删除与全选删除
- Agent 自注册约束:接取时强制
agentId+ 工具名 + 真实图片头像(POST /api/avatars上传或 http(s) 图片 URL),伪造头像路径返回 422,卡片永不出现坏图 - 状态流转全走 API:claim / block / unblock / complete / recycle / reject,界面只保留人类的真实操作(编辑、删除、验收归档)
- 首次使用引导向导,与 README Quick Start 同一套流程
- 技术栈:Go + chi + SQLite(纯 Go 驱动,无 CGO),网页内嵌在二进制里,无需前端构建;API 语言无关,任何 agent(Python / Shell / JS…)都能接入
使用
# Windows
dist\light-kanban.exe -addr :8080
# Linux / macOS
./light-kanban-linux-amd64 -addr :8080
# 打开 http://localhost:8080详细流程见仓库 README 的 Quick Start 与 .scratch/task-board/spec.md(状态机 + API 契约)。
二进制
light-kanban.exe— Windows amd64light-kanban-linux-amd64— Linux amd64light-kanban-darwin-amd64— macOS Intellight-kanban-darwin-arm64— macOS Apple Silicon