12 Commits

Author SHA1 Message Date
mac
6e1b793b40 v1.4.0 — 蓝图六板块体系
- 立志项新增板块选择器(医疗服务/医药营销/医疗支付/AI智能/公司治理/个人修养)
- 数据格式从纯字符串升级为 {text, pillar},向后兼容旧数据
- 新增蓝图面板:展示使命 + 六板块卡片 + 各板块立志统计
- stats API 新增 morning_items 返回全部立志数据
2026-06-04 15:43:53 +08:00
mac
c3dba63870 v1.3.2 — 日历同步批量查询+弹窗结果展示
- /api/calendar-sync-all 批量查询过去15天~未来15天
- 弹窗展示:加载动画 → 统计摘要 → 按日期分组日程列表
- 自动填充今日日程到早间立志
- 批量查询约需10秒,首次查询后同步写入缓存
2026-06-04 13:38:50 +08:00
mac
f015b72ad8 v1.3.1 — 日历同步改为实时查询钉钉 MCP
- 后端直接调用钉钉 MCP Gateway (JSON-RPC)
- 返回结果同时写入缓存,MCP 不可用时回退缓存
- 无需定时任务,点击即查
2026-06-04 12:46:00 +08:00
mac
bb07d320f2 v1.3.0 — 钉钉日历同步
- 早间立志卡片新增日历同步按钮
- /api/calendar-sync 从缓存读取当日钉钉会议
- 自动填入立志:去重防重复,保留时间+地点格式
- 日历缓存: ~/.workbuddy/data/ziwei-power/calendar_cache.json
2026-06-04 12:40:31 +08:00
mac
bafac0bc12 v1.2.0 — 心愿清单四象限
- 数据库 v3: priority → quadrant (重要紧急/重要不紧急/紧急不重要/不紧急不重要)
- 2×2 网格布局,每象限独立列表
- 跨象限拖拽:拖到不同象限自动更新分类
- 旧数据自动迁移:高→重要紧急, 中→重要不紧急, 低→不紧急不重要
2026-06-03 14:44:22 +08:00
mac
690509bfb3 v1.1.0 — 心愿清单
- 新增 wishes 表 (schema v2),含名称/优先级/截止时间/完成状态
- API: GET/POST/PUT/DELETE /api/wishes + PUT /api/wishes/reorder
- 侧边栏心愿清单面板:checklist + 新增表单
- 完成勾选 → 删除线;优先级标签(红/黄/灰)
- HTML5 原生拖拽排序,松开即保存
- 编辑模式切换:默认隐藏新增/删除按钮
2026-06-02 23:50:24 +08:00
mac
668576b866 v1.0.3 — 修复 gunicorn 多 worker session 丢失
- secret_key 从 os.urandom() 改为固定值/环境变量
- deploy.sh 首次部署自动生成 .env 并持久化
- 解决多 worker 下 session 解密失败导致保存 302
2026-06-02 23:40:14 +08:00
mac
082d7fa133 v1.0.1 — 部署脚本 & 环境兼容
- 新增 deploy.sh 一键部署:自动 venv/依赖/数据库/启动
- app.py 端口从环境变量 PORT 读取
2026-06-02 23:36:35 +08:00
mac
2d6eb4dc35 v1.0.0 — 评分规则大改 & UI优化
- 责善改过:纵向排列、输入框样式对齐立志、扁平化去内层卡片嵌套
- 自动保存:blur 触发替代 input 防抖,静默保存
- 日评分:3项全有 → 60分 + 多出条数×5;缺失 → 条数×5
- 周评分:日峰值累加制,取消百分比上限
- 修复 preset-note 溢出、清理冗余代码
2026-06-02 23:31:46 +08:00
mac
9edabd964b fix: 启用TEMPLATES_AUTO_RELOAD,使用nohup保持进程运行 2026-06-02 20:17:55 +08:00
mac
4d3f8099ec fix: 主页预嵌入统计数据,日历首次加载即可显示状态圆点 2026-06-01 23:33:10 +08:00
mac
7999d7700b feat: 紫微·磁场管理打卡系统
- Flomo 风格左右布局(侧边栏+主内容区)
- 日历导航:月视图,三色状态圆点,点击日期快速切换
- 四层修为:立志/责善/改过/勤学
- 勤学 8 个固定预设项目,勾选后显示备注
- 编辑后 1.5 秒自动保存,切换日期静默保存
- Flask + SQLite,端口 5056
2026-06-01 23:11:00 +08:00