dadao 6e33e1024d feat(web,android): 看板拖拽、详情侧栏编辑、快速录入与安卓任务列表
Web:
- 看板四列可拖拽,非法流转当场说明原因;勾选后可批量移动
- 详情侧栏全部可编辑(标题/优先级/截止/标签/备注/评论),409 自动刷新
- 快速录入 #标签 !优先级;键盘流 j/k、Enter、e、Esc
- Playwright 真浏览器 e2e 7 项断言全绿(web/e2e/smoke.mjs)
- 1000 条任务实测首屏 P50 38-55ms

Android(未编译验证:本机无 JDK/Gradle):
- 任务列表/详情/勾选完成/快速新建,冲突时提示并刷新
- 修:User/Member 字段名与后端 nickmame/phone 对齐,原先必然反序列化失败
2026-10-28 04:05:41 +08:00

DadaoTask

任务管理 · 工单协作 · 知识库,三件事一条流,由 LLM 贯通。SaaS 形态(个人免费 → 团队按席位)。

技术栈

  • 后端:FastAPI + SQLAlchemy 2.0 async + PostgreSQL(RLS,pgvector 待 M3)+ Redis
  • PC:React 18 + Vite + Tailwind
  • 安卓:Kotlin + Jetpack Compose
  • LLM:OpenAI 兼容网关,平台自带 DeepSeek,用户可配 Ollama 等

现在能跑什么

能力 状态
手机号验证码登录、刷新令牌、幂等请求 ✅ 已实现并有测试
工作区 / 成员 / 邀请码加入,跨租户隔离(RLS) ✅ 同上
任务:收件箱→待办→进行中→完成、截止时间、标签、评论、事件流、乐观锁 ✅ 后端 + Web 已通,43 个测试全绿
Web 构建 ✅ npm run build 通过
工单、知识库、LLM 能力 ⬜ M2–M4
安卓端任务列表 ⬜

快速开始

见 2.Design/DEVELOPMENT.md。开发库跑在团队共享的 fnsvr-01:8432(PG 17.6), 测试库 dadaotask_test 与开发库分离——测试会 TRUNCATE,别指向开发库。

S
Description
No description provided
Readme
8.9 MiB
Languages
Python 45.4%
TypeScript 23.7%
Kotlin 19%
JavaScript 10.3%
CSS 0.8%
Other 0.8%