自动汇总 2026-08-30 当天
hummingg在 GitHub 上的提交。
hummingg/ComplexAlarm
- chore(icon): 替换应用图标为 alarm-pro
- 用 alarm-pro.png 替换 app_icon (132x132)
- 用 alarm-pro.png 替换 app_icon_216 (216x216)
- 用 alarm-pro.png 缩放替换 app_icon_meta (512x512)
- 删除旧图标 app_icon_todele.png
- test(alarm): 提取 ReminderBuilder 纯函数 + 75 用例全通过
- 提取 4 种闹钟 request 构造逻辑为 ReminderBuilder 纯函数(与 UI 解耦)
- 新增 37 个 ReminderBuilder 测试验证 publishReminder 参数正确性
- 修复 PatternUtils.isWorkDay 2 个旧测试期望错误(做3休2 day4/day5 断言反了)
- 真机运行 75/75 全通过
hummingg/ai-coding
- feat(LastTrain): 末班车时刻表查询 v1.1.0
- 新增末班车时刻表(4 城 8 线双向站点级,示例数据待官方校对)
- 新增末班车倒计时(30 分钟高亮 + 跨午夜服务日处理)
- 新增站点/线路搜索、收藏常用线路、模糊定位识别城市
- 抽离 utils 数据服务层,新增 jest 单元测试 37 用例
- 修复 package.json(main/license),清理 sourcemap 与图标工具
hummingg/hummingg-com
- test(home): trigger auto-deploy workflow
- docs: 补充自动部署说明
- feat(ci): 为所有子域名配置 GitHub Actions 自动部署到 CF
- 新增 .github/workflows/deploy-sites.yml:paths-filter 检测变更,按子域名触发 wrangler deploy
- 覆盖 home/models/408/xiaozhi/workspace/awsl(纯deploy) + agents/workday(build+deploy) + snooker/zhuangqiupai(特殊)
- snooker/dist 纳入仓库(.gitignore 例外),www 保持 SSH 部署
- feat(dingtouji): 配置 CF 部署 + GitHub Actions 自动构建
- 新增 dingtouji/wrangler.jsonc(Workers assets,绑 dingtouji.hummingg.com)
- 新增 .github/workflows/deploy-dingtouji.yml(push dingtouji/** 触发 build+deploy)
- 更新 README
- feat: 收集 hummingg.com 子域名站点到统一仓库
- 按子域名细分目录,收录 14 个站点:
- home/www/models/408/xiaozhi/workspace/awsl/agents/
- zhuangqiupai/snooker/workday/dingtouji
- workday 已改造为纯前端并部署到 CF。
- docs: 新增 roadmap.md(CF API Token 待办 + 约束)
- docs: 自动部署链路已跑通,roadmap 待办全部完成