制作初衷
博客每次都需要通过git的形式上传,修改不易且麻烦。此外工作台结合待办、咨询、AI、财务、博客、笔记等,一个看板同步管理,都可以通过浏览器进行数据访问,实时同步。
功能清单
- 前台展示:首页、博客、项目、随笔、书单、友链、站点地图等
- 后台管理:笔记、项目、博客、待办、财务、热点、IMA 同步、系统设置
- 财务管理:资金账户、信用账户、账单、分期、借款/欠款、支出走势
- 工具集成:IMA 知识库同步、Bark 手机推送、每日热点聚合
- 安全:登录限流、2FA/TOTP、敏感操作二次验证
更新日志
[需求] 每日热点:来源去重/回看存档
①来源重复:根因是同一来源被重复添加成多条渠道记录,前端按渠道名合并去重(条目按 url 去重),同名来源只显示一组;②刷新机制:数据由渠道同步任务抓取(可手动点「同步」),页面已显示「上次同步时间」;③存档回顾:热点数据本就在库(保留近7天),新增日期选择器——选任意日期回看当天抓取的热点,默认近7天。
[需求] 待办三点:默认提醒/多提醒/AI解析折叠/标签合并
①选定日期时间后自动设默认提醒「提前15分钟」(AI 解析回填日期同样生效);②提醒改多选 chips(准时/5/15/30分/1时/1天任意组合,存 JSON 数组,cron 逐触发点去重推送,兼容旧单值);③AI 解析默认折叠为一行虚线按钮,点开展开输入区,不占页面;④标签新输入与主输入框合并——逗号分隔即建,Enter 直接追加,独立的「新标签+添加」行已删除。
[需求] 新建待办日期弹层遮挡
根因:日期弹层在对话框滚动容器内被 overflow 裁剪。修复:弹层改为 Portal 直挂 body + fixed 定位 + 视口边界自动向上翻转,时间输入区永远完整可见。
[需求] 工作台首页习惯卡微调
已完成的习惯项:名称加删除线、整卡统一简约灰(去掉按习惯色着色的彩色底),不再花哨。
[需求] 习惯页面:打卡钮位置+编辑功能
①今日打卡圆钮从行尾移到行首(色点前),不再误触;②新增编辑按钮——原只有归档/删除,现在点铅笔弹出编辑对话框(名称/说明/频率/颜色/提醒全可改,PUT 保存)。
[需求] 习惯页四项优化(行内打卡/新建弹窗/打卡提醒/报表聚合)
四点全部完成:①管理页习惯行内直接勾选打卡(今日打卡圆钮,列表接口随返状态);②新建习惯改为弹窗(入口按钮+Dialog 表单);③新增打卡提醒:可设每天提醒时间,到点未打卡自动 Bark 推送+通知中心「习惯打卡提醒」卡(cron 每分钟扫描,去重防轰炸);④习惯报表聚合成单卡片:每行=色点+名称+30天小方格日历+完成率/连续天数,不再每习惯一个大卡片。
[需求] 项目缺少一个bug的登记清单
已实现:项目模块新增「需求」板块(需求/问题/想法登记追踪)——按状态分组视图、行内状态流转、解决必须填写解决说明、可一键生成开发日志、待处理超14天进通知中心堆积提醒。本条需求即通过该板块登记与闭环。
[需求] 习惯点击进入后,不能直接勾选习惯项
已实现:习惯管理页每行新增「今日打卡」圆形勾选按钮(列表接口随返 todayStatus,点击即打卡/取消,与首页看板同一套 check-in API)。进入习惯页后无需再跳回首页即可勾选。