GitHub日报 – 2026年5月4日

📅 日期:2026年5月4日

📊 今日统计:4个仓库 · 23次提交 · 新增3359行 · 删除379行


🎯 dkjsiogu/minimal_hik_gimbal_bridge — 海康威视云台桥接工具 — 新增裁判系统帧封装、图传TX串口支持,优化图像参数与部署脚本

提交:1d1fff5 · 作者:dkjsiogu · 时间:22:06

优化图像处理参数,增加测试模式支持

优化了图像处理参数配置,增强了测试模式支持,主要涉及主程序逻辑调整和README文档更新。

📈 代码变更统计

类型行数
新增122
删除34
净增88

📁 主要文件变更

  • src/main.cpp — 核心逻辑(148行, 修改)
  • README.md — 文档说明(8行, 修改)

提交:e16005a · 作者:dkjsiogu · 时间:20:32

Mark stable official bridge baseline

标记稳定版的官方桥接基线版本,更新了README文档和安装/运行脚本,确立项目当前稳定状态。

📈 代码变更统计

类型行数
新增23
删除2
净增21

📁 主要文件变更

  • scripts/install-autostart.sh — Shell 脚本(9行, 修改)
  • scripts/run-bridge.sh — Shell 脚本(9行, 修改)
  • README.md — 文档说明(7行, 修改)

提交:016096c · 作者:dkjsiogu · 时间:16:03

Add one-click bridge autostart installer

新增一键自启动安装脚本,包含桌面快捷方式文件和自动启动安装器,简化了桥接服务的部署流程。

📈 代码变更统计

类型行数
新增113
删除0
净增113

📁 主要文件变更

  • scripts/install-autostart.sh — Shell 脚本(83行, 新增)
  • README.md — 文档说明(15行, 修改)
  • deploy/autostart/minimal-hik-gimbal-bridge.desktop.in — 桌面快捷方式(10行, 新增)
  • scripts/run-bridge.sh — Shell 脚本(5行, 修改)

提交:6b2f95e · 作者:dkjsiogu · 时间:15:40

Simplify official bridge deployment

简化桥接部署方案,重构了README文档,新增UDP播放器终端模拟器工具,更新了协议头文件和主程序。

📈 代码变更统计

类型行数
新增339
删除65
净增274

📁 主要文件变更

  • tools/player_end_emulator.py — Python 脚本(226行, 新增)
  • README.md — 文档说明(85行, 修改)
  • src/protocol.hpp — 核心逻辑(41行, 修改)
  • src/main.cpp — 核心逻辑(31行, 修改)
  • scripts/run-bridge.sh — Shell 脚本(18行, 新增)
  • .gitignore — Git 忽略规则(3行, 修改)

提交:d4e8819 · 作者:dkjsigou · 时间:01:17

Add referee frame wrapping and optional 图传TX serial output

新增裁判系统帧封装功能,支持CRC8校验和官方裁判系统串口帧格式;增加图传TX串口直连选项(921600波特率);新增可选的UDP PV31回退通道。

📈 代码变更统计

类型行数
新增183
删除9
净增174

📁 主要文件变更

  • src/main.cpp — 核心逻辑(146行, 修改)
  • src/protocol.hpp — 核心逻辑(46行, 修改)


🎯 dkjsiogu/rm-native-viewer — RM原生图像查看器 — 简化部署流程,切换自启动为客户端ID模式

提交:99f4bb8 · 作者:dkjsiogu · 时间:20:32

Mark stable official viewer baseline

标记稳定版的官方查看器基线版本,确立当前代码的稳定状态。


提交:53924ab · 作者:dkjsiogu · 时间:16:03

Switch viewer autostart to client IDs

将查看器的自启动机制从旧方式切换为客户端ID模式,更新了安装脚本和README文档。

📈 代码变更统计

类型行数
新增67
删除65
净增2

📁 主要文件变更

  • scripts/install-autostart.sh — Shell 脚本(82行, 修改)
  • README.md — 文档说明(50行, 修改)

提交:8a113ba · 作者:dkjsiogu · 时间:15:40

Simplify official viewer deployment

简化官方查看器的部署流程,重写了运行脚本(run-viewer.sh),对Rust主程序进行了大幅重构与优化。

📈 代码变更统计

类型行数
新增267
删除91
净增176

📁 主要文件变更

  • src/main.rs — Rust 源码(185行, 修改)
  • scripts/run-profile.sh — Shell 脚本(71行, 修改)
  • README.md — 文档说明(68行, 修改)
  • scripts/run-viewer.sh — Shell 脚本(21行, 新增)
  • scripts/install-autostart.sh — Shell 脚本(13行, 修改)


🎯 wenziji-hub/pfa_vision_26 — PFA视觉识别系统 — R标(红色装甲板)过滤逻辑迭代、自动增益模块多项优化

提交:7415ef6 · 作者:wenziji · 时间:17:59

bug

修复了自动增益检测器中的一个bug,微调了配置文件参数。

📈 代码变更统计

类型行数
新增3
删除2
净增1

📁 主要文件变更

  • tasks/auto_buff/buff_detector.cpp — 核心逻辑(3行, 修改)
  • configs/standard3.yaml — 配置文件(2行, 修改)

提交:3f8f0a2 · 作者:wenziji · 时间:16:27

R标过滤

新增R标(红色装甲板标签)过滤功能,在buff检测器中添加了198行的过滤逻辑实现,同时更新了配置文件和主程序。

📈 代码变更统计

类型行数
新增238
删除0
净增238

📁 主要文件变更

  • tasks/auto_buff/buff_detector.cpp — 核心逻辑(198行, 修改)
  • tasks/auto_buff/buff_detector.hpp — 核心逻辑(17行, 修改)
  • configs/standard3.yaml — 配置文件(15行, 修改)
  • src/auto_buff_debug_mpc.cpp — 核心逻辑(4行, 修改)
  • src/standard_mpc.cpp — 核心逻辑(4行, 修改)

提交:18b6e00 · 作者:wenziji · 时间:15:50

R标过滤显示在debug

将R标过滤结果显示在调试画面中,便于开发验证过滤效果。

📈 代码变更统计

类型行数
新增26
删除6
净增20

📁 主要文件变更

  • tasks/auto_buff/buff_detector.cpp — 核心逻辑(29行, 修改)
  • tasks/auto_buff/buff_detector.hpp — 核心逻辑(3行, 修改)

提交:8c01156 · 作者:wenziji · 时间:15:22

参数

调整了标准配置中的参数设定。

📈 代码变更统计

类型行数
新增2
删除2
净增0

📁 主要文件变更

  • configs/standard3.yaml — 配置文件(4行, 修改)

提交:a74439a · 作者:wenziji · 时间:15:20

R标过滤

继续完善R标过滤功能,添加了YOLO11检测集成,更新了多个核心源文件。

📈 代码变更统计

类型行数
新增84
删除5
净增79

📁 主要文件变更

  • tasks/auto_buff/buff_detector.cpp — 核心逻辑(65行, 修改)
  • tasks/auto_buff/buff_detector.hpp — 核心逻辑(9行, 修改)
  • tasks/auto_buff/yolo11_buff.cpp — 核心逻辑(6行, 修改)
  • configs/standard3.yaml — 配置文件(3行, 修改)
  • src/auto_buff_debug_mpc.cpp — 核心逻辑(3行, 修改)
  • src/standard_mpc.cpp — 核心逻辑(3行, 修改)

提交:145ca9e · 作者:wenziji · 时间:14:28

R标黄色点改成重投影点

将R标可视化中的黄色标示点改为重投影点,使调试显示更加准确反映实际物理位置。

📈 代码变更统计

类型行数
新增3
删除3
净增0

📁 主要文件变更

  • src/auto_buff_debug_mpc.cpp — 核心逻辑(2行, 修改)
  • tasks/auto_buff/buff_detector.cpp — 核心逻辑(2行, 修改)
  • tasks/auto_buff/buff_gap_pnp.cpp — 核心逻辑(2行, 修改)

提交:0799f8b · 作者:wenziji · 时间:13:43

R标坐标系重建

重构了R标的坐标系系统,优化了求解器中的坐标转换逻辑。

📈 代码变更统计

类型行数
新增22
删除13
净增9

📁 主要文件变更

  • tasks/auto_buff/buff_solver.cpp — 核心逻辑(28行, 修改)
  • tasks/auto_buff/buff_r_center_policy.hpp — 核心逻辑(7行, 修改)

提交:f0d330f · 作者:wenziji · 时间:11:30

试图消除灯臂干扰,并且换了模型

尝试消除灯臂对检测的干扰,更换了视觉模型,新增了项目交接文档(HANDOFF.md)。

📈 代码变更统计

类型行数
新增351
删除2
净增349

📁 主要文件变更

  • docs/HANDOFF.md — 文档说明(332行, 新增)
  • tasks/auto_buff/buff_detector.cpp — 核心逻辑(19行, 修改)
  • assets/best_red_metadata.yaml — 配置文件(2行, 修改)
  • assets/best_red.bin — 模型文件(0行, 修改)


🎯 Lavender3533/mod-1 — Minecraft模组 CombatArts — 联机动画修复、披风渲染、检视动画功能增强

提交:7f1b7d7 · 作者:Lavender3533 · 时间:10:52

ci: 加固 Gradle 下载, 修复 wrapper Connection refused

加固Gradle构建流程,增加网络超时时间(10s→60s),改用新版gradle/actions/setup-gradle@v4动作以提供更好的缓存与重试机制。

📈 代码变更统计

类型行数
新增4
删除2
净增2

📁 主要文件变更

  • .github/workflows/build-and-release.yml — 配置文件(4行, 修改)
  • gradle/wrapper/gradle-wrapper.properties — 属性配置(2行, 修改)

提交:e8a6c2e · 作者:Lavender3533 · 时间:10:51

ci: 修复 ForgeGradle 插件解析失败

修复GitHub Actions中ForgeGradle插件解析失败的问题,通过resolutionStrategy插件映射解决。

📈 代码变更统计

类型行数
新增7
删除0
净增7

📁 主要文件变更

  • settings.gradle — 其他文件(7行, 修改)

提交:f6a13f8 · 作者:Lavender3533 · 时间:10:43

fix: 补提交 PoseTweakerScreen + EF 动画 JSON 修复 CI 编译

补提交之前遗漏的PoseTweakerScreen界面文件和EF动画JSON文件(包含格挡、后退、冲刺等多组剑术动画),修复CI编译失败。

📈 代码变更统计

类型行数
新增1315
删除0
净增1315

📁 主要文件变更

  • src/main/resources/assets/combat_arts/models/animations/biped/combat/sword_dash.json — JSON 数据(224行, 新增)
  • src/main/resources/assets/combat_arts/models/animations/biped/combat/sword_auto2.json — JSON 数据(219行, 新增)
  • src/main/resources/assets/combat_arts/models/animations/biped/combat/step_backward.json — JSON 数据(217行, 新增)
  • src/main/resources/assets/combat_arts/models/animations/biped/combat/sword_auto3.json — JSON 数据(208行, 新增)
  • src/main/resources/assets/combat_arts/models/animations/biped/combat/guard_sword_hit.json — JSON 数据(203行, 新增)
  • src/main/resources/assets/combat_arts/models/animations/biped/combat/guard_sword.json — JSON 数据(168行, 新增)
  • src/main/java/org/example/combatarts/combat/client/PoseTweakerScreen.java — Java 源码(76行, 新增)

提交:471ac6b · 作者:Lavender3533 · 时间:10:36

fix: 披风跟 EF Chest + 抵消 PartPose Y 旋转修正面方向 + 双面渲染

修复披风渲染:改用EF Armature胸部关节矩阵计算位置,修正Y旋转使披风正确朝向玩家背后,启用双面渲染兜底。

📈 代码变更统计

类型行数
新增17
删除6
净增11

📁 主要文件变更

  • src/main/java/org/example/combatarts/combat/client/CombatCapeLayer.java — Java 源码(23行, 修改)

提交:e52f673 · 作者:Lavender3533 · 时间:09:22

fix: 攻击动画卡带 + 联机手持物品互串

修复联机模式下攻击动画卡住的问题(改用nanoTime墙钟计时),修复手持物品渲染在多玩家场景下互相串扰的bug。

📈 代码变更统计

类型行数
新增15
删除13
净增2

📁 主要文件变更

  • src/main/java/org/example/combatarts/combat/client/SkinnedMeshLayer.java — Java 源码(17行, 修改)
  • src/main/java/org/example/combatarts/combat/client/CombatPlayerModel.java — Java 源码(5行, 修改)
  • src/main/java/org/example/combatarts/combat/client/BackWeaponLayer.java — Java 源码(2行, 修改)
  • src/main/java/org/example/combatarts/combat/client/CombatItemInHandLayer.java — Java 源码(2行, 修改)
  • src/main/java/org/example/combatarts/combat/client/GuardWeaponLayer.java — Java 源码(2行, 修改)

提交:c91e1ed · 作者:Lavender3533 · 时间:08:59

fix: 联机动画状态隔离 + 披风跟 EF Chest + 隐藏 box model

修复联机动画状态隔离问题(过渡状态改为per-player Map),改进披风跟随EF Chest逻辑,启用蒙皮时隐藏box模型消除Z-fighting。

📈 代码变更统计

类型行数
新增55
删除57
净增-2

📁 主要文件变更

  • src/main/java/org/example/combatarts/combat/client/SkinnedMeshLayer.java — Java 源码(61行, 修改)
  • src/main/java/org/example/combatarts/combat/client/CombatCapeLayer.java — Java 源码(45行, 修改)
  • src/main/java/org/example/combatarts/combat/client/CombatPlayerModel.java — Java 源码(6行, 修改)

提交:1a67619 · 作者:Lavender3533 · 时间:08:19

feat: 检视动画两段连续 + 剑旋转同步 + Tweaker inspect 调试目标

新增检视动画功能:两段连续动画(看刃面→换角度看刀身→收回,4秒循环),剑旋转与骨骼同步插值,Tweaker增加inspect冻结调试目标。

📈 代码变更统计

类型行数
新增103
删除2
净增101

📁 主要文件变更

  • src/main/java/org/example/combatarts/combat/client/SkinnedMeshLayer.java — Java 源码(60行, 修改)
  • src/main/java/org/example/combatarts/combat/client/CombatItemInHandLayer.java — Java 源码(32行, 修改)
  • src/main/java/org/example/combatarts/combat/client/render/mesh/MeshManager.java — Java 源码(11行, 修改)
  • src/main/java/org/example/combatarts/combat/client/BlockPoseTweaker.java — Java 源码(2行, 修改)

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

发表回复

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