小爱的小猫

小猫本地班 · 领养图鉴喵

住在你桌面的一只糖粉小猫,帮你盯钉钉、记待办、陪你唠嗑,还会掐指算一卦 🐾

9 项本事 12 个版本 5 座里程碑 👑 v1.0 → v5.0
🐾

本喵会啥本事

小猫本地版 · 桌面桌宠的九大看家功能

📮
每小时消息总结
钉钉消息拉取后 AI 浓缩成秘书报告:刚刚发生了啥 · 铲屎官待办 · 重点盯梢;无效信息自动过滤,闲聊灌水单独归入摸鱼吃瓜区,还能按「本周」串联事件进展。
🌈
主人的一天
状态热力图(一天 288 个 5 分钟槽位)+ 午饭/午休/下班作息倒计时 + 活跃度曲线 + 全部 app 使用记录;Chrome 意图分类自动判摸鱼还是搞研发。
💕
陪聊悄悄话
点一下小猫开合「小猫悄悄话」面板,按完整人设 + 关系表回复,带记忆体系;没人理时还会随机冒泡自言自语(深夜偏难过小猫)。
习惯打卡
喝水 / 上厕所 / 摸鱼 5 分钟三个种子习惯,一键 +1 手滑可撤回,支持自定义新增;设了间隔超时小猫会开口催(不轰炸)。
🔮
算一卦
周易大衍筮法真实模拟分蓍草起卦,六十四卦查表出本卦/变卦 + 卦辞,小猫结合所问之事给解卦与行动建议,每卦自动留档可回看。
😼
12 情感桌宠
说话时按文案推断情感自动换脸(12 情感 11 张表情),配情绪光环 + 粒子动效 + 棉花糖气泡;单击出窗口、双击换表情。
📌
菜单栏常驻
菜单栏状态图标(复用彩色猫头),左键调起统一面板、右键弹功能菜单,藏在角落随时候命不打扰。
🖱
Qoder 帮点
监控 Qoder 确认弹窗,小猫气泡 + 动效催主人回去拍板,气泡上一键「帮我点接受」,也有全自动点接受开关。
🪟
窗口尺寸自定义
5 档预设(80%–120%)即时切换,猫头像/光环/气泡同步缩放且几何中心不跳位,偏好持久化重启恢复。
🗓

升级历程

从毛坯房猫猫到掐指神算喵,一路进化的爪印都在这

v5.0
「掐指神算喵」👑 里程碑
🗓 2026-07-30 ~ 07-31
🌟 新增 3🔧 修复 1✨ 优化 3
🐾 周易大衍筮法占卜
  • 新增「算一卦」Tab:输入所问之事 → 净手/焚香/默念静心三仪式 + 解卦语气选择 → 周易大衍筮法(每爻亲手分蓍草、一爻三变,真实模拟 6/7/8/9 老阴少阳少阴老阳概率)逐爻起卦 → 六十四卦 King Wen 卦象查表出本卦/变卦、卦辞、变爻,并结合问题与语气给出小猫解卦与行动建议
  • 优化四步占卜流程对齐交互原型(问一问→静心→起卦→解卦):起卦演算日志恒显、解卦单页合并呈现、AI 解读失败降级卦书解析
  • 新增算一卦历史卦象:每卦自动留档,列表回看 + 详情完整还原 + 单条删除/清空全部
  • 新增「所问之事属于」分类新增「运势」共六类,胶囊超宽自动换行
  • 优化解卦 AI 调用接入全局 LLM 软节流登记(fail-open,与聊天链路同款)
  • 修复历史列表删除钮点击被卡片手势拦截导致单删无响应
🐾 视觉收尾
  • 优化全局文字与边框色按 UI-SPEC v1.2 提升对比度(正文/次要/占位文字与描边加深),算一卦解卦卡底与蓍草渐变底两处裸色值收编为 Theme token
v4.3
「Qoder 帮点」
🗓 2026-07-30
🌟 新增 2🔧 修复 1✨ 优化 2🗑 移除 1
  • 新增Qoder 确认提醒:监控 Qoder 窗口出现接受/拒绝等待确认时,小猫气泡+动效催主人回去拍板(设置面板可开关,规则文件可自定义关键词)
  • 新增小猫帮点接受:Qoder 确认提醒气泡上一键「帮我点接受」,另有全自动点接受开关(默认关)
  • 优化设置面板「提醒与气泡」分区新增「Qoder 帮点」小节,气泡提醒模式与全自动帮点两开关归拢
  • 优化下线智能触发器规则功能(TriggerEngine 全链路移除),设置面板精简为四分区
  • 移除白名单审批功能及全部相关代码、配置与数据文件(审批 Tab UI、审批配置存储、审批独立轮询链路、审批自动通过/提醒/快照管道函数、审批数据结构、审批冒烟钩子、--approvals-only 分支、领养包审批文件与规则)
  • 修复设置面板「Qoder 帮点」两个开关错位叠放在面板左缘的问题
v4.2
「菜单栏常驻喵」
🗓 2026-07-30
🌟 新增 1🔧 修复 1✨ 优化 1
  • 新增菜单栏状态图标(NSStatusItem):左键调起统一面板、右键弹功能菜单,复用小猫彩色头像
  • 优化小猫交互改版:单击出窗口、双击换表情(原单击逗猫退役,双击开面板语义迁移至单击)
  • 修复菜单栏左键点击行为改为调起统一面板,修复浮窗常驻可见时左键点击反而把浮窗隐藏的问题
v4.1
「棉花糖成精」
🗓 2026-07-30
🌟 新增 4✨ 优化 1
  • 新增说话气泡棉花糖化:22pt 四角对称大圆角,退役旧版左下硬直角与菱形小尾巴
  • 新增气泡底色升级双层渐变:白→浅粉线性打底 + 左上角 accent 暖粉径向光晕
  • 新增气泡描边加浓加厚:1.5pt、accent 42% 混 surface,Theme 新增三枚衍生色 token
  • 新增气泡双层玫粉投影 + 入场弹簧动效(CASpringAnimation 过冲弹到位)+ 静置呼吸动效(4s 无限循环)
  • 优化尊重系统「减弱动态效果」:开启时入场/呼吸/淡出全关,气泡直接以最终态出现与消失
v4.0
「消息质检员」👑 里程碑
🗓 2026-07-30 ~ 07-31
🌟 新增 5🔧 修复 1✨ 优化 4
🐾 核心更新 · 消息自动过滤与加工体系
  • 新增消息双维度分类体系:六类内容(需求/告警/审批/摸鱼/日常/系统)× 五类来源(群聊/私聊/机器人/系统/官方)双打标,分类配置统一收口 data/source_categories.json
  • 新增无效信息自动过滤并标注「已过滤 N 条」:工具答疑 / 平台官方 / 内部系统账号消息自动忽略,审批助手保留,生活闲聊归入摸鱼吃瓜区
  • 新增私聊身份识别:组织架构解析脚本按花名补全私聊对象身份(dws 授权恢复后可自动补全)
  • 新增日总结历史脉络注入:串联近 7 天同来源旧闻,补全事件走向
  • 优化重要消息索引与日/周聚合全链路分类打标
  • 修复AI 归组组名拼接导致分类缺失;@我 消息不再被忽略名单误过滤
🐾 工作总结双维度迭代
  • 新增「本周」子视角:速览 + 事件进展卡(状态胶囊 / 7 日进度条 / 按日要点),weekly_digest.py 周聚合与跨天事件串联
  • 优化本周视角事件要点不再罗列聊天原文:AI 强制提炼总结 + 时间戳/花名前缀清洗,同日同类消息合并成一条进展描述
  • 优化周聚合规则降级路径同步压缩为「同类告警共 N 条」计数句,零原文碎片
  • 优化共享卡片组件抽取,本小时/今天·昨天/本周三视角视觉统一
v3.4
「窗口魔法师」
🗓 2026-07-29
🌟 新增 1✨ 优化 2
  • 新增小猫窗口尺寸自定义:5 档预设(80%–120%),设置面板「基础」分区即时切换,偏好持久化重启恢复
  • 优化窗口尺寸变更时保持几何中心不跳位,猫头像、情感光环与气泡同步缩放,经 clampedOrigin 钳制保证不出屏
  • 优化领养包源码全量刷新到主工程同版(补齐字体缩放/习惯打卡等 8 个落后文件,typecheck 验证通过)
v3.3
「习惯打卡」
🗓 2026-07-29
🌟 新增 2
  • 新增统一面板第五 Tab「习惯打卡」:预置喝水/上厕所/摸鱼5分钟三个种子习惯,一键打卡 +1、手滑可撤回,支持自定义新增(名称/emoji/提醒间隔)与删除,打卡流水落 SQLite 按天统计
  • 新增习惯超时小猫开口催:设了提醒间隔的习惯,距上次打卡超时直接弹对话气泡报超时时长(同步留存对话 Tab,同一习惯隔满一个周期才催第二次不轰炸)
v3.2
「热力图显微镜」
🗓 2026-07-29
🌟 新增 3✨ 优化 4
  • 新增状态热力图 5 分钟槽位(一天 288 槽),告别一整块大色块;未来时段不再提前着色,色条到小猫时间标记处准点截断
  • 新增热力图小猫图标骑在色条上标注当前时间,跟着时钟每分钟挪窝
  • 新增热力图作息倒计时胶囊:12 点前午饭倒计时、14 点前午休倒计时、19 点前下班倒计时,下班后触发早点休息彩蛋文案
  • 优化热力图时间刻度加密到每 2 小时一档、改 HH:00 格式并加深颜色
  • 优化热力图判定规则丰富化:Chrome 意图分类接入状态判定(冲浪摸鱼/随便逛逛主导直接算摸鱼、卷文档/搞研发主导算 docing),钉钉狂聊阈值按槽位缩放
  • 优化全局文字对比度提升:前景色收深为脆亮暗梅色,正文改用纯前景色、次要/浅色文字上调前景占比
  • 优化「最常用 APP」改为「所有 app 使用记录」,避免只展示 Top 应用的误解
v3.1
「爱心换脸」
🗓 2026-07-29
🌟 新增 1
  • 新增爱心小猫表情包上线:小猫开口说话时按文案推断情感自动换脸(12 情感 → 11 张表情图,生气炸毛/比耶庆祝/狡猾盘算全套齐活),气泡收起淡入复原常驻猫脸,素材缺失静默不换脸不影响说话链路
v3.0
「管道通了」👑 里程碑
🗓 2026-07-29
🌟 新增 1🔧 修复 3
🐾 核心修复 · 管道韧性与进度反馈
  • 修复常驻 LaunchAgent 由 qodercli 代理执行管道,借用 Qoder 可信应用身份绕过集团版 DWS 的 ESA 企业授权拦截,解决 ENTERPRISE_NOT_AUTHORIZED 拦截
  • 修复管道 dws 调用剥离进程身份变量;改由常驻 LaunchAgent(WatchPaths 触发文件)运行,责任链脱离 App
  • 新增总结全程分阶段进度提示(气泡实时百分比)与失败错误类型展示,手动触发必有反馈
  • 修复Scheduler 补回丢失的 approvalsTimeoutWork 属性声明
v2.0
「六边形猫猫战士」👑 里程碑
🗓 2026-07-27 ~ 07-28
🌟 新增 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
「毛坯房猫猫」👑 里程碑
🗓 2026-07-23 ~ 07-24
🌟 新增 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 白名单语义)
🏠

把本喵抱回家

本地领养包 · 下载即养,零第三方依赖

📦 领养包里有啥
  • CatPet/Swift + AppKit 桌宠源码(悬浮窗/面板/调度/情感 FX)
  • pipeline/Python 数据管道 + 陪聊引擎(零第三方依赖)
  • persona-complete.md完整人设规范(system prompt 注入)
  • relations.py关系表:对谁用什么语气
  • assets/小猫素材(512×512 粉色爱心猫 + 表情包)
  • config-templates/脱敏配置模板,照着填就能跑
  • scripts/build_app.sh 打包 · run_once.sh 手动跑一次
  • docs/ · README.md功能全景 + 部署说明
🍼 四步把本喵养起来
1
解压领养包
把 zip 解压到你想安家的目录,比如 ~/小爱的小猫本地班
2
备好口粮
python3(macOS 自带)+ dws CLI(拉钉钉消息,必需);想要 AI 总结再登录一次 qodercli,不登录自动降级本地规则总结。
3
改窝的地址
把窝的路径指到新目录:设环境变量 CATPET_WORKSPACE,或改 main.swift 里的 AppPaths.workspace
4
抱进家门
bash scripts/build_app.sh 产出「小猫.app」,open 一下小猫就住进你桌面啦喵~
小猫领养包.zip · 约 2MB · 96 个文件 · 点一下直接抱走喵