An auxiliary programming tool for the AI era, helping you speed up 10x.
npm install codekanban立即试用:
``bash`
npx codekanban或
npm install -g codekanban@latest
- 🚀 开箱即用
单文件部署,本地数据库,双击即可运行。
- 📊 多项目多终端管理
一个页面统一管理所有项目和终端(快捷键 `)。
- 🔍 AI 编程工具状态检测
自动识别 Claude Code / Codex 等工具的运行状态(空闲/工作中/需审批),任务完成时自动提醒。
- 📜 历史记录
记录你对 AI 的讲话,一键回溯修改历程,自动添加为任务。
- 📋 任务看板
可视化方式管理开发任务,清晰直观。
- 🌿 Worktree 管理
简单支持了 worktree 分支的创建与管理,帮助你进行并行开发。
- 📝 笔记功能
支持多标签页笔记,随手记录灵感与问题(快捷键 1)。
前端依赖:
`bash`
cd ui
pnpm install
后端依赖:
`bash`
go mod tidy
前端开发服务器:
`bash`
cd ui
pnpm devhttp://localhost:5173
访问地址:
后端开发服务器:
`bash`
go run . # 注意,初次运行后会生成config.yaml,端口3007,由于跟正式版本冲突,无法同时运行,建议改为3005。以下当作已经修改http://localhost:3005
- 服务端口:http://localhost:3005/docs
- OpenAPI 文档:http://localhost:3005/api/v1/health
- 健康检查:
可选参数:
- -m 或 --migrate:强制执行数据库迁移-i
- 或 --install:安装为系统服务--uninstall
- :卸载系统服务
完整构建(推荐):
`bash`
python build.pypnpm build
此脚本会自动完成以下步骤:
1. 构建前端()static/
2. 将前端产物复制到 目录
3. 构建 Go 可执行文件(带优化)
手动构建:
`bash构建前端
cd ui && pnpm build
构建产物:
- 前端:
ui/dist/ → static/ (移动到此目录后,构建后端会自动存入可执行文件,实现单文件启动)
- 后端:CodeKanban.exe(Windows)或 CodeKanban(Linux/macOS)$3
开发环境:
- 前端开发服务器:
http://localhost:5173
- 后端 API:http://localhost:3005生产环境:
运行构建后的可执行文件,访问
http://localhost:3007`我们处在一个日新月异也异常撕裂的时代,我们的作品也是如此。
这个工具切实的提升了我的效率,但也许效率的提升也会减少工作需求,而AI的发展会消灭这个行业。
不管怎么说,希望大家用的开心。
如果有帮到你,可以点点star或者给我一点赞助。