Skip to content

light-kanban v1.0

Choose a tag to compare

@LightDevCoder LightDevCoder released this 14 Aug 06:53
· 31 commits to main since this release

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 amd64
  • light-kanban-linux-amd64 — Linux amd64
  • light-kanban-darwin-amd64 — macOS Intel
  • light-kanban-darwin-arm64 — macOS Apple Silicon