‍​​​⁤‌‌​​​​‍‍​⁤‍⁡​⁣⁢‍‬‍⁢⁡⁡⁡‍‬‬‬‬​‬‍⁡​‬⁢⁣‬‌⁤⁡张梦飞:【保姆级】基于Hook机制的微信AI机器人,无需服务器,运行更稳定,风险更小 - 飞书云文档

📍

本教程是一款基于Hook机制的机器人教程,与之前的COW机器人采用完全不同的方式。​

简单对比​

优势:Hook有相对更高的稳定性和安全性,更简单,易上手。​

劣势:目前插件相对较少,且仅支持Windows系统。​

此项目,是在Windowns系统上运行,可以不用服务器,对小白更加友好!​

有趣的是,此项目依然能够结合FastGPT进行使用,完成之前教程的小伙伴可以无缝接入。​

同时在@zyh 的帮助下,我们又对其群发功能进行了进一步的优化和二开,使其可用性和可玩性更强,目前在内测中,完善后会开放。​

目前,此机器人可以:​

⚡基于知识库的AI回复 ⚡支持积分系统 ⚡支持自动拉人 ⚡检测广告 ⚡自动群发​

还有一些有趣的小功能:安全新闻定时推送,Kfc文案,星座查询,天气查询等​

也就是说,一款能在电脑桌面上运行的,适合进行群运营的微信AI助手,Ta 来了!​

以下教程以windows10系统为例​

一、安装环境​

1、点击电脑“系统”,直接输入“cmd”,点击回车,打开命令窗口​

附件不支持打印

飞书文档 - 图片

附件不支持打印

python-3.12.3-amd64.exe

25.47MB

附件不支持打印

WeChatSetup-3.9.2.23.exe

167.78MB

附件不支持打印

NGCBot-master.zip

4.93MB

附件不支持打印

  `#! /usr/bin/env python3

-- coding: utf-8 --

from pymem import Pymem

ADDRS = [0x2FFEAF8, 0x3020E1C, 0x3021AEC, 0x303C4D8, 0x303FEF4, 0x3040FA4, 0x30416EC]

def fix_version(pm: Pymem):

WeChatWindll_base = 0
for m in list(pm.list_modules()):
    path = m.filename
    if path.endswith("WeChatWin.dll"):
        WeChatWindll_base = m.lpBaseOfDll
        break

for offset in ADDRS:
    addr = WeChatWindll_base + offset
    v = pm.read_uint(addr)
    if v == 0x63090A13:  # 已经修复过了
        continue
    elif v != 0x63090217:  # 不是 3.9.2.23 修复也没用
        raise Exception("别修了,版本不对,修了也没啥用。")

    pm.write_uint(addr, 0x63090A13)

print("好了,可以扫码登录了")

if name == "__main__":

try:
    pm = Pymem("WeChat.exe")
    fix_version(pm)
except Exception as e:
    print(f"{e},请确认微信程序已经打开!")` 

xiufu.py


原网址: 访问
创建于: 2025-07-08 11:25:00
目录: default
标签: 无

请先后发表评论
  • 最新评论
  • 总共0条评论