v6.1
🌟 新增 1✨ 优化 1
- 优化实时状态名补齐猫语:StatusEngine 五个状态统一改为 爆肝挠键 🔥 / 逗猫棒中 🎣 / 爪写文档 ✍️ / 带薪出窍 ☕ / 叼砖小工 🧱,状态切换气泡播报与猫猫星球对外心情同步跟着换(判定阈值与配色不变)
- 新增设置面板「数据与隐私」新增「工作总结群聊屏蔽」自助配置:精确匹配 / 关键词模糊两档口径,下拉可选近 7 天出没过的群与私聊人,支持批量添加与即删即生效;名单镜像 data/user_ignore.json 供管道读取,三处展示层同步按名单即时过滤
v6.0
🌟 新增 8🔧 修复 2✨ 优化 2
🐾 猫猫星球联网互动
- 新增猫猫星球联网互动:多台小猫通过钉钉共享在线表格「猫猫星球邮局」组网(零服务器,events 表 append-only 并发无冲突),联网只交换猫层面数据(猫名/心情/打卡天数),主人的消息与总结绝不外传
- 新增统一面板第六个 Tab「猫猫星球」:信箱(来信/礼物)、旅行日志、猫友星球(在线态 + 打卡榜/互动热度榜双榜)、寄送区四分区
- 新增旅行青蛙玩法:小猫白天随机出门 1-3 次(每次 1-4 小时),出门时向星球广播明信片、途中捡其他小猫的明信片,回家气泡播报「带回 N 张明信片」
- 新增收信气泡播报:新信/礼物/旅行动态一分钟内冒猫味气泡(event_id 去重防重复,积压超 3 封合并汇总)
- 新增自定义寄送类型:除留言/小鱼干外可直接输入任意类型(如 抗议书/表扬信),旧版小猫当普通信收内容不丢,新版展示专属标签与 📨 图标
- 新增「🔄 立即同步」按钮:不等 30 分钟轮询,一键让邮差跑一趟邮局(走同一条 launchd 可信链,管道 flock 防并发连点不怕)
- 修复面板寄送礼物/留言必失败问题:App 进程树直调 dws 被企业可信应用校验拦截,--send 改为寄件箱模式——入队 outbox.json + 写触发文件,由 launchd 可信链秒级投递,网络抖动自动留队重试
- 修复猫猫星球 Tab 停留时数据冻结问题:增加 30 秒 mtime 签名自动刷新(写信草稿输入中不打断),并修掉寄送输入框被自动聚焦导致刷新被空焦点永久卡住的坑
🐾 配置与管道
- 新增设置面板新增「猫猫星球」分区:联网总开关 + 共享表格 ID/链接配置(镜像 config.json 供管道读取)
- 新增管道新增 pipeline/cat_social.py(--init 建表 / --sync 同步 / --send 寄信)与第三个常驻 LaunchAgent(30 分钟轮询)
- 优化心情实时性:状态引擎切换状态时即时导出 profile.json,星球上的心情不再滞后到下一次 30 分钟同步才更新
- 优化「主人的一天」热力图图例改猫语 + emoji:🔥爆肝挠键 / 🎣逗猫棒中 / ✍️爪写文档 / 💥尾巴炸毛 / 🧱叼砖小工 / 👻灵魂出窍 / 🚪猫溜达去,七项拆 4+3 两行排布防挤压
v5.7
🌟 新增 1
- 新增待办「知悉就好」节头右侧新增「一键知悉 ✓」小按钮:本小时/今天/昨天三视角均支持,点击整节未完成条目一条 SQL 批量标记完成并即时划线,单条仍可点回反悔;「需你出手」节不受影响
v5.6
🌟 新增 1🔧 修复 1✨ 优化 3
- 新增待办按参与度分级:「需你出手」与「知悉就好」两节展示,管道自动打标(本人发起的群/私聊/被@ → 需出手;系统播报告警 → 知悉)
- 优化工作总结去重:同一事件不再同时出现在 highlights/todos/alerts,持续告警合并标频次不再逐小时复读
- 优化待办跨小时留存语义去重,表述微调的同一事项不再重复累积
- 优化日汇总骨架级模糊去重
- 修复规则降级路径同类告警逐条罗列问题:按事件骨架聚类合并并附「本小时已触发 N 次」
v5.5
🌟 新增 4
- 新增「主人的一天」面板新增「应用轨迹」时间条:按 App 分色显示全天各时段使用的应用
- 新增DayAnalyzer.appTimeline 方法:5 分钟槽位粒度的 App 游程编码聚合
- 新增AppTimelineBarView:CALayer 段式渲染,与热力图同轴对齐
- 新增Theme.appPalette 8 色调色板 + 图例色块
v5.4
✨ 优化 4
- 优化「主人的一天」摸鱼判定收紧:钉钉闲聊阈值 25→35/min(DayAnalyzer)、实时状态 30→40/min(StatusEngine)
- 优化Chrome 意图分类关键词大幅扩充:卷文档 +11、搞研发 +15、冲浪摸鱼 +11 个关键词
- 优化「知乎」从摸鱼移入卷文档,「淘宝」移除硬编码落入一般浏览兜底
- 优化兜底分类「随便逛逛」统一改名为「Chrome·一般浏览」,不再视为摸鱼
v5.3
🌟 新增 2✨ 优化 2
- 优化算一卦解卦部分升级为结构化深度解读
- 新增本卦/变爻/变卦教育说明可折叠卡片
- 新增AI解卦分四段展示:本卦解读、变爻解读、变卦解读、方向总结
- 优化方向总结醒目展示,历史卦象详情同步支持结构化显示
v5.2
🌟 新增 3🔧 修复 2✨ 优化 7
🐾 Qoder 自动帮点接受
- 修复自动点接受点一次就彻底罢工:原按 episode 上锁,「还有接受按钮挂着」恒为真导致 episode 永不重置,后续新确认全部无人理;现按「按钮身份」计数,同一颗最多试 3 次,换了新按钮照点不误
- 修复气泡谎报「已帮你点了接受 ✅」但按钮还挂着:以前拿 AXPress 返回码当成功;现在按完复核 ≈1.5s,确认按钮真的不可点了才报✅,没生效就说实话
- 优化只挑「真按得动」的目标:尺寸非零且带 AXPress 动作,不再对着聊天记录里被虚拟化的残留按钮空按
- 优化关键词改走短文案口径(完全相等,或 ≤12 字且包含),终端命令块超长文案不再把待确认状态永久钉死
- 新增排障痕迹 data/qoder_click.log:记待确认状态翻转、按下返回码、复核结果与重试次数(只存元信息,不存按钮文案原文)
🐾 占卜
- 优化解卦AI提示词重构:输出从简短一段升级为结构化四段深度解读(【本卦解读】【变爻解读】【变卦解读】【方向总结】)
- 优化解卦字数从120-200字扩展到400-600字,安全网上限放宽至800字
- 优化无变爻时明确解释「六爻皆静」的含义,不再简单省略
- 优化LLM超时从70s增加至90s,兜底文案也包含完整四段结构
- 新增解卦结果UI结构化卡片展示:AI四段解读分别以独立卡片呈现(🏔本卦/⚡变爻/🌊变卦/🧭方向总结)
- 新增「📖 怎么看卦」可折叠教育卡:解释本卦/变爻/变卦含义,默认折叠不占空间
- 优化历史卦象详情也支持结构化AI解读卡片展示,旧格式记录自动兜底为单段样式
v5.1
🌟 新增 2🔧 修复 3✨ 优化 3
🐾 桌面小猫贴边
- 修复小猫图标拖到屏幕上边缘总差一大截贴不上:AppKit 默认把窗口顶端卡在菜单栏之下,猫头顶的透明气泡预留区先顶住了;现在改以猫本体(非窗口)为准定位,四边都能严丝合缝贴平
- 新增贴边吸附:猫本体离屏幕可见区边缘不足 12pt 自动吸附贴齐,且始终完整留在屏内不会被拖丢
- 优化贴屏顶时说话气泡自动翻到猫肚子下方,贴左右屏边时气泡整体平移,不再被菜单栏遮住或裁出屏外
- 优化位置持久化与窗口尺寸档位切换改以猫本体为锚点换算,贴边位置重启后原样还原、缩放时猫不跳位
🐾 领养包同步
- 优化小猫领养包 PetWindow 全量对齐主工程贴边能力
🐾 拉取链路认证
- 修复小猫连续三天拉不到对话:常驻 job 靠 qodercli 代理执行管道,而 qodercli 的浏览器登录凭证失效后代理进程启动即退出,管道 python 根本没跑起来——与钉钉授权无关,dws token 一直是好的
- 新增常驻 job 改用 Personal Access Token 认证:PAT 注入两个 LaunchAgent plist 的 EnvironmentVariables(launchd 不读 shell 配置),plist 权限收至 600;token 只存仓库外文件,安装脚本按需读取,明文绝不入库
- 修复代理层失败此前完全没有可见信号:plist 未配置输出重定向,「python 启动前就死掉」的报错无处可查导致断档数天才被发现;现两个 job 均落盘 data/launchd/*.err
v5.0
🌟 新增 3🔧 修复 1✨ 优化 3
🐾 周易大衍筮法占卜
- 新增「算一卦」Tab:输入所问之事 → 净手/焚香/默念静心三仪式 + 解卦语气选择 → 周易大衍筮法(每爻亲手分蓍草、一爻三变,真实模拟 6/7/8/9 老阴少阳少阴老阳概率)逐爻起卦 → 六十四卦 King Wen 卦象查表出本卦/变卦、卦辞、变爻,并结合问题与语气给出小猫解卦与行动建议
- 优化四步占卜流程对齐交互原型(问一问→静心→起卦→解卦):起卦演算日志恒显、解卦单页合并呈现、AI 解读失败降级卦书解析
- 新增算一卦历史卦象:每卦自动留档,列表回看 + 详情完整还原 + 单条删除/清空全部
- 新增「所问之事属于」分类新增「运势」共六类,胶囊超宽自动换行
- 优化解卦 AI 调用接入全局 LLM 软节流登记(fail-open,与聊天链路同款)
- 修复历史列表删除钮点击被卡片手势拦截导致单删无响应
🐾 视觉收尾
- 优化全局文字与边框色按 UI-SPEC v1.2 提升对比度(正文/次要/占位文字与描边加深),算一卦解卦卡底与蓍草渐变底两处裸色值收编为 Theme token
v4.3
🌟 新增 2🔧 修复 1✨ 优化 2🗑 移除 1
- 新增Qoder 确认提醒:监控 Qoder 窗口出现接受/拒绝等待确认时,小猫气泡+动效催主人回去拍板(设置面板可开关,规则文件可自定义关键词)
- 新增小猫帮点接受:Qoder 确认提醒气泡上一键「帮我点接受」,另有全自动点接受开关(默认关)
- 优化设置面板「提醒与气泡」分区新增「Qoder 帮点」小节,气泡提醒模式与全自动帮点两开关归拢
- 优化下线智能触发器规则功能(TriggerEngine 全链路移除),设置面板精简为四分区
- 移除白名单审批功能及全部相关代码、配置与数据文件(审批 Tab UI、审批配置存储、审批独立轮询链路、审批自动通过/提醒/快照管道函数、审批数据结构、审批冒烟钩子、--approvals-only 分支、领养包审批文件与规则)
- 修复设置面板「Qoder 帮点」两个开关错位叠放在面板左缘的问题
v4.2
🌟 新增 1🔧 修复 1✨ 优化 1
- 新增菜单栏状态图标(NSStatusItem):左键调起统一面板、右键弹功能菜单,复用小猫彩色头像
- 优化小猫交互改版:单击出窗口、双击换表情(原单击逗猫退役,双击开面板语义迁移至单击)
- 修复菜单栏左键点击行为改为调起统一面板,修复浮窗常驻可见时左键点击反而把浮窗隐藏的问题
v4.1
🌟 新增 4✨ 优化 1
- 新增说话气泡棉花糖化:22pt 四角对称大圆角,退役旧版左下硬直角与菱形小尾巴
- 新增气泡底色升级双层渐变:白→浅粉线性打底 + 左上角 accent 暖粉径向光晕
- 新增气泡描边加浓加厚:1.5pt、accent 42% 混 surface,Theme 新增三枚衍生色 token
- 新增气泡双层玫粉投影 + 入场弹簧动效(CASpringAnimation 过冲弹到位)+ 静置呼吸动效(4s 无限循环)
- 优化尊重系统「减弱动态效果」:开启时入场/呼吸/淡出全关,气泡直接以最终态出现与消失
v4.0
🌟 新增 5🔧 修复 1✨ 优化 4
🐾 核心更新 · 消息自动过滤与加工体系
- 新增消息双维度分类体系:六类内容(需求/告警/审批/摸鱼/日常/系统)× 五类来源(群聊/私聊/机器人/系统/官方)双打标,分类配置统一收口 data/source_categories.json
- 新增无效信息自动过滤并标注「已过滤 N 条」:工具答疑 / 平台官方 / 内部系统账号消息自动忽略,审批助手保留,生活闲聊归入摸鱼吃瓜区
- 新增私聊身份识别:组织架构解析脚本按花名补全私聊对象身份(dws 授权恢复后可自动补全)
- 新增日总结历史脉络注入:串联近 7 天同来源旧闻,补全事件走向
- 优化重要消息索引与日/周聚合全链路分类打标
- 修复AI 归组组名拼接导致分类缺失;@我 消息不再被忽略名单误过滤
🐾 工作总结双维度迭代
- 新增「本周」子视角:速览 + 事件进展卡(状态胶囊 / 7 日进度条 / 按日要点),weekly_digest.py 周聚合与跨天事件串联
- 优化本周视角事件要点不再罗列聊天原文:AI 强制提炼总结 + 时间戳/花名前缀清洗,同日同类消息合并成一条进展描述
- 优化周聚合规则降级路径同步压缩为「同类告警共 N 条」计数句,零原文碎片
- 优化共享卡片组件抽取,本小时/今天·昨天/本周三视角视觉统一
v3.4
🌟 新增 1✨ 优化 2
- 新增小猫窗口尺寸自定义:5 档预设(80%–120%),设置面板「基础」分区即时切换,偏好持久化重启恢复
- 优化窗口尺寸变更时保持几何中心不跳位,猫头像、情感光环与气泡同步缩放,经 clampedOrigin 钳制保证不出屏
- 优化领养包源码全量刷新到主工程同版(补齐字体缩放/习惯打卡等 8 个落后文件,typecheck 验证通过)
v3.3
🌟 新增 2
- 新增统一面板第五 Tab「习惯打卡」:预置喝水/上厕所/摸鱼5分钟三个种子习惯,一键打卡 +1、手滑可撤回,支持自定义新增(名称/emoji/提醒间隔)与删除,打卡流水落 SQLite 按天统计
- 新增习惯超时小猫开口催:设了提醒间隔的习惯,距上次打卡超时直接弹对话气泡报超时时长(同步留存对话 Tab,同一习惯隔满一个周期才催第二次不轰炸)
v3.2
🌟 新增 3✨ 优化 4
- 新增状态热力图 5 分钟槽位(一天 288 槽),告别一整块大色块;未来时段不再提前着色,色条到小猫时间标记处准点截断
- 新增热力图小猫图标骑在色条上标注当前时间,跟着时钟每分钟挪窝
- 新增热力图作息倒计时胶囊:12 点前午饭倒计时、14 点前午休倒计时、19 点前下班倒计时,下班后触发早点休息彩蛋文案
- 优化热力图时间刻度加密到每 2 小时一档、改 HH:00 格式并加深颜色
- 优化热力图判定规则丰富化:Chrome 意图分类接入状态判定(冲浪摸鱼/随便逛逛主导直接算摸鱼、卷文档/搞研发主导算 docing),钉钉狂聊阈值按槽位缩放
- 优化全局文字对比度提升:前景色收深为脆亮暗梅色,正文改用纯前景色、次要/浅色文字上调前景占比
- 优化「最常用 APP」改为「所有 app 使用记录」,避免只展示 Top 应用的误解
v3.1
🌟 新增 1
- 新增爱心小猫表情包上线:小猫开口说话时按文案推断情感自动换脸(12 情感 → 11 张表情图,生气炸毛/比耶庆祝/狡猾盘算全套齐活),气泡收起淡入复原常驻猫脸,素材缺失静默不换脸不影响说话链路
v3.0
🌟 新增 1🔧 修复 3
🐾 核心修复 · 管道韧性与进度反馈
- 修复常驻 LaunchAgent 由 qodercli 代理执行管道,借用 Qoder 可信应用身份绕过集团版 DWS 的 ESA 企业授权拦截,解决 ENTERPRISE_NOT_AUTHORIZED 拦截
- 修复管道 dws 调用剥离进程身份变量;改由常驻 LaunchAgent(WatchPaths 触发文件)运行,责任链脱离 App
- 新增总结全程分阶段进度提示(气泡实时百分比)与失败错误类型展示,手动触发必有反馈
- 修复Scheduler 补回丢失的 approvalsTimeoutWork 属性声明
v2.0
🌟 新增 14🔧 修复 2✨ 优化 5
🐾 统一面板四模块架构
- 新增统一面板四模块架构落地(UnifiedPanel + 总结/主人的一天/对话/审批 Tab + ChatStore/Database/Models 数据层)
- 新增设置面板与配置键体系(SettingsPanel/SettingsKeys/StatusMenu,五分区结构)
- 新增小猫.app 构建脚本 build_app.sh 与 ad-hoc 签名打包流程
- 新增「小猫领养包」交付:可移植源码包 + 三份文档 + Qoder 规则 + 脱敏配置模板
🐾 主人的一天与热力图
- 新增主人的一天采集与热力图初版(ActivityCollector/StatusEngine/ChromeIntentClassifier + daily_digest.py),四类状态判定与五级活跃度
- 优化本地规则总结兜底 rule_summary.py(AI 不可用时降级)
🐾 说话气泡与情感
- 新增说话气泡 12 种情感边框光环 + 加强版 drama 身体动作
- 新增情绪光环 EmotionFX 上线(边框 + 粒子动效)
- 新增单击逗猫随机说话、双击开合统一面板;自言自语/逗猫消息存入对话 Tab
- 新增面板业务数据变动高亮(+红▲/-绿▼);重要数据播报弹泡(LLM 人设归因短评)
🐾 待办与审批
- 新增待办钉子户在总结 Tab 交付(勾选确认、跨小时留存滚动累积,TodoStore 持久化层)
- 新增白名单审批 Tab UI(ApprovalTabView + approvals_history.json 契约)与阿里工作流审批提醒链路
- 优化审批链路 5 分钟独立轮询(--approvals-only + Scheduler)
🐾 工程化与其他
- 新增小猫升级历程.html:粉色小报风版本时间线展示页
- 新增功能全景文档定稿(八大功能行为定义)
- 优化字体多档缩放联动全 Tab 与气泡,Theme.swift 设计 token 收口
- 优化「命令」卡片改造为「打开」浏览器窗口计数
- 优化斥候小猫自言自语气泡缺陷闭环,引入 cat_memory.py 记忆体系与 SelfTalk 重构
- 新增锁屏显示场景支持
- 修复辅助功能权限重复提示(PermissionWatcher 自愈策略)
- 修复单击判定用事件时刻坐标,防止甩鼠标误判为拖拽
v1.0
🌟 新增 6✨ 优化 1
🐾 钉钉消息管道与对话引擎
- 新增钉钉消息管道与对话引擎雏形:run_once.sh 手动管道、llm_state.py(qodercli 可用性状态缓存)、ChatBridge.swift(Swift→Python 桥接)、relations.py 人设关系表
- 新增完整人设规范 persona-complete.md 与 chat/selftalk 双模式对话管道 chat_reply.py,桌宠陪聊 + 自言自语初版
- 新增小时工作总结管道(钉钉消息拉取 + qodercli AI 总结 + 本地降级链),README 定稿
🐾 UI 与品牌
- 新增聊天历史视图 ChatHistoryView 与辅助功能权限检测初版 PermissionManager
- 新增应用命名可自定义(AppBrand,默认名「小猫」)
- 优化说话气泡 2.0 视觉升级;应用图标与品牌视觉定稿(粉色爱心橘猫)
- 新增钉钉审批自动通过链路首次冒烟(OA 白名单语义)