后端: 1. 本地后端启动体系收口到 `backend/scripts`,移除 `cmd/all` 聚合入口,并将仓库根兼容启动语义收敛为 `StartAPI` 别名;新增 dev-up / dev-down / services-up / services-down / dev-status / dev-logs / service-restart 脚本,统一托管多服务进程、日志、PID 与基础设施启动。 2. 课表服务超时口径统一放宽到 5 分钟,覆盖 gateway / client / rpc server / config example,避免课表导入与图片识别在长耗时场景下被内层提前截断。 3. `today` 课表查询修正为读取真实当前日期,不再使用硬编码测试日期;同时剔除旧缓存与返回结果里的 `empty` 占位事件,后端只返回真实日程,空档改由前端时间轴自行补齐。 前端: 4. 首页路由切回改为复用 `DashboardView` 实例,补 `keep-alive`、`onActivated` 与双帧缩放重算,修复从侧栏返回首页时首帧布局放大与重复加载闪动问题。 5. 首页加载态与今日时间线口径收口:移除额外 800ms `pageLoading` 人为延迟,task / schedule 改为分开驱动;时间线忽略 `empty` 事件,并统一空档文案为“无课”。 6. 收敛助手页与首页若干进场/弹性动画,降低结果卡片、微调弹窗、思考区与面板切换时的抖动感。 仓库: 7. README 补充后端本地快速启动说明,`.gitignore` 忽略 `backend/.dev` 脚本运行态产物。
35 lines
578 B
Plaintext
35 lines
578 B
Plaintext
# 1. 编译产物 (Build Artifacts)
|
||
/bin/
|
||
/dist/
|
||
*.exe
|
||
*.dll
|
||
*.so
|
||
|
||
# 2. 依赖管理 (Dependencies)
|
||
# Go 项目通常不提交 vendor,除非你有特殊需求
|
||
/vendor/
|
||
/frontend/node_modules/
|
||
|
||
# 3. 配置文件与敏感信息 (Security & Configs)
|
||
# 绝对不要提交包含数据库密码和 Kafka 地址的配置文件
|
||
.env
|
||
backend/config.yaml
|
||
|
||
# 4. 临时文件与日志 (Logs & Temp)
|
||
*.log
|
||
/tmp/
|
||
/.tmp/
|
||
/frontend/dist/
|
||
/scripts/
|
||
|
||
# 5. IDE 与系统文件
|
||
.idea/
|
||
.vscode/
|
||
.DS_Store # Mac 用户必加
|
||
.gocache/
|
||
.gomodcache/
|
||
.staticcheck-cache/
|
||
.claude/
|
||
.omc/
|
||
/backend/.dev/
|