📅 日期:2026年5月2日
📊 今日统计:5个仓库 · 27次提交 · 新增11465行 · 删除376行 · 净增11089行
🎯 dkjsiogu/minimal_hik_gimbal_bridge — 海康威视云台桥接项目初始导入
🔨 f7d2396 · dkjsiogu · 23:37
Initial import
首次导入项目代码,包含项目配置文件、源文件及文档。共新增 1782 行代码,搭建完整项目骨架。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 1782 |
| 删除 | 0 |
| 净增 | +1782 |
📁 主要文件变更
src/main.cpp— C++ 源文件 (1173行, 新增)src/protocol.hpp— C++ 头文件 (307行, 新增)README.md— 文档说明 (247行, 新增)CMakeLists.txt— CMake 构建配置 (52行, 新增).gitignore— Git 忽略配置 (3行, 新增)
🎯 dkjsiogu/rm-native-viewer — RM原生查看器项目初始导入(Rust)
🔨 57d4454 · dkjsiogu · 23:37
Initial import
首次导入项目代码,包含项目配置文件、源文件及文档。共新增 5640 行代码,搭建完整项目骨架。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 5640 |
| 删除 | 0 |
| 净增 | +5640 |
📁 主要文件变更
Cargo.lock— 依赖锁定文件 (3522行, 新增)src/main.rs— Rust 源文件 (1259行, 新增)src/custom_client.rs— Rust 源文件 (400行, 新增)README.md— 文档说明 (255行, 新增)scripts/install-autostart.sh— Shell 脚本 (112行, 新增)scripts/run-profile.sh— Shell 脚本 (68行, 新增)Cargo.toml— 项目配置 (10行, 新增)deploy/autostart/rm-native-viewer.desktop.in— 桌面启动器模板 (10行, 新增)
🎯 dkjsiogu/screeps — Screeps AI 殖民地管理 — 升级冲刺优化、采集器路径改进、房间缓存优化
🔨 0a1549c · dkjsiogu · 15:53
Preempt extra carriers for upgrade rush
优化升级冲刺(upgrade rush)策略:调整 carrier 分配逻辑,优先保障控制器升级,允许在没有 controller container 的情况下执行升级冲刺。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 16 |
| 删除 | 3 |
| 净增 | +13 |
📁 主要文件变更
main.js— JavaScript 源文件 (19行, 修改)
🔨 e9c0e48 · dkjsiogu · 15:52
Prioritize upgrade rush over extra carriers
优化升级冲刺(upgrade rush)策略:调整 carrier 分配逻辑,优先保障控制器升级,允许在没有 controller container 的情况下执行升级冲刺。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 5 |
| 删除 | 0 |
| 净增 | +5 |
📁 主要文件变更
main.js— JavaScript 源文件 (5行, 修改)
🔨 1f1bc45 · dkjsiogu · 15:50
Allow upgrade rush without controller container
优化升级冲刺(upgrade rush)策略:调整 carrier 分配逻辑,优先保障控制器升级,允许在没有 controller container 的情况下执行升级冲刺。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 2 |
| 删除 | 2 |
| 净增 | +0 |
📁 主要文件变更
main.js— JavaScript 源文件 (4行, 修改)
🔨 0a827c1 · dkjsiogu · 15:49
Reserve storage floor for upgrade rush
优化升级冲刺(upgrade rush)策略:调整 carrier 分配逻辑,优先保障控制器升级,允许在没有 controller container 的情况下执行升级冲刺。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 88 |
| 删除 | 39 |
| 净增 | +49 |
📁 主要文件变更
room.cache.js— JavaScript 源文件 (28行, 修改)role.upgrader.js— JavaScript 源文件 (27行, 修改)role.carrier.js— JavaScript 源文件 (21行, 修改)role.transporter.js— JavaScript 源文件 (18行, 修改)main.js— JavaScript 源文件 (15行, 修改)role.builder.js— JavaScript 源文件 (9行, 修改)role.maintainer.js— JavaScript 源文件 (9行, 修改)
🔨 c9ef383 · dkjsiogu · 15:28
Recover stuck collectors from border exits
修复采集器(collector)卡在边界出口的问题,添加恢复逻辑使卡住的采集器能自动脱困返回工作位置。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 88 |
| 删除 | 8 |
| 净增 | +80 |
📁 主要文件变更
role.collector.js— JavaScript 源文件 (96行, 修改)
🔨 7ccd6e9 · dkjsiogu · 15:18
Reduce collector border congestion
减少采集器在边界区域的拥堵,优化路径选择逻辑,提高采集效率。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 57 |
| 删除 | 0 |
| 净增 | +57 |
📁 主要文件变更
role.collector.js— JavaScript 源文件 (57行, 修改)
🔨 67423ab · dkjsiogu · 15:13
Fix upgrader energy collection movement
修复升级者(upgrader)收集能量时的移动逻辑,清理无效代码。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 0 |
| 删除 | 5 |
| 净增 | -5 |
📁 主要文件变更
role.upgrader.js— JavaScript 源文件 (5行, 修改)
🔨 afe65b8 · dkjsiogu · 15:09
Fix collector remote assignment
修复采集器远程分配逻辑,确保采集器能正确分配到目标房间。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 98 |
| 删除 | 4 |
| 净增 | +94 |
📁 主要文件变更
role.collector.js— JavaScript 源文件 (87行, 修改)main.js— JavaScript 源文件 (15行, 修改)
🔨 87aa1ec · dkjsiogu · 01:33
Rebalance upgrader and transporter spawns
重新平衡升级者(upgrader)和运输者(transporter)的生成比例,优化人口结构以提升整体效率。大幅重写 main.js 的核心调度逻辑。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 757 |
| 删除 | 53 |
| 净增 | +704 |
📁 主要文件变更
main.js— JavaScript 源文件 (617行, 修改)role.transporter.js— JavaScript 源文件 (191行, 修改)role.upgrader.js— JavaScript 源文件 (2行, 修改)
🔨 322fdd2 · dkjsiogu · 01:33
Improve remote hauling behaviors
改进远程运输行为:优化 carrier 远程运输路径、collector 收集策略和 relay 中继逻辑,提升远程资源输送效率。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 676 |
| 删除 | 25 |
| 净增 | +651 |
📁 主要文件变更
role.collector.js— JavaScript 源文件 (341行, 修改)role.relay.js— JavaScript 源文件 (316行, 修改)role.carrier.js— JavaScript 源文件 (44行, 修改)
🔨 9056266 · dkjsiogu · 01:33
Optimize room cache helpers
优化房间缓存辅助函数,提高维护者(maintainer)的任务分配效率和缓存性能。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 42 |
| 删除 | 7 |
| 净增 | +35 |
📁 主要文件变更
room.cache.js— JavaScript 源文件 (33行, 修改)role.maintainer.js— JavaScript 源文件 (10行, 修改)s.telemetry.js— JavaScript 源文件 (4行, 修改)建筑缓存.js— JavaScript 源文件 (2行, 修改)
🎯 wenziji-hub/pfa_vision_26 — PFA视觉26 — Buff检测与PnP解算优化、YOLO降噪、白线过滤
🔨 923f458 · wenziji · 13:07
再试下纯二维的
尝试纯二维解算方案,大幅修改 buff_solver.cpp 解算逻辑,新增 191 行代码实现二维空间内的 Buffalo 定位算法。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 268 |
| 删除 | 6 |
| 净增 | +262 |
📁 主要文件变更
tasks/auto_buff/buff_solver.cpp— C++ 源文件 (193行, 修改)tasks/auto_buff/buff_solver.hpp— C++ 头文件 (38行, 修改)configs/standard3.yaml— 配置文件 (24行, 修改)src/auto_buff_debug_mpc.cpp— C++ 源文件 (9行, 修改)src/standard_mpc.cpp— C++ 源文件 (4行, 修改)tasks/auto_buff/buff_detector.cpp— C++ 源文件 (3行, 修改)tasks/auto_buff/buff_type.hpp— C++ 头文件 (3行, 修改)
🔨 2a3f02f · wenziji · 12:33
调试线延长
延长调试可视化线的绘制范围,便于调试时观察解算效果。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 10 |
| 删除 | 10 |
| 净增 | +0 |
📁 主要文件变更
src/auto_buff_debug_mpc.cpp— C++ 源文件 (20行, 修改)
🔨 48b0c52 · wenziji · 12:23
R标线去除关键点
去除 R 标记检测中的关键点匹配步骤,简化算法流程,减少计算开销。主要修改了 buff_solver.cpp 中的解算逻辑。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 92 |
| 删除 | 53 |
| 净增 | +39 |
📁 主要文件变更
tasks/auto_buff/buff_solver.cpp— C++ 源文件 (115行, 修改)src/auto_buff_debug_mpc.cpp— C++ 源文件 (21行, 修改)tasks/auto_buff/buff_gap_pnp.cpp— C++ 源文件 (5行, 修改)tasks/auto_buff/buff_solver.hpp— C++ 头文件 (4行, 修改)
🔨 ced06fa · wenziji · 11:45
传视白线过滤
对图像中的白线目标进行过滤处理,减少白线对 Buff 检测的干扰。修改了 buff_gap_pnp.cpp 和 buff_solver.cpp 的解算逻辑。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 63 |
| 删除 | 59 |
| 净增 | +4 |
📁 主要文件变更
tasks/auto_buff/buff_solver.cpp— C++ 源文件 (71行, 修改)tasks/auto_buff/buff_gap_pnp.cpp— C++ 源文件 (35行, 修改)tasks/auto_buff/buff_solver.hpp— C++ 头文件 (5行, 修改)tasks/auto_buff/buff_type.hpp— C++ 头文件 (4行, 修改)tests/buff_gap_pnp_test.cpp— C++ 源文件 (3行, 修改)configs/standard3.yaml— 配置文件 (2行, 修改)tasks/auto_buff/buff_detector.hpp— C++ 头文件 (2行, 修改)
🔨 ac07da5 · wenziji · 11:00
白线修复
修复白线过滤相关问题,调整 debug_mpc 中的参数配置。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 5 |
| 删除 | 2 |
| 净增 | +3 |
📁 主要文件变更
src/auto_buff_debug_mpc.cpp— C++ 源文件 (7行, 修改)
🔨 6ae8a49 · wenziji · 10:35
链路整理了一遍
全面整理 Buff 检测处理链路,重构 buff_solver.cpp(增改 264 行),整合 buff_gap_pnp 和 buff_type 等模块,使各组件间接口更加清晰。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 376 |
| 删除 | 11 |
| 净增 | +365 |
📁 主要文件变更
tasks/auto_buff/buff_solver.cpp— C++ 源文件 (271行, 修改)tasks/auto_buff/buff_solver.hpp— C++ 头文件 (33行, 修改)tasks/auto_buff/buff_gap_pnp.cpp— C++ 源文件 (28行, 修改)configs/standard3.yaml— 配置文件 (19行, 修改)tests/buff_gap_pnp_test.cpp— C++ 源文件 (14行, 修改)tasks/auto_buff/buff_detector.cpp— C++ 源文件 (13行, 修改)tasks/auto_buff/buff_gap_pnp.hpp— C++ 头文件 (4行, 修改)tasks/auto_buff/buff_type.cpp— C++ 源文件 (3行, 修改)
🔨 88ea998 · wenziji · 07:19
调试线修改
修改调试可视化线的绘制逻辑,分别在 auto_buff_debug.cpp 和 auto_buff_debug_mpc.cpp 中增加调试输出,便于视觉调试。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 25 |
| 删除 | 2 |
| 净增 | +23 |
📁 主要文件变更
src/auto_buff_debug_mpc.cpp— C++ 源文件 (17行, 修改)src/auto_buff_debug.cpp— C++ 源文件 (10行, 修改)
🔨 310895f · wenziji · 06:59
调试线加入
添加调试可视化线,在 debug 模式下显示更多中间计算结果,辅助算法调试。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 10 |
| 删除 | 0 |
| 净增 | +10 |
📁 主要文件变更
src/auto_buff_debug_mpc.cpp— C++ 源文件 (9行, 修改)src/auto_buff_debug.cpp— C++ 源文件 (1行, 修改)
🔨 3838f3d · wenziji · 06:38
simple_line确定R标
通过 simple_line 方法确定 R 标记中心位置,新增 R 中心追踪器(buff_r_center_tracker),优化 buff_detector 检测逻辑和解算器。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 367 |
| 删除 | 12 |
| 净增 | +355 |
📁 主要文件变更
tasks/auto_buff/buff_detector.cpp— C++ 源文件 (116行, 修改)tasks/auto_buff/buff_solver.cpp— C++ 源文件 (108行, 修改)tasks/auto_buff/buff_r_center_tracker.hpp— C++ 头文件 (58行, 修改)tests/buff_r_center_tracker_test.cpp— C++ 源文件 (26行, 修改)configs/standard3.yaml— 配置文件 (16行, 修改)src/auto_buff_debug_mpc.cpp— C++ 源文件 (15行, 修改)src/standard_mpc.cpp— C++ 源文件 (12行, 修改)tasks/auto_buff/buff_detector.hpp— C++ 头文件 (12行, 修改)
🔨 fa0e316 · wenziji · 03:58
降噪
添加 YOLO 降噪模块(buff_yolo_denoise),对 YOLO 检测结果进行后处理降噪,提高检测稳定性。新增了降噪相关的 .cpp/.hpp 文件和测试用例。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 196 |
| 删除 | 5 |
| 净增 | +191 |
📁 主要文件变更
tasks/auto_buff/buff_yolo_denoise.cpp— C++ 源文件 (74行, 新增)tests/buff_yolo_denoise_test.cpp— C++ 源文件 (49行, 新增)tasks/auto_buff/buff_yolo_denoise.hpp— C++ 头文件 (31行, 新增)tasks/auto_buff/yolo11_buff.cpp— C++ 源文件 (26行, 修改)configs/standard3.yaml— 配置文件 (16行, 修改)CMakeLists.txt— CMake 构建配置 (2行, 修改)tasks/auto_buff/yolo11_buff.hpp— C++ 头文件 (2行, 修改)tasks/auto_buff/CMakeLists.txt— CMake 构建配置 (1行, 修改)
🔨 51af3e5 · wenziji · 02:47
优化
优化 buff_gap_pnp 解算逻辑并补充测试用例。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 19 |
| 删除 | 1 |
| 净增 | +18 |
📁 主要文件变更
tests/buff_gap_pnp_test.cpp— C++ 源文件 (11行, 修改)tasks/auto_buff/buff_gap_pnp.cpp— C++ 源文件 (9行, 修改)
🔨 fd57af8 · wenziji · 02:05
传视尝试去除灯臂影响
尝试去除灯臂对传视觉检测的干扰,在 buff_gap_pnp.cpp 中实现了灯臂影响消除逻辑。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 102 |
| 删除 | 3 |
| 净增 | +99 |
📁 主要文件变更
tasks/auto_buff/buff_gap_pnp.cpp— C++ 源文件 (66行, 修改)tasks/auto_buff/buff_solver.cpp— C++ 源文件 (14行, 修改)tasks/auto_buff/buff_detector.cpp— C++ 源文件 (10行, 修改)configs/standard3.yaml— 配置文件 (5行, 修改)tasks/auto_buff/buff_gap_pnp.hpp— C++ 头文件 (5行, 修改)tests/buff_gap_pnp_test.cpp— C++ 源文件 (5行, 修改)
🔨 c6d0881 · wenziji · 00:52
传视接上R标和PnP
将 R 标记检测与 PnP 解算流程对接,串联整个传视觉处理管线。大幅修改 buff_detector.cpp(增改 376 行),增加多种流程状态支持。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 516 |
| 删除 | 28 |
| 净增 | +488 |
📁 主要文件变更
tasks/auto_buff/buff_detector.cpp— C++ 源文件 (379行, 修改)tasks/auto_buff/buff_solver.cpp— C++ 源文件 (75行, 修改)tasks/auto_buff/buff_detector.hpp— C++ 头文件 (39行, 修改)tasks/auto_buff/buff_gap_pnp.cpp— C++ 源文件 (21行, 修改)tests/buff_gap_pnp_test.cpp— C++ 源文件 (11行, 修改)configs/standard3.yaml— 配置文件 (7行, 修改)tasks/auto_buff/buff_type.hpp— C++ 头文件 (7行, 修改)tasks/auto_buff/buff_gap_pnp.hpp— C++ 头文件 (3行, 修改)
🎯 Lavender3533/mod-1 — Minecraft CombatArts模组 — BLOCK姿势烘焙与蓄力攻击系统
🔨 bf95830 · Lavender3533 · 09:00
feat: 程序化 BLOCK + 蓄力姿势, Tweaker 6 通道, 拔刀转刀 WIP
Minecraft 战斗模组开发:完成 BLOCK 姿势烘焙(6 关节 + Tweaker 微调)、BlockPoseTweaker 6 通道控制、GuardWeaponLayer 第 3 轮烘焙。实现了蓄力攻击程序化静态姿势,并调整拔刀动画时长从 16 到 24 ticks 为转刀预留时间。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 165 |
| 删除 | 38 |
| 净增 | +127 |
📁 主要文件变更
src/main/java/org/example/combatarts/combat/client/render/mesh/MeshManager.java— Java 源文件 (78行, 修改)src/main/java/org/example/combatarts/combat/client/SkinnedMeshLayer.java— Java 源文件 (70行, 修改)src/main/java/org/example/combatarts/combat/client/BlockPoseTweaker.java— Java 源文件 (42行, 修改)src/main/java/org/example/combatarts/combat/client/GuardWeaponLayer.java— Java 源文件 (8行, 修改)src/main/java/org/example/combatarts/combat/client/BackWeaponLayer.java— Java 源文件 (3行, 修改)src/main/java/org/example/combatarts/combat/CombatState.java— Java 源文件 (2行, 修改)
本文由自动化脚本生成,数据来源于GitHub API。
发表回复