📅 日期:2026年5月1日
📊 今日统计:3个仓库 · 27次提交 · 新增2672行 · 删除316行 · 净增2356行
🎯 Lavender3533/mod-1 — Minecraft 战斗动画模组开发
📝 d0802ba · Lavender3533 · 22:26
fix: 攻击动画姿态错误 + 边走边砍滑步
修复了攻击动画中角色弯腰、武器朝下以及边走边砍滑步的问题。通过 MeshManager 清除 Root 骨骼 X/Z 平移,SkinnedMeshLayer 让战斗动画完整播放,CombatInputHandler 在攻击时限制移动幅度。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 69 |
| 删除 | 10 |
| 净增 | 59 |
📁 主要文件变更
src/main/java/org/example/combatarts/combat/capability/CombatCapabilityEvents.java— modified (+2/-0)src/main/java/org/example/combatarts/combat/client/SkinnedMeshLayer.java— modified (+37/-9)src/main/java/org/example/combatarts/combat/client/render/mesh/MeshManager.java— modified (+17/-1)src/main/java/org/example/combatarts/combat/input/CombatInputHandler.java— modified (+13/-0)
📝 5bc8e27 · Lavender3533 · 19:45
feat: 拔刀/收刀动画 + 蒙皮模型上下半身分离
实现了拔刀/收刀动画系统,修正了 EF 骨骼映射并生成关键帧动画。支持上下半身分离:右臂播放战斗动画,腿部和躯干保持移动动画,配合 BlockPoseTweaker 调试通道。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 846 |
| 删除 | 58 |
| 净增 | 788 |
📁 主要文件变更
convert_anim.py— added (+179/-0)gen_draw_anim.py— added (+120/-0)src/main/java/org/example/combatarts/combat/client/BackWeaponLayer.java— modified (+25/-30)src/main/java/org/example/combatarts/combat/client/BlockPoseTweaker.java— modified (+22/-2)src/main/java/org/example/combatarts/combat/client/CombatPlayerModel.java— modified (+1/-1)src/main/java/org/example/combatarts/combat/client/SkinnedMeshLayer.java— modified (+151/-9)src/main/java/org/example/combatarts/combat/client/render/mesh/MeshManager.java— modified (+89/-0)src/main/java/org/example/combatarts/combat/input/CombatInputHandler.java— modified (+7/-8)
🎯 wenziji-hub/pfa_vision_26 — 机器人视觉 Buff 识别系统 — 传视优化与防抖
📝 4926c15 · wenziji · 19:37
FPS显示改在了左下角
将 FPS 显示从默认位置移至屏幕左下角,方便比赛时查看帧率信息。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 6 |
| 删除 | 2 |
| 净增 | 4 |
📁 主要文件变更
tasks/auto_buff/yolo11_buff.cpp— modified (+6/-2)
📝 bf5633b · wenziji · 19:25
紫色 E0 椭圆时序防抖
为紫色 E0 椭圆添加了时序防抖机制,通过 buff_gap_pnp 的姿态解算和时序滤波,减少识别抖动,提高 Buff 打击稳定性。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 172 |
| 删除 | 6 |
| 净增 | 166 |
📁 主要文件变更
configs/standard3.yaml— modified (+7/-0)tasks/auto_buff/buff_gap_pnp.cpp— modified (+116/-2)tasks/auto_buff/buff_gap_pnp.hpp— modified (+19/-1)tasks/auto_buff/buff_solver.cpp— modified (+29/-3)tasks/auto_buff/buff_solver.hpp— modified (+1/-0)
📝 edf5695 · wenziji · 18:34
传视小改一波
对视觉传输(传视)模块进行了参数调整与算法优化,涉及 buff_gap_pnp 和 buff_solver 的 PnP 解算参数改进。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 4 |
| 删除 | 14 |
| 净增 | -10 |
📁 主要文件变更
tasks/auto_buff/buff_gap_pnp.cpp— modified (+4/-14)
📝 42bc415 · wenziji · 17:40
传视优化-补
对视觉传输(传视)模块进行了参数调整与算法优化,涉及 buff_gap_pnp 和 buff_solver 的 PnP 解算参数改进。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 3 |
| 删除 | 3 |
| 净增 | 0 |
📁 主要文件变更
configs/standard3.yaml— modified (+3/-3)
📝 9a1f07e · wenziji · 17:39
传视优化
对视觉传输(传视)模块进行了参数调整与算法优化,涉及 buff_gap_pnp 和 buff_solver 的 PnP 解算参数改进。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 46 |
| 删除 | 7 |
| 净增 | 39 |
📁 主要文件变更
configs/standard3.yaml— modified (+2/-0)tasks/auto_buff/buff_gap_pnp.cpp— modified (+36/-7)tasks/auto_buff/buff_gap_pnp.hpp— modified (+2/-0)tasks/auto_buff/buff_solver.cpp— modified (+6/-0)
📝 8905cf7 · wenziji · 00:44
传视优化
对视觉传输(传视)模块进行了参数调整与算法优化,涉及 buff_gap_pnp 和 buff_solver 的 PnP 解算参数改进。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 9 |
| 删除 | 3 |
| 净增 | 6 |
📁 主要文件变更
configs/standard3.yaml— modified (+1/-0)tasks/auto_buff/buff_gap_pnp.cpp— modified (+5/-3)tasks/auto_buff/buff_gap_pnp.hpp— modified (+1/-0)tasks/auto_buff/buff_solver.cpp— modified (+2/-0)
📝 5fad346 · wenziji · 00:16
传视不知道到底优化了没有
对视觉传输(传视)模块进行了参数调整与算法优化,涉及 buff_gap_pnp 和 buff_solver 的 PnP 解算参数改进。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 131 |
| 删除 | 3 |
| 净增 | 128 |
📁 主要文件变更
configs/standard3.yaml— modified (+7/-0)tasks/auto_buff/buff_gap_pnp.cpp— modified (+104/-3)tasks/auto_buff/buff_gap_pnp.hpp— modified (+6/-0)tasks/auto_buff/buff_solver.cpp— modified (+14/-0)
📝 64aa646 · wenziji · 00:01
传视再次优化
对视觉传输(传视)模块进行了参数调整与算法优化,涉及 buff_gap_pnp 和 buff_solver 的 PnP 解算参数改进。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 38 |
| 删除 | 16 |
| 净增 | 22 |
📁 主要文件变更
configs/standard3.yaml— modified (+6/-6)tasks/auto_buff/buff_gap_pnp.cpp— modified (+26/-4)tasks/auto_buff/buff_gap_pnp.hpp— modified (+6/-6)
🎯 dkjsiogu/screeps — Screeps MMO 殖民地物流系统大重构 — 存储中转、运输车、采集器
📝 c72a4ba · dkjsiogu · 16:28
Add dropped-energy collector
新增了掉落能量收集器角色(role.collector),负责在地图上收集散落的能量资源,减少能量浪费。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 259 |
| 删除 | 10 |
| 净增 | 249 |
📁 主要文件变更
main.js— modified (+34/-9)role.collector.js— added (+224/-0)s.telemetry.js— modified (+1/-1)
📝 57c339a · dkjsiogu · 16:15
Renew transporters before expiry
为运输车(transporter)添加了过期前续命逻辑,防止运输车在任务途中因寿命耗尽而消失。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 23 |
| 删除 | 0 |
| 净增 | 23 |
📁 主要文件变更
role.transporter.js— modified (+23/-0)
📝 55c262d · dkjsiogu · 15:59
Retire outdated haulers after replacement
实现了运输车退役/回收机制,被替换的旧 haulers 逐个回收,避免一次性回收导致的物流中断。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 1 |
| 删除 | 1 |
| 净增 | 0 |
📁 主要文件变更
main.js— modified (+1/-1)
📝 a57a73e · dkjsiogu · 15:54
Allow bootstrap storage transporter
允许在启动阶段就使用存储运输车(storage transporter),加速初期物流建立。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 2 |
| 删除 | 1 |
| 净增 | 1 |
📁 主要文件变更
main.js— modified (+2/-1)
📝 107a6f3 · dkjsiogu · 15:53
Keep a live hauler during replacement
在替换运输车的过程中保持至少一个活跃的 hauler,确保替换期间物流不会完全中断。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 46 |
| 删除 | 0 |
| 净增 | 46 |
📁 主要文件变更
main.js— modified (+46/-0)
📝 6478c0e · dkjsiogu · 15:51
Wait for max storage hauler bodies
等待存储运输车生成最大部件体量的身体后再部署,提升单次运输效率。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 13 |
| 删除 | 1 |
| 净增 | 12 |
📁 主要文件变更
main.js— modified (+13/-1)
📝 8504a16 · dkjsiogu · 15:49
Recycle haulers one at a time
实现了运输车退役/回收机制,被替换的旧 haulers 逐个回收,避免一次性回收导致的物流中断。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 23 |
| 删除 | 1 |
| 净增 | 22 |
📁 主要文件变更
main.js— modified (+23/-1)
📝 c46e5c1 · dkjsiogu · 15:46
Replace relay chains with storage haulers
用存储运输车(storage hauler)替换原有的中继链(relay chain),大幅简化跨房间物流架构。主要涉及 main.js 和新增的 role.transporter.js。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 371 |
| 删除 | 36 |
| 净增 | 335 |
📁 主要文件变更
main.js— modified (+121/-33)role.carrier.js— modified (+160/-2)role.transporter.js— added (+89/-0)s.telemetry.js— modified (+1/-1)
📝 83e3e52 · dkjsiogu · 15:35
Retask old relays during storage reroute
在存储路由切换时重定向旧的中继角色,将闲置 relay 改派为其他任务,优化殖民地人力利用。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 91 |
| 删除 | 8 |
| 净增 | 83 |
📁 主要文件变更
main.js— modified (+90/-7)role.relay.js— modified (+1/-1)
📝 f5c45af · dkjsiogu · 15:13
Route mature-room logistics through storage
将成熟房间的物流全部路由到 storage 中转,修改了 carrier、builder、maintainer、upgrader、relay 等多个角色,统一通过存储中心取放资源。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 195 |
| 删除 | 38 |
| 净增 | 157 |
📁 主要文件变更
main.js— modified (+20/-7)role.builder.js— modified (+13/-10)role.carrier.js— modified (+103/-11)role.maintainer.js— modified (+19/-8)role.relay.js— modified (+9/-1)role.upgrader.js— modified (+17/-1)s.worker-relay.js— modified (+14/-0)
📝 abadeaa · dkjsiogu · 14:48
Assign miners to distinct sources
为矿工(miner)添加了分配至特定矿源(source)的逻辑,避免多个矿工争抢同一矿源,提高采集效率。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 118 |
| 删除 | 3 |
| 净增 | 115 |
📁 主要文件变更
main.js— modified (+34/-2)role.miner.js— modified (+84/-1)
📝 7c08d12 · dkjsiogu · 12:42
Keep builder spawns from blocking recovery
修复 builder 生成可能阻塞殖民地恢复的问题,调整生成优先级确保关键角色优先产出。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 2 |
| 删除 | 2 |
| 净增 | 0 |
📁 主要文件变更
main.js— modified (+2/-2)
📝 38246df · dkjsiogu · 12:38
Improve emergency carrier delivery
改进了紧急 carrier 配送逻辑,在灾后恢复期优先为关键建筑(spawn、extension)输送能量。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 14 |
| 删除 | 7 |
| 净增 | 7 |
📁 主要文件变更
role.carrier.js— modified (+14/-7)
📝 ac5a674 · dkjsiogu · 12:33
Protect spawn energy during recovery
在殖民地恢复期间保护 spawn 的能量不被 builder/upgrader 取走,确保足够的能量用于产出新 creep。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 17 |
| 删除 | 10 |
| 净增 | 7 |
📁 主要文件变更
role.maintainer.js— modified (+17/-10)
📝 143fdf1 · dkjsiogu · 12:30
Constrain emergency refill to relay recovery
将紧急补给(emergency refill)限定为中继恢复场景触发,避免误触导致 carrier 放弃正常任务。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 3 |
| 删除 | 1 |
| 净增 | 2 |
📁 主要文件变更
role.carrier.js— modified (+3/-1)
📝 5153bc2 · dkjsiogu · 12:28
Prioritize emergency carrier refill
改进了紧急 carrier 配送逻辑,在灾后恢复期优先为关键建筑(spawn、extension)输送能量。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 139 |
| 删除 | 72 |
| 净增 | 67 |
📁 主要文件变更
main.js— modified (+11/-4)role.carrier.js— modified (+128/-68)
📝 0d72b75 · dkjsiogu · 12:23
Harden emergency bootstrap spawning
加固了紧急启动生成的逻辑,确保殖民地崩溃后能可靠地恢复产卵能力。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 31 |
| 删除 | 3 |
| 净增 | 28 |
📁 主要文件变更
main.js— modified (+31/-3)
本文由自动化脚本生成,数据来源于GitHub API。
发表回复