refactor: simplify dodo core experience
ci / docker (push) Successful in 3m54s

This commit is contained in:
2026-09-06 14:41:08 +08:00
parent fcaabce99f
commit d595af4f52
29 changed files with 187 additions and 955 deletions
+1 -4
View File
@@ -14,11 +14,10 @@ dodo 是一个纯自托管的 TickTick-like 任务与习惯管理工具。目标
## 技术栈
- Monorepo`frontend/``backend/``worker/`
- Monorepo`frontend/``backend/`
- 前端:Vue 3 + TypeScript + Vite + Tailwind CSS + Shadcn-vue/Reka UI
- 后端:FastAPI + Pydantic v2 + SQLAlchemy 2 Async + Alembic
- 数据库:PostgreSQL,主键 UUIDv7,时间统一 UTC,用户配置时区
- 后台:独立 Worker + APScheduler
- 包管理:uv + pnpm
- 交付:单 Docker 镜像,外部 PostgreSQL
- 许可证:AGPL-3.0
@@ -45,7 +44,6 @@ postgresql+asyncpg://postgres:***@10.10.100.99:5433/dodo
- Markdown 描述
- 截止日期 + 具体时间
- 多提醒设计预留
- 全局彩色标签
- 删除为软删除,回收站手动清空
- 支持创建、修改、完成、恢复、删除操作历史
- 并发编辑使用原子乐观锁
@@ -86,7 +84,6 @@ postgresql+asyncpg://postgres:***@10.10.100.99:5433/dodo
- 手机底部导航
- 顶部快速输入,手机悬浮新增按钮
- 桌面右侧详情栏,手机底部弹层
- 日历默认月视图
- 习惯首页:今日习惯列表 + 一周打卡格
- 搜索:顶部搜索框 + 全局搜索快捷键