]>
acesimba.cloud Git - study-mountion.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
studyhill [Sat, 29 Aug 2026 01:45:21 +0000 (09:45 +0800)]
按 v1.1 设计重建为多课程学习追踪系统
后端:
- 新增 db.py:八张表 DDL(内容层/进度层/计划层/执行层),
study_logs 扩展 course_id/lesson_id/action,旧 tasks 表冻结
- 新增 scheduler.py:幂等调度引擎 + 完成回写链 + 复习队列升降级;
每日配额按当天已生成任务数截断,修复完成后补位突破配额的问题
- 新增 seed.py:雅思词汇示例数据(8 课 48 词,含进度指针与复习队列)
- main.py 重写为 11 个接口;端口改用 1063(1061 已被 words-v2 占用)
前端:
- 重构为四页:今日 / 课程 / 学习计划 / 课程管理
- 新增课时浮层与内容类型注册表(vocab_table/reading_article/lesson_brief,
未知类型兜底到 lesson_brief)
- 移植原型浅蓝小碎花主题;favicon 换浅绿清新风,标签页标题改 Mountion
- 顶栏移除用户昵称展示
- vite base 改 /study/ 并加 allowedHosts,配合 nginx 反代到 443
- 删除废弃的 Home 组件与旧样式
studyhill [Mon, 29 Jun 2026 22:39:21 +0000 (06:39 +0800)]
项目中文名改为 学习山峰
- 前端: index.html 标题/meta/noscript、Home.jsx 品牌名/欢迎语/页脚/副标题
- 后端: FastAPI title、根路由消息、种子数据(山峰访客/第一座山峰)
- 重建前端 dist、重置 DB 以刷新种子数据
studyhill [Thu, 18 Jun 2026 14:01:13 +0000 (22:01 +0800)]
vite dev server 绑 0.0.0.0:2341,支持公网直接访问
studyhill [Thu, 18 Jun 2026 13:45:34 +0000 (21:45 +0800)]
前端开发端口改为 2341
studyhill [Thu, 18 Jun 2026 13:40:24 +0000 (21:40 +0800)]
初始化研究山丘: 仿 Words 的前后端结构 + 欢迎首页
- backend/: FastAPI + SQLite, /api/home 返回 users/tasks/logs 计数
- frontend/: React 18 + Vite + react-router-dom + axios
- 数据库: SQLite, 预留 users/tasks/study_logs 三表支持未来多用户多任务与微信登录
- 首页: 欢迎来到研究山丘, 简洁高级感设计