GitHub日报 – 2026年5月7日

📅 日期:2026年5月7日

📊 今日统计:2个仓库 · 12次提交 · 新增32292行 · 删除383行

🎯 Lavender3533/mod-1 — Minecraft模组 Combat Arts 的战斗动画优化与调试模式门控

提交:7ee41c1 · 作者:Lavender3533 · 时间:15:39

优化检视动画触发、武器旋转与联机同步

优化了战斗状态机中检视动画的触发逻辑,调整了武器旋转动画在客户端的表现,并增强了联机模式下的状态同步。主要修改了 SkinnedMeshLayer 的动画渲染逻辑,以及 CombatCapabilityEvents 的事件处理。

📈 代码变更统计

类型行数
新增86
删除21
净增+65

📁 主要文件变更

  • src/main/java/org/example/combatarts/combat/client/SkinnedMeshLayer.java — 修改, +64/-13行
  • src/main/java/org/example/combatarts/combat/capability/CombatCapabilityEvents.java — 修改, +16/-0行
  • src/main/java/org/example/combatarts/combat/CombatStateMachine.java — 修改, +2/-2行
  • src/main/java/org/example/combatarts/combat/client/render/mesh/MeshManager.java — 修改, +2/-2行
  • src/main/java/org/example/combatarts/combat/input/CombatInputHandler.java — 修改, +1/-3行
  • src/main/java/org/example/combatarts/combat/CombatState.java — 修改, +1/-1行

提交:d62b271 · 作者:Lavender3533 · 时间:17:21

chore: 隐藏调试键位和 PoseTweaker(devMode 门控)

将调试键位(F10重载、姿势调整、PoseTweaker GUI)隐藏在 devMode 门控之后。默认 devMode 关闭,需要通过配置文件手动开启,防止非调试环境下误触调试功能。

📈 代码变更统计

类型行数
新增28
删除25
净增+3

📁 主要文件变更

  • src/main/java/org/example/combatarts/combat/input/CombatInputHandler.java — 修改, +17/-16行
  • src/main/java/org/example/combatarts/combat/input/CombatKeyBindings.java — 修改, +11/-9行

🎯 wenziji-hub/pfa_vision_26 — RM视觉算法 — 大符 EKF 滤波器持续优化与拟合器重构

提交:666ef80 · 作者:wenziji · 时间:18:34

试图更改

对 buff_target 和 big_buff_curve_fitter 等多个文件进行修改,调整了自动打符模块的配置与算法逻辑,删除了较多冗余代码以简化实现。

📈 代码变更统计

类型行数
新增109
删除149
净增-40

📁 主要文件变更

  • tasks/auto_buff/buff_target.cpp — 修改, +46/-88行
  • tasks/auto_buff/big_buff_curve_fitter.cpp — 修改, +20/-17行
  • configs/standard3.yaml — 修改, +12/-12行
  • tests/small_rotation_only_target_test.cpp — 修改, +8/-16行
  • tasks/auto_buff/big_buff_curve_fitter.hpp — 修改, +7/-6行
  • src/auto_buff_debug_mpc.cpp — 修改, +5/-3行
  • src/standard_mpc.cpp — 修改, +5/-3行
  • tests/big_buff_curve_fitter_test.cpp — 修改, +4/-3行

提交:ca7d915 · 作者:wenziji · 时间:12:20

EKF大符根因找到,试图解决

找到了 EKF 大符模块的根因问题,对 MPC 控制器和 buff_target 进行了针对性修复,调整了配置参数以改善跟踪效果。

📈 代码变更统计

类型行数
新增60
删除9
净增+51

📁 主要文件变更

  • src/auto_buff_debug_mpc.cpp — 修改, +19/-5行
  • tasks/auto_buff/buff_target.cpp — 修改, +19/-2行
  • src/standard_mpc.cpp — 修改, +16/-2行
  • configs/standard3.yaml — 修改, +3/-0行
  • tasks/auto_buff/buff_target.hpp — 修改, +3/-0行

提交:d03ec64 · 作者:wenziji · 时间:12:02

EKF大符PnP验证

在 auto_buff_debug_mpc 中增加了 PnP 验证逻辑,用于检验大符 EKF 的位姿估计准确性。

📈 代码变更统计

类型行数
新增38
删除5
净增+33

📁 主要文件变更

  • src/auto_buff_debug_mpc.cpp — 修改, +38/-5行

提交:b030e64 · 作者:wenziji · 时间:11:27

大符EKF4维升7维

将大符 EKF 状态向量从4维升级到7维,增加了更多状态变量以提升跟踪精度。对 buff_target.cpp 进行了大幅重构,修改了 MPC 控制器和测试文件。

📈 代码变更统计

类型行数
新增210
删除84
净增+126

📁 主要文件变更

  • tasks/auto_buff/buff_target.cpp — 修改, +105/-62行
  • src/auto_buff_debug_mpc.cpp — 修改, +38/-7行
  • src/standard_mpc.cpp — 修改, +38/-7行
  • tests/small_rotation_only_target_test.cpp — 修改, +10/-7行
  • tasks/auto_buff/buff_target.hpp — 修改, +10/-1行
  • configs/standard3.yaml — 修改, +9/-0行

提交:8ace441 · 作者:wenziji · 时间:10:34

大符EKF加回spd

在 EKF 状态中重新加入速度分量,更新了配置文件和测试代码,以提升大符运动轨迹的预测准确性。

📈 代码变更统计

类型行数
新增17
删除7
净增+10

📁 主要文件变更

  • tasks/auto_buff/buff_target.cpp — 修改, +7/-5行
  • tests/small_rotation_only_target_test.cpp — 修改, +9/-1行
  • configs/standard3.yaml — 修改, +1/-1行

提交:bc3d89e · 作者:wenziji · 时间:10:22

希望R标上方蓝框会变得稳

对 R 标上方的蓝色识别框进行稳定性优化,改进了 buff_target 的目标跟踪逻辑,增加了大量新代码来提升检测可靠性。

📈 代码变更统计

类型行数
新增102
删除10
净增+92

📁 主要文件变更

  • tasks/auto_buff/buff_target.cpp — 修改, +51/-0行
  • src/auto_buff_debug_mpc.cpp — 修改, +16/-5行
  • src/standard_mpc.cpp — 修改, +16/-5行
  • tests/small_rotation_only_target_test.cpp — 修改, +13/-0行
  • configs/standard3.yaml — 修改, +3/-0行
  • tasks/auto_buff/buff_target.hpp — 修改, +3/-0行

提交:432ec77 · 作者:wenziji · 时间:09:46

进一步更新大符EKF

继续优化大符 EKF 滤波器,对 MPC 控制器和 buff_target 进行多次调整,并更新了相应的测试用例以验证效果。

📈 代码变更统计

类型行数
新增66
删除13
净增+53

📁 主要文件变更

  • tests/small_rotation_only_target_test.cpp — 修改, +26/-0行
  • tasks/auto_buff/buff_target.cpp — 修改, +22/-3行
  • src/auto_buff_debug_mpc.cpp — 修改, +7/-4行
  • src/standard_mpc.cpp — 修改, +7/-4行
  • configs/standard3.yaml — 修改, +3/-2行
  • tasks/auto_buff/buff_target.hpp — 修改, +1/-0行

提交:fea26b7 · 作者:wenziji · 时间:09:07

大符EKF试图修复

对大符 EKF 进行了小范围修复,修改了 buff_target.cpp 中的关键逻辑,并在 .gitignore 中添加了忽略规则。

📈 代码变更统计

类型行数
新增13
删除2
净增+11

📁 主要文件变更

  • tasks/auto_buff/buff_target.cpp — 修改, +12/-2行
  • .gitignore — 修改, +1/-0行

提交:9dad4f1 · 作者:wenziji · 时间:01:17

更新大符拟合器

重构了大符曲线拟合器,新增了 big_buff_curve_fitter 的 .cpp 和 .hpp 实现文件,以及相应的单元测试。同时对 buff_target 和 MPC 控制器进行了适配性修改,提升了拟合精度。

📈 代码变更统计

类型行数
新增480
删除58
净增+422

📁 主要文件变更

  • tasks/auto_buff/buff_target.cpp — 修改, +103/-47行
  • tasks/auto_buff/big_buff_curve_fitter.cpp — 新增, +140/-0行
  • tests/big_buff_curve_fitter_test.cpp — 新增, +64/-0行
  • tasks/auto_buff/big_buff_curve_fitter.hpp — 新增, +63/-0行
  • src/auto_buff_debug_mpc.cpp — 修改, +40/-3行
  • src/standard_mpc.cpp — 修改, +40/-3行
  • tasks/auto_buff/buff_target.hpp — 修改, +12/-1行
  • tests/small_rotation_only_target_test.cpp — 修改, +5/-4行

提交:5c7a083 · 作者:wenziji · 时间:01:07

更新大符拟合器

新增了 .analysis/jlu_vision_26-master 代码分析目录,包含大量配置文件、模型文件(.onnx)、测试视频素材(.avi)和 STL 3D 模型等资源文件。这是对主项目代码库的分析快照。

📈 代码变更统计

类型行数
新增31083
删除0
净增+31083

📁 主要文件变更

  • .analysis/jlu_vision_26-master/configs/auto_aim/armor_tracker.yaml — 新增, +143/-0行
  • .analysis/jlu_vision_26-master/configs/auto_buff/buff_tracker.yaml — 新增, +103/-0行
  • .analysis/jlu_vision_26-master/README.md — 新增, +88/-0行
  • .analysis/jlu_vision_26-master/configs/auto_aim/armor_detector.yaml — 新增, +43/-0行
  • .analysis/jlu_vision_26-master/configs/hardware/serial.yaml — 新增, +34/-0行
  • .analysis/jlu_vision_26-master/configs/auto_buff/buff_detector.yaml — 新增, +32/-0行
  • .analysis/jlu_vision_26-master/configs/hardware/camera.yaml — 新增, +29/-0行
  • .analysis/jlu_vision_26-master/configs/auto_aim/fake_ap.yaml — 新增, +25/-0行

本文由自动化脚本生成,数据来源于GitHub API。

发表回复

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