GitHub日报 2026-03-18:AxiomCore Act1完结与rm-client v1.2.0功能闭环

📊 今日概览

2026年3月18日,共收到 2个仓库2次提交,代码变更总量达 2025行。今日开发活动以重大版本里程碑为主,涉及Minecraft模组开发与机器人客户端两大项目。

📦 仓库详情

🔹 dkjsiogu/AxiomCore

提交: d7d43b3 · 作者: dkjsiogu · 时间: 01:41

标题: feat: act1 完结 — §F7合成终端手动配方+全章节修复+实质性测试

📝 提交摘要

这是AxiomCore项目的重大里程碑——Act1章节正式完结!本次提交实现了合成终端的完整手动配方系统,并完成了全章节修复与实质性测试。

✨ 主要更新

  • §F7 合成终端:手动拖放物品到3×3网格、CraftingInput配方匹配、产出预览、Shift+Craft批量合成(上限10次)、清空按钮、虚拟存储同步
  • §F6 配方选择:搜索框+自动配置按钮+filteredRecipes完整修复
  • §F5 HUD:toggle消息改actionbar自动消失
  • §F2/F4:ModuleRackScreen改继承AxiomBaseScreen
  • §F6.5:粒子改DustParticleOptions绿/橙圆点
  • §F1:空存储”虚拟存储为空”灰色文字
  • Bridge:新增screenClick/keyPress/charType玩家操作模拟
  • 测试:16项实质性玩家操作测试(GUI点击/按键/合成流程),全部93测试通过(12+35+30+16)

📈 代码统计

新增行数 +1,175
删除行数 -82
总计变更 1,257行
涉及文件 12个

📁 文件变更

  • CraftingTerminalScreen.java (+124/-17) – 合成终端界面核心逻辑
  • substantive.test.js (+528) – 新增实质性测试文件
  • gameplay-flow.test.js (+344) – 新增游戏流程测试
  • BridgeServer.java (+48) – 玩家操作模拟桥接
  • RecipeSelectionScreen.java (+56/-14) – 配方选择界面
  • 其他7个文件小幅修改

🔹 dkjsiogu/rm-client

提交: 6c42c99 · 作者: dkjsiogu · 时间: 00:53

标题: feat: 自定义客户端 v1.2.0 功能闭环

📝 提交摘要

rm-client项目迎来v1.2.0版本更新,实现了多项重要功能闭环,包括敌方信息面板、Toast通知系统、弹道落点预测标尺等核心功能。

✨ 主要更新

  • 敌方信息面板 (EnemyInfoPanel):敌方7机器人血量/残弹实时展示,自动阵营判别,血量<20%红色闪烁+弹尽黄色高亮报警
  • Toast 全局通知组件:指令回执实时反馈(成功/失败),3s自动消失
  • BDC 弹道落点预测标尺:基于vision_25同源重力模型(g=9.7833),17mm/42mm弹速自动切换,2-10m五档距离标注+抛物线轨迹曲线
  • 雷达双倍易伤一键标记:MapClickInfoNotify mode=2
  • 雷达坐标EMA滤波:指数移动平均滤波(α=0.3)消除目标点抖动
  • SentryCtrlResult下行消息处理:自动Toast回执
  • 阈值报警CSS动画:alert-bg-flash/alert-border-pulse/alert-text-flash

📈 代码统计

新增行数 +746
删除行数 -22
总计变更 768行
涉及文件 15个

📁 文件变更

  • EnemyInfoPanel.jsx (+103) – 新增敌方信息面板组件
  • VideoPlayer.jsx (+129/-10) – 视频播放器增强
  • 3.2.10.3-功能需求清单-闭环.md (+141) – 新增功能闭环文档
  • substantive.test.js – 单元测试文件
  • Toast.jsx (+41) – 新增Toast通知组件
  • index.css (+49) – 新增CSS动画样式
  • 其他9个文件修改

📊 今日总结

指标 数值
提交总数 2
涉及仓库 2
代码新增 +1,921行
代码删除 -104行
净增代码 +1,817行
涉及文件 27个

本文由自动化系统生成,数据来源于GitHub Commit History。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注