AImer - 视觉与游戏自瞄
AImer - 基于计算机视觉目标检测的辅助瞄准学习项目代码仓库https://github.com/HeHaoyang1124/AImer注意代码已开源一切以上述仓库为主博客上任何生成的“可执行项目”均不符实声明本项目一切源码仅供学习使用可自由修改并应用于离线游戏但不应用于在线游戏而破坏游戏公平性。本项目的程序在线上游戏存在封号风险因违规竞技造成的后果需要自行承担。本项目禁止商用参考 PolyForm Noncommercial License 1.0.0 协议希望各位玩家热爱游戏、尊重对手、珍视账号共同维护游戏的公平竞技环境。作者学业繁重更新全靠缘分简介AImer是一个基于计算机视觉目标检测的辅助瞄准项目目前可用于【Aimlabs仅Gridshot】【无畏契约】【CS2】【生死狙击】进行辅助瞄准。AImer - aimlab视频演示AImer瞄准流程精简高效经过微调可以轻松拿下顶级高分Aimlabs自瞄展示程序逻辑屏幕截取使用DXGI截取全屏幕区域。目标检测使用OpenCV传统视觉方式根据色相和大小识别浅蓝色小球而不使用深度学习。鼠标控制使用IbInputSimulator模拟鼠标进行控制。根据视场角和游戏灵敏度计算输入实现“一帧拉”并实现自动开火。推荐设置项目数值预设视场角Valorant分辨率2560×1440画面质量Fastest延迟模式极低灵敏度0.1输入RawInput注意性能设置会影响输入延迟。不同的视场角会影响鼠标输入的计算结果。不同灵敏度在相同的模拟输入下未必是理想的倍数关系如果效果不符合预期可尝试以上的设置。其他模式以及不同设置尚未进行测试如有需要可联系作者hehaoyang1124outlook.com进行适配。高分屠榜记录已被打破AImer - DL视频演示辅助瞄准展示关于性能OpenVINO CPU推理最新的AImer更新了ir模型。新模型基于yolo目标检测开发替换主干网络为更加轻量化的MobileNetV4新模型使用 OpenVINO 部署纯CPU推理可适用于无NVIDIA显卡的设备也可以避免占用显卡渲染游戏的计算资源用少量精度的下降换取更高的推理帧率ONNX Runtime NVIDIA显卡CUDA加速推理基于yolo目标检测的模型使用ONNX Runtime进行推理 可以在NVIDIA显卡上使用CUDA加速推理提高推理帧率相比MobileNetV4原DarkNet的主干网络精度更高但在显卡加速推理会与游戏渲染竞争计算资源导致帧率较低实际推理帧数与设备性能有关注意推理帧数过高不总是好事当推理比弹道回正速度快时程序会自动压镜头导致连续空枪。您可以在autoAim.cpp中注释自动开火自己把握射击的主动权已经默认关闭自动开火程序逻辑屏幕截取使用DXGI来抓取屏幕中间 640×640 的区域目标检测基于yolo目标检测训练的模型导出为 onnx / ir 模型并使用 ONNX Runtime/OpenVINO 进行推理鼠标控制使用IbInputSimulator模拟鼠标进行控制。在目标靠近准星时使用吸附模式进行微调在远距离时直接计算鼠标输入实现“一帧拉”适配情况本项目的目标平台为windows 11使用NVIDIA显卡加速推理。本项目模拟罗技鼠标见安装依赖屏幕分辨率为2560 × 1440 2560\times 14402560×1440截取为屏幕中心640 × 640 640\times640640×640模拟不同鼠标驱动默认灵敏度可能会有所差异不同分辨率下截屏的视场角可能有所差异目前适配的游戏及推荐设置如下启动名称游戏鼠标灵敏度垂直同步valorant无畏契约0.1关cs2CS21.0关ssjj生死狙击10关闭鼠标平滑开注意不同灵敏度在相同的模拟输入下未必是理想的倍数关系如果效果不符合预期可尝试以上的设置不同游戏引擎对于鼠标输入的处理策略不同如若准星在目标附近晃动可尝试开启/关闭垂直同步目前支持的目标检测类别启动名称游戏类别 0类别 1类别 2类别 3valorant无畏契约头部(head)全身(enemy)--cs2CS2CT 全身(ct)CT 头部(ct_head)T 全身(t)T 头部(t_head)ssjj生死狙击CT 全身(ct)CT 头部(ct_head)T 全身(t)T 头部(t_head)自定义游戏支持的模型所有的游戏支持都从game.yaml中读取您可以自行修改该文件以添加适用于其他游戏的设置您可以使用自己的模型目前仅支持后处理YOLO-detect系列的输出网络target的次序应和模型目标分类一致其他游戏以及不同配置尚未进行测试如有需要可联系作者hehaoyang1124outlook.com进行适配。开始游戏安装依赖您需要安装NVIDIA显卡驱动程序以便使用CUDA ToolkitCUDNN进行推理加速您需要鼠标驱动进行模拟鼠标否则将退为Send Input可能被大部分反作弊的游戏过滤掉简单地说您可以直接安装Logitech Gaming Software v9.02.65如无法加载驱动程序需关闭内存完整性保护更多驱动详见IbInputSimulator。启动程序1. 从Launcher界面启动直接点击AImer.exe或无其他参数执行AImer.exe即可打开如图Launcher窗口从下拉列表中选择游戏、识别目标、鼠标灵敏度游戏内灵敏度选择适用于识别目标的模型文件、权重文件可选根据权重有无分别使用ONNX Runtime/OpenVINO推理点击【Launch AImer】按钮启动程序2. 从命令行启动启动命令帮助如下Usage: AImer.exe [OPTIONS] Options: -h,--help Print this help message and exit -n,--name TEXT REQUIRED Game name (valorant|cs2|ssjj) -t,--target TEXT REQUIRED Target name (e.g. head, enemy, ct, t) -s,--sensitivity FLOAT REQUIRED Mouse sensitivity -m,--model TEXT:FILE REQUIRED Model path (.xml/.onnx) -w,--weights TEXT:FILE Weights path (.bin), use OpenVINO when provided启动命令为AImer.exe -n 游戏名称 -t 目标类别 -s 游戏内灵敏度 -m 模型文件 -w 权重文件可选游戏名称目标类别见适配情况表格。权重文件为可选参数使用权重文件表示使用OpenVINO使用CPU推理。不使用权重文件使用onnxRuntime默认使用NVIDIA显卡CUDA加速推理例如AImer.exe -n valorant -t head -s 0.1 -m ../models/valorant-bot.onnx表示启动【无畏契约】目标类别为【头部】游戏内灵敏度为0.1模型文件为../models/valorant-bot.onnx无权重文件使用NVIDIA显卡进行推理。以上参数适配原代码大佬们尽可按需魔改构建运行如果您想要修改源码、或自行编译运行。准备工具CMakeVisual StudioOpenCVCUDNNONNX RuntimeOpenVINO克隆仓库和子模块gitclone https://github.com/HeHaoyang1124/AImergitsubmodule update--init--recursive配置和编译mkdirbuildcdbuild cmake-DOpenCV_DIRpath/to/OpenCV-DCUDNN_LIB_DIRPath/to/CUDNN/xxx/lib/xxx/x64 -DOpenVINO_DIRpath/to/OpenVINO..cmake--build.--configRelease配置和编译# 运行 AImer-DL..\bin\Release\AImer.exe-nvalorant-thead-s0.1-m..\models\valorant\valorant-bot.xml -w..\models\valorant\valorant-bot.bin# 或者直接运行 AImer.exe 启动Launcher界面# 运行 AImer-aimlab..\bin\Release\AImer-aimlab.exe-s0.1

相关新闻

SQL Server 学习笔记(详细整理版)

SQL Server 学习笔记(详细整理版)

涵盖:数据库基础概念、数据类型、五大约束、DDL 库表结构操作、DML 增删改查、多表 JOIN、分组聚合、分页、子查询、结果集合并,附带练习案例与避坑要点一、数据库基础必学概念核心学习清单:数据库、架构 (schema)、表、字段、数据类型、约束…

2026/9/30 6:52:05 阅读更多 →
25.STM32H743 FDCAN

25.STM32H743 FDCAN

FDCAN(Flexible Data-Rate CAN)是CAN总线的升级版本,兼容传统CAN 2.0,同时支持更高的传输速率(数据段最高8Mbps)和更大的单帧数据量(64字节,传统CAN仅8字节)。STM32H743内…

2026/9/30 6:51:04 阅读更多 →
27.STM32H743 ETH(网络)

27.STM32H743 ETH(网络)

ETH(Ethernet,以太网)是STM32H743内置的高速网络外设,兼容IEEE 802.3标准,支持10/100Mbps自适应速率、全双工/半双工通信,集成DMA控制器和硬件校验单元,可实现嵌入式设备的网络通信(…

2026/9/30 6:51:04 阅读更多 →

最新新闻

银河麒麟V10SP1重装怎么保住数据盘?UUID与fstab挂载全流程

银河麒麟V10SP1重装怎么保住数据盘?UUID与fstab挂载全流程

简介:银河麒麟桌面操作系统V10SP1重装教程,重点解决保留“数据盘”不丢失的难题。内容面向具备一定Linux操作基础的技术人员与高级用户,适用于需在系统升级或重装时保护个人数据的场景。文档以PDF形式提供,共1个文件,压…

2026/9/30 7:40:24 阅读更多 →
OSPF与IS-IS双点双向路由引入:路由回馈成因与Route Tag根治方案

OSPF与IS-IS双点双向路由引入:路由回馈成因与Route Tag根治方案

前两天一位做网络集成的朋友给我发消息,说他在实验环境里做了一个OSPF与IS-IS双点双向路由引入的验证,结果发现OSPF域里所有路由器的外部LSA数量几乎翻了一倍。更诡异的是,明明只有两台ASBR,可路由表里同一个前缀却出现了两条外部…

2026/9/30 7:40:24 阅读更多 →
Cocos 彩色旋转 Shader 实战:UV 旋转、HSV 色相与性能优化

Cocos 彩色旋转 Shader 实战:UV 旋转、HSV 色相与性能优化

如果你玩过一些游戏加载页或者角色释放技能时的特效,一定见过那种彩色光带绕着一个中心点不断旋转的画面——红橙黄绿青蓝紫依次切换,像是把彩虹拧成了一根麻花。这种效果在 Cocos 里做其实有好几条路:硬编码贴图序列帧、引擎自带的 Tween 旋…

2026/9/30 7:40:24 阅读更多 →
我的花园世界客服咨询AI流量赋能,我的花园世界科技重塑智能体验新标杆

我的花园世界客服咨询AI流量赋能,我的花园世界科技重塑智能体验新标杆

近期,由湖南改变生物科技有限公司主办、本因内酵未徕品牌协办的“生物科技健康论坛暨AI赋能大健康产业启动会”在长沙市步步高福鹏喜来登酒店隆重举行。活动以“AI流量赋能实体破局——中小企业增长峰会”为主题,汇聚全国大健康行业专家、中小企业负责人、机构代表及…

2026/9/30 7:40:24 阅读更多 →
PHP 实战:网站突然出现大量恶意请求怎么办?从Nginx防护到PHP安全加固完整方案

PHP 实战:网站突然出现大量恶意请求怎么办?从Nginx防护到PHP安全加固完整方案

一、问题背景:网站访问正常,但服务器压力突然升高最近维护一个 PHP 内容管理系统,运维发现:网站没有明显业务增长,但是服务器请求量突然增加。监控:服务器:CPU:90%内存:正…

2026/9/30 7:40:24 阅读更多 →
FinOps落地实战:云成本管理与优化体系搭建指南

FinOps落地实战:云成本管理与优化体系搭建指南

FinOps 这个概念这几年在圈子里出现的频率越来越高,但你要是问十个人它到底是个什么东西,可能九个人的回答都不一样。有人说是云成本管理,有人说是一套财务流程,还有人干脆觉得就是个新造的 Buzzword。以我自己在甲方和乙方都摸爬…

2026/9/30 7:39:24 阅读更多 →

日新闻

Base64 图片头部特征识别:从文件头到格式判断的完整指南

Base64 图片头部特征识别:从文件头到格式判断的完整指南

1. 项目概述:为什么说看懂 base64 图片头部是基本功这几年跟 base64 打交道的机会越来越多,后端接口返回图片、前端渲染验证码、小程序里存小图、还有一些老系统导出报表,动不动就给你一段长到怀疑人生的 base64 字符串。很多人拿到字符串就直…

2026/9/30 0:00:35 阅读更多 →
Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

简介:本资源是一份面向Java初学者与课程设计学生的公交站牌广告灯箱管理系统毕业设计文档,聚焦城市公共广告资源信息化管理痛点,提供从需求分析到技术实现的完整方案。文档采用标准学术论文结构,含摘要、英文摘要、目录及五章正文…

2026/9/30 0:00:35 阅读更多 →
用 Redis Lua 构建大模型 API 多租户原子配额治理体系

用 Redis Lua 构建大模型 API 多租户原子配额治理体系

我去年年底接了一个内部 AI 平台的治理需求,背景很直接:公司把 DeepSeek、MiniMax 这类大模型 API 统一封装成内部网关,开放给几个业务团队用。结果第一个月账单出来,额度直接超了 4 倍。仔细查日志,发现原因并不复杂—…

2026/9/30 0:00:35 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/29 8:16:59 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/29 16:41:41 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/29 8:24:48 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/29 19:29:29 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/29 5:58:00 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/29 3:55:56 阅读更多 →