自动汇总 2026-09-13 当天
hummingg在 GitHub 上的提交。
hummingg/ai-coding
- chore(snooker): 增量更新对战数据至 2026-09-09(+118 场 / 301 球员)
- chore(data): 每日末班车校准 2026-09-13
- fix(robot-agent-proto): metrics expected_edge 纳入 orchestrated + P2 真机验证归档
- metrics.expected_edge 精确匹配 orchestrated 模式(画圆编排须另立 mode,正方形校验不适用于圆)
- 新增 4 轮真机归档:编排干净轮(PERFECT SQUARE)/ 单 Agent 同起点等价对比轮 /
- 编排+0.6s 弱网组合轮(recovered=True,转弯相滑行如实判失败)/ 旋转相抖动误判轮(诚实保留)
- fix(lasttrain): 回写步骤 rebase 远端 main 后再 push,避免与人工推送竞争
- chore(snooker): 增量更新对战数据与更新脚本
- fix(lasttrain): run_jest node 探测改候选列表——workbuddy node 路径已失效,修复 launchd 月度校准链路
- feat(robot-agent-proto): P3 长断网恢复 + 圆度指标
- 执行器侧命令看门狗 ros2_ws/cmd_vel_watchdog.py:>0.5s 无新 cmd_vel 注入零速
- (与 ros2_controllers cmd_timeout 同款语义),断网时 turtle 停住而非滑行;entrypoint 三进程化
- core._drive_edge:暂停时长不计入单边 timeout(paused_total 逐帧累计扣除)——
- 修复长暂停耗尽预算→edge 静默放弃→waypoint 链断裂→锁边射线脱靶的失败链
- metrics:新增 circle_quality(圆心两轮精化+圆带占比+散布+期望半径校验),
- 形状判定按 plan_step 工具分发(替代 mode 前缀硬编码);归因文案覆盖两种形变路径
- 新增 4 轮真机归档:画圆编排轮(圆度达标)/ 4s 断网失败轮 ×2(根因链诚实保留)/
- 修复后 4s 断网轮(暂停 5.98s 仍 PERFECT SQUARE,task_success=True)
- feat(lasttrain): 接入远端实时数据源——Cloudflare Pages 分发链路
- tools/build-remote: 时刻表 .js 转 dist/v1/*.json + manifest
- .github/workflows/refresh-data: 每日抓取官方接口→校验→发布 Pages→回写仓库
- utils/remote-schedule: 启动拉取远端最新时刻表,仅下载有更新城市,失败回退包内数据
- utils/train-service: 数据优先级改为远端缓存>包内静态,页面订阅更新自动刷新
- 已部署 last-train-data.pages.dev 并绑定 lasttrain.hummingg.com
- feat(billiards): 球员档案页(统计+比赛记录),榜单与比分卡可点入
- docs(robot-agent-proto): 文档体系对齐 P3/P4(审计补齐)+ 投递简介重写
- README:能力→岗位映射补编排/看门狗/重规划;可视化交付物更新 13 轮与 replan SVG;运行一节补 P4 命令
- architecture.md:分层图与组件表加入 cmd_vel 看门狗;新增 ADR-09(执行器侧命令超时)与 ADR-10(断链重规划);速查表区分双看门狗
- control-design.md:安全保护表补横向偏航检测;单边超时描述修正为暂停不计时
- deployment.md:运行手册补 P3/P4 演示命令;排障表补看门狗停车条目
- modules.md:入口表补 run_replan_demo;core 职责补 P4 能力
- 投递简介.md:重写至七里程碑状态(三层韧性、诚实评测含暴露自身修复、13 轮量化结果)
- chore(snooker): 新增一键刷新脚本(爬取→同步→部署→导入→验证)
- chore: 忽略 snooker 数据备份目录
- feat(billiards): 交手纪录球员名输入支持联想选择
- docs(robot-agent-proto): P4 验证记录与文档回填
- README:P4 验证记录(含 resume 冻结缓存盲开段的如实观察与改进点)、里程碑、目录树
- resilience.md:三层缓解模型收口(物理层滑行/控制层预算/任务层环境变化)
- data-and-eval.md:replan 事件与 replan_marks 切分评测;modules.md:P4 入口
- roadmap:P4 ✅;下个版本换入 resume 新鲜位姿 gate;CHANGELOG:P4 条目
- fix(lasttrain): workflow 移至仓库根目录——GitHub Actions 仅识别根 .github/workflows,并适配 monorepo working-directory
- docs(robot-agent-proto): P2 验收回填——README 验证记录 / roadmap 打勾 / CHANGELOG
- README:里程碑表增 P1/P2;新增 P2 验证记录章节(含弱网新洞察:形变取决于暂停是否压在转弯相)
- roadmap:P2 ✅(2026-09-12);下个版本换入圆度指标接入
- CHANGELOG:P2 条目(4 轮 run_id 可追溯)
- chore(lasttrain): 月度校准改为每日 04:00——launchd 去掉 Day 限定,脚本措辞与提交信息同步
- chore(snooker): 数据刷新至 2026-09-12;refresh.sh 每次爬取前重置进度修复跳抓问题
- fix(billiards): 小程序 API 切换代理域名并修复登录时序
- BASE_URL 切换到已备案代理域名 api.zhuangqiupai.hummingg.com(Worker
- 转发 Supabase,Authorization 由服务端注入)
- callApi 无 token 时先登录再请求,页面加载不再依赖 onLaunch 登录时序;
- 并发登录去重,401 自动重登重试加防死循环保护
- feat(billiards): 小程序新增球赛数据中心
- Edge Function:新增 snk_* 四张表与数据导入动作(密钥保护,从
- snooker.hummingg.com/data 拉取)、只读接口(赛季/赛程/对阵/最近比分/
- 球员搜索/交手纪录/榜单),中文名与赛事中文名导入时翻译落库
- 小程序:球赛中心页(赛程/比分/数据三 tab)+ 赛事对阵页 + 榜单页 +
- 交手纪录页,首页加入口,utils/snooker.js 提供国旗与轮次中文
- 数据:244 球员 / 903 赛事 / 19107 场比赛 / 126 条 147,聚合破百、
- 最高单杆、出场与胜场
- fix(lasttrain): 回写 rebase 加 autostash,容忍 runner 工作区残留变更
- feat(robot-agent-proto): P4 断链重规划——横向偏航检测 + 从实际位姿重画任务
- core._drive_edge 返回到达状态(arrived/timeout/cap/offcourse)+ 横向偏航检测:
- 垂距 >1.0 即停(铁律①不纠横向偏差,垂距超阈继续开必然脱靶,尽早停交上层)
- draw_shape/draw_circle 断链重规划:非到达即放弃旧链、从当前实际位姿重画整个任务
- (replan 事件 + 深度护栏;形状内部几何不变,整体平移/旋转)
- run_replan_demo.py:4s 断网 + 断网期间 teleport 外力位移(模拟碰撞/搬动,
- 位姿跳变对 agent 不可见)→ 恢复后重规划 → 重画段 PERFECT SQUARE
- metrics:replan_marks 切分评测(重画段达标即 success,前段疤痕如实归档)
- 重规划归因;replay 支持 replan 事件着色
- 归档:重规划轮 run_1789234192282 + 无故障回归轮(offcourse 不误触发验证)
- fix(lasttrain): CI 加固——scraper 单城市失败不阻断、workflow 声明 contents:write、清理无 .gitmodules 的坏 submodule 引用
- feat(billiards): 比分页接入实时比分(snooker.org API)
- Edge Function 新增 snkLive:拉取进行中(Running)与未开赛(Scheduled)
- 比赛,状态存 Postgres 供无状态实例共享,遵守官方 2 req/min 限速
- (每次调用最多 1 个上游请求、事件 6h/球员 24h/比赛 60s 多级缓存),
- 球员名经 snk_players.org_id 与 snk_org_map 解析为中文名+国旗
- 小程序比分页顶部新增「实时比分」区块:进行中红色徽章+红色比分,
- 未开赛显示 VS 与北京时间,页面停留时每 60s 自动刷新
- 修正 snooker.org 参数(t=6 用 e=)、数字状态码与数字轮次显示
- docs(robot-agent-proto): P3 验证记录与文档回填
- README:P3 验证记录(含两次失败轮根因链与修复 v1 漏洞教训)、里程碑、目录树
- resilience.md:威胁模型/暂停语义更新;§6 重写为「物理层 governor + 控制层暂停不计时」双层缓解
- data-and-eval.md:circle_quality 与按事件分发说明;modules.md:看门狗模块
- roadmap:P3 ✅;CHANGELOG:P3 条目
- chore(data): 每日末班车校准 2026-09-13
hummingg/hummingg-com
- feat(math): 新增数学可视化学习站 math.hummingg.com
- 小学/初中/高中 142 个知识点地图(17 模块),每点 4 类资源入口:
- GeoGebra 课件 / B站视频 / 可汗练习 / WolframAlpha 求解
- 57 处手工精选直开链接:PhET 中文仿真、B站具体视频、本站演示等
- 50 个精选可视化站点,学段+类别双重筛选
- 三个内置 Canvas 互动演示:面积模型、二次函数、单位圆 sin/cos
- 接入 deploy-sites.yml 自动部署,home 门户导航同步
- feat(math): 知识点地图新增大学高等数学学段
- 新增大学学段 10 个模块 55 个知识点:极限与连续、导数与微分中值定理、
- 不定积分、定积分及其应用、微分方程、空间解析几何、多元微分、重积分、
- 曲线曲面积分、无穷级数
- 新增 13 条 B站直链视频(泰勒/洛必达/格林/高斯/傅里叶等,全部验证有效)
- 资源区新增大学筛选,22 张资源卡标注适用大学(CalcPlot3D、马同学等)
- 总计 197 个知识点、72 处精选直开链接
- feat(math): 新增概率统计学段
- 概率 6 个模块 17 个知识点:随机事件与概率、随机变量及其分布、
- 多维随机变量、数字特征、数理统计基础、统计推断
- 7 条 B站直链视频(贝叶斯/泊松/中心极限/最大似然/假设检验/
- 马同学协方差图解等)+ Seeing Theory 深链
- 资源区新增概率筛选,6 张卡标注适用概率
- 总计 241 个知识点、88 处精选直开链接
- feat(math): 新增线性代数学段
- 线代 8 个模块 27 个知识点:行列式、矩阵运算、初等变换与秩、
- 线性方程组、向量组线性相关性、特征值与对角化、二次型、线性变换
- 7 条 B站直链视频(3B1B 线代本质官方配音版、矩阵乘法几何意义、
- 可视化高斯消元、正定二次型等)
- 原「大学」tab 更名为「高数」,资源区新增线代筛选,21 张卡标注线代
- 总计 224 个知识点、79 处精选直开链接
- feat(math): 资源池并入 Workbuddy 高数清单,50→62 个站点
- 新并 入 12 个资源:宋浩老师官方(B站)、《图解高等数学》、中国大学MOOC、
- 学堂在线、MIT 18.01 (Strang)、Paul’s Online Math Notes、Math Insight、
- Calculus Visualizer、GeoGebra 微积分合集、3Blue1Brown 官网、
- Professor Leonard、blackpenredpen。全部链接验证有效。