node 版本 >16
puppet-engine是为了适配市面支持http调用的IM接口而产生的一款puppet,名称来源Wechaty作者@Huan,此puppet作为一个引擎模版,可以引入一个ts文件,来 达到适配多种http IM协议,目前内置的为开源的hook协议 大恩hook
- 底层协议开源免费
- 支持发送接收小程序和H5链接
- 不掉线稳定,只要你windows电脑一直开着就可以
- Wechaty所有基础方法均支持,堪比目前的ipadLocal协议
本项目是基于puppet-engie
协议的版本,只能部署在windows环境下
环境:只支持windows环境,建议win10 及以上
node: node>= v16
指定微信版本:WeChatSetup3.6.0.18.exe
hook包下载:Dll文件和注入器
以上环境都是必须,请勿在交流群或者私聊询问是否可以其他版本或其他系统
-
注册:智能微秘书
-
初始化配置文件
小助手配置->基础配置
,修改后保存 -
个人中心获取
APIKEY
和APISECRET
,后续配置用到
由于本项目大部分定时资讯和一些天气接口来自于天行数据,所以需要提前准备好天行数据的账号,同时申请好相关接口的权限
1、注册: 天行数据
2、申请接口权限
必选接口
可选接口(如果想使用相应的功能还是必须申请的),但是如果默认使用了天行机器人,以下功能接口无需申请也可以,机器人会直接返回对应信息
注意:以下目录请根据自己实际安装位置填写
1、安装上述指定版本微信到电脑中,记住目录,例如 D:\soft\WeChat
2、把hook包中HPSocket4C.dll
文件放到D:\soft\WeChat\[3.6.0.18]
下
3、启动注入器,填写dll文件路径,一定根据实际路径填写,不要直接复制我的路径
进程参数固定:callBackUrl=http://localhost:8089/wechat/&port=8055&decryptImg=1
4、点击注入并启动
5、启动微信后,直接登录即可
克隆本项目,并进入项目根目录执行 npm install
安装项目依赖
src/index.js
代码中配置APIKEY
和APISECRET
,端口号可以不改,使用默认就行
执行命令npm run start
即可
在智能微秘书中配置你需要的功能后,给启动的微信发送更新
关键词即可拉取最新配置(或者你自己设置的更新关键词,初始关键词是更新
,**
每次修改配置后,请记得一定发送关键词更新配置**
扫描下方二维码,添加智能微秘书,体验以上所有功能,发送加群关键词即可进入交流群
参见http://wechat.aibotk.com/docs/question
本软件依据github上开源项目 Wechaty
通过简单的设置UI和交互,运行微信机器人。
请遵守国家法律政策,请勿用于非法犯罪行为!
请合理使用,一切不良行为和后果均与作者无关!