GitHub 提交日报 · 2026-06-06

自动汇总 2026-06-06 当天 hummingg 在 GitHub 上的提交。

hummingg/ai-coding

  • fix(billiards): 修复计分器输入框padding冲突导致显示异常
    • 删除页面级 .form-input 的 padding 覆盖,复用全局样式
    • 全局 form-input 有 height:88rpx + 水平padding,页面级上下padding会撑开
    • Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
  • fix(billiards): 移除冗余placeholder + 修复三人模式比分显示 + UI优化
    • bscorer: 移除有label的输入框的placeholder
    • bscore/brecords: 修复三人模式比分不显示第三人分数
    • bscore: UI重构 — 顶部面板+胜率圆环+左侧色条卡片+绿色悬浮按钮
    • Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
  • feat(billiards): 迁移台球记录工具 — 我是球员功能
    • 将 toolbox 项目中的台球计分记录工具迁移到撞球派「我是球员」功能:
    • 新增 4 个页面:个人球房(bscore)、计分器(bscorer)、比赛记录(brecords)、数据统计(bstats)
    • 新增工具层:billiard-storage.js(本地数据管理)、billiard-util.js(工具函数)
    • 支持 4 种球类(中式八球/六球/九球/斯诺克)、三人模式、计时器
    • 适配撞球派设计系统(CSS变量、btn/card/badge组件)
    • 修复已知问题:移除不存在的detail页跳转、saveGame改用navigateBack
    • Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
  • fix(billiards): 修复选择器限制 + 统一弹窗交互 + UI优化
    • 修复控制台球桌选择点击无反应(catchtap=”” → bindtap)
    • 统一使用自定义弹窗替代 wx.showActionSheet(无 6 个选项限制)
    • 控制台:待排产对阵选择球桌
    • 首页:选择要进入的球房
    • 球房管理:切换球房
    • UI 优化:
    • 首页”我是球员”按钮样式统一为 btn-primary
    • 移除控制台球桌选择区域上方多余边框
    • 测试文件整理:移动 7 个测试文件到 tests/ 目录
    • Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com