U2DIA AI看板
实时监控AI代理团队并行开发的多代理协作坎班平台。

______________________________________________________________________
做什么
Claude Code、Cursor、Codex等AI编码代理并行工作时, 一眼就能看到谁在做什么。, 系统地合作 创建的坎班服务器。
核心功能
- 实时键盘 -以团队为单位的主板,票证生命周期(Backlog→InProgress→Review→Done),SSE实时推送
- 多代理协作 -基于30个角色的自动分配,依赖关系图
- Sprint管理 (gstack模式)-7步工作流程,5个质量门,繁琐/Velocity
- QA主管 -Ollama本地LLM自动验收,未达到分数时自动发布返工
- 远程CLI镜像 -在移动设备上实时镜像PC终端(tmux)
- 移动VSCode工作区 -可在手机/平板电脑上全编辑的VSCode(code-server)
- MCP(模型上下文协议) -Claude Code等27个工具
- 跨模型代码审查 -Claude、Gemini、Ollama多型号协议评论
- Agent Office(像素模拟) -使用角色Sprite查看Agent的工作状态
- 🎭 示范模式 -体验所有屏幕,无需服务器/网络/帐户
______________________________________________________________________
🚀 快速入门
移动应用程序-演示模式(最快)
- 从GitHub Releases下载最新AAB→安装
- 在第一个屏幕上 “启动演示模式” 按钮选项卡
- 无需服务器,3个样本组、20张门票、12名代理、Sprint、VSCode、CLI所有屏幕立即使用
或者登录屏幕上 demo / demo 输入也一样。
移动应用程序-生产模式(连接自己的服务器)
- 在PC上
python3 server.py执行 - PC和移动设备 尾标 安装(免费)
- 在移动应用程序登录屏幕中,PC的Tailscale IP
100.x.x.x:5555输入和颁发的令牌
不建议直接接触外部网络。有关详细信息,请访问 保安 参考。
服务器(开发者/自助托管)
git clone https://github.com/U2SY26/u2dia-kanban.git
cd u2dia-kanban
pip install -r requirements.txt # 선택 — server.py 자체는 표준 라이브러리만 사용
python3 server.py # 기본 :5555在浏览器中http://localhost:5555/连接。
Flutter构建(开发者)
cd flutter_app
flutter pub get
flutter build appbundle --release桌面应用程序(Electron)
cd desktop/server-manager-app && npm install && npm start
cd desktop/frontend && npm install && npm start______________________________________________________________________
🎭 Demo Mode详细信息
演示模式包括: 无证书、服务器、网络 使用静态mock数据来体验整个应用程序。
激活方法
- 登录屏幕底部的 “启动演示模式” 按钮
- 或用户名/密码
demo/demo输入
提供的示例数据
- 3个团队(
AI Agent Team,Sprint v2.0,QA Pipeline) - 20张门票(所有状态:InProgress、Review、Done、Backlog、Blocked)
- 12名代理(Frontend、Backend、DB、QA、Security、Architect、Mobile、Auth、Supervisor等)
- 2个Sprint(已完成v1.9+正在进行v2.0)
- 5条活动日志+Agent Office模拟+VSCode/CLI预览
显示
DEMO模式下所有屏幕顶部的黄色横幅 🎭 DEMO MODE — 샘플 데이터 (서버 미연결) 显示。
______________________________________________________________________
🔐 安全性-需要VPN
不要直接暴露在外部网络上。
server.py为单个用户/团队内部设计,验证基于许可证令牌。外部曝光时 必须使用VPN或Tailscale等覆盖网络建议。
Tailscale示例(最简单)
- PC和移动设备 尾标 安装(免费)
- PC:
python3 server.py(默认127.0.0.1) - 移动应用程序中PC的Tailscale IP(
100.x.x.x:5555)输入-结束。
默认情况下适用加密+ZeroTrust+ACL。
绝对禁止
0.0.0.0通过绑定直接暴露在外部service-account.json,.env,将DB文件提交到git- 在多个项目中重复使用相同的令牌
- 将首次构建/测试的凭据原封不动地部署到production(必须更改)
环境变量
| 变量 | 用途 | 基本 |
|---|---|---|
KANBAN_DB_PATH | SQLite DB路径 | ./agent_teams.db |
OPENAI_API_KEY | OpenAI集成(可选)-- | |
ANTHROPIC_API_KEY | Claude API(可选)-- | |
CLI_PROXY_REMOTE_OK | CLI Mirror外部允许 | 0 (阻止) |
VSCODE_PROXY_REMOTE_OK | 允许VSCode工作空间外部 | 0 (阻止) |
GOOGLE_APPLICATION_CREDENTIALS | 播放商店API용 服务帐户 | - |
______________________________________________________________________
📦 直接安装移动应用程序(AAB)
GitHub发布:
https://github.com/U2SY26/u2dia-kanban/releases/latest如何安装Android
# bundletool 다운로드
wget https://github.com/google/bundletool/releases/latest/download/bundletool-all.jar
# universal APK 생성
java -jar bundletool-all.jar build-apks \
--bundle=u2dia-kanban-v5.22.2.aab \
--output=app.apks --mode=universal
# 추출 + 설치
unzip app.apks -d apks
adb install apks/universal.apk安装后 启动演示模式 立即体验。自己的服务器连接在上面 保安 参考指南。
______________________________________________________________________
🏗️ 架构
서버 (Python 표준 라이브러리만)
├── server.py 단일 파일, SQLite WAL, SSE 실시간 푸시, MCP/REST API
├── web/ Vanilla JS/CSS SPA (외부 CDN 0)
└── scripts/ cli-mirror, code-server, play-publisher 등
데스크톱 (Electron)
├── desktop/server-manager-app/ 서버 관리, 토큰 CRUD, 메트릭
├── desktop/frontend/ 칸반보드 뷰어
└── desktop/shared/ 공유 모듈
모바일 (Flutter)
└── flutter_app/lib/
├── services/ api_service, auth_service, demo_data, notification
└── screens/ kanban, agent_office, vscode, cli, sprint, dashboard, ...详细 docs/ 参考。
______________________________________________________________________
🤖 MCP集成
.claude/settings.json:
{
"mcpServers": {
"kanban": {
"type": "url",
"url": "http://localhost:5555/mcp",
"headers": { "Authorization": "Bearer YOUR-TOKEN-HERE" }
}
}
}代币发放 /admin/tokens 页面或 POST /api/tokens API
______________________________________________________________________
📚 文档
- docs/UNIVERSAL_AGENT_RULES.md -代理宪法(必读)
- docs/MCP_AGENT_GUIDE.md -MCP代理指南
- docs/MCP_SETUP_GUIDE.md -MCP设置
- docs/REMOTE_ACCESS_GUIDE.md -远程访问指南
- docs/ROADMAP.md -路线图
______________________________________________________________________
🤝 贡献
欢迎PR。 贡献.md 参考。
______________________________________________________________________
📜 许可证
MIT许可证 © 2026 U2DIA
联系我们:u2dia@naver.com · www.u2dia.com
