V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
maydays
V2EX  ›  程序员

微信机器人是用什么实现的,有没有好用的框架分享一下

  •  1
     
  •   maydays · 14 天前 · 3304 次点击
    微信技术群里看一个老哥弄了个机器人很有意思,询问了一下是自己 hook 实现的,有没有好用的框架或者其它实现方式的,最好免费稳定的
    35 条回复    2024-05-23 14:34:34 +08:00
    dooonabe
        1
    dooonabe  
       14 天前
    7ommy
        2
    7ommy  
       14 天前
    @dooonabe 这个需要收费吧
    maydays
        3
    maydays  
    OP
       14 天前
    @dooonabe 好像签名要钱的,据说 300 一个月,有点贵
    gtese
        4
    gtese  
       14 天前   ❤️ 1
    gpt api 刚出来的时候,用过,把我号给封了,再也不想用了。
    luzihang
        5
    luzihang  
       14 天前
    windows hook 部署需要 windows ,部署比较重。但是免费的项目多,但是稳定性一般。
    wechaty 走 docker 就可以部署,方便。就是要花钱。
    maydays
        6
    maydays  
    OP
       14 天前
    @gtese hook 的吗,好像是有封号风险
    Rikipon
        7
    Rikipon  
       14 天前
    我去年开始也弄了个微信机器人在群里玩,集成了 gpt 、sd 、vits 等。 用过 wechaty ,也用过 hook 。用的微信是我备用手机申请、登录的,分享一下经验。

    wechaty 免费版:
    稳定性:大部分情况下稳定,有时候会有很高的延迟,感觉流量应该会走他们 wechaty 的服务器中转。手机没电后会快就会被退出登录。
    功能性: 低,免费版拿不到别人的真实 wxid ,也无法发送语音,不过可以发送文件。
    二次开发麻烦度: 中,封装了很多快捷功能,比如 reply 等。

    hook:
    稳定性:高,基本没有延迟,比 wechaty 快很多,目前手机没电还没发现会被踢下线的情况(可能是我才用几个月没覆盖到)
    功能性: 一般,能拿到真实 wxid ,也可以发送文件,但是也不能发送语音。
    二次开发麻烦度:高,一般只有最基础的接口, 大部分需要自己封装

    免费的话, 推荐使用 hook , 也是我目前使用的。
    JRay
        8
    JRay  
       14 天前
    @Rikipon wechaty 容易封号不?我用 可爱猫什么的封了好几个号了
    eleba
        9
    eleba  
       14 天前   ❤️ 1
    我是自己 hook 的 自己写了 gpt 回复(当然是免费的 3.5),京东转链,网盘转存, 抖音去水印,企业微信转个人微信推送等。自用搞了好多年了

    自己研究一下 hook 呗 不难的
    ssxwcz
        10
    ssxwcz  
       14 天前
    @Rikipon hook 的话你用的是什么方案,可以推荐一些吗?
    jstony
        11
    jstony  
       14 天前
    itchat ,用了很多年了,轻量自用首选。
    maydays
        12
    maydays  
    OP
       14 天前
    @jstony 项目好几年没更新了,现在还能用吗
    macaodoll
        13
    macaodoll  
       14 天前 via iPhone
    自己写 hook 挂个安卓手机玩吧,这种靠谱些,也不难
    Rikipon
        14
    Rikipon  
       14 天前
    @JRay 我只用在了几个小群里面,而且都是娱乐、辅助类的内容,一年多了这个号没什么问题。封号估计还是会与用途和影响范围有关吧
    Rikipon
        15
    Rikipon  
       14 天前   ❤️ 1
    lfitzgerald
        16
    lfitzgerald  
       14 天前
    @maydays #12 能用,我用的是 wxpy ,是封装了 itchat ,也很多年不更新了,不过还可以用,走的是 webapi 协议,所以登不了 web 端的微信用不了
    YY
        18
    YY  
       14 天前
    @eleba #9 是安卓 hook 吗 还是 pc hook 有资料推荐吗 感谢
    eleba
        19
    eleba  
       14 天前
    @YY android 的,用 712 自己改 xposed ,自己编译 rom 玩
    ssxwcz
        20
    ssxwcz  
       14 天前
    @Rikipon 感谢
    mrdong916
        21
    mrdong916  
       14 天前   ❤️ 2
    wueryi
        22
    wueryi  
       14 天前   ❤️ 1
    我最近也在找类似的包,发现一个 worktool 的 主要是企微的,不过看起来要收授权费 199 一年
    maydays
        23
    maydays  
    OP
       14 天前
    @mrdong916 这个看着很不错啊
    wslsq
        24
    wslsq  
       14 天前
    wechaty 我用了半年免费版。喜欢他的接口比较规范,也很稳定。风控这东西主要是要控制频率
    mybro
        25
    mybro  
       13 天前
    买的 hook
    wueryi
        26
    wueryi  
       13 天前
    @mybro #25 哪一家的😁
    sinry
        27
    sinry  
       13 天前
    实名认证就不会被封了
    Mandelo
        28
    Mandelo  
       13 天前
    用过 QQ robot 差不多,主要是怕微信被 BAN
    maydays
        29
    maydays  
    OP
       13 天前
    @Mandelo 我之前也用的 qq 机器人叫 go-cqhttp 可惜被封了,风控太严重项目也不维护了
    jstony
        30
    jstony  
       13 天前
    @maydays 一直在用啊,从没断过。
    maydays
        31
    maydays  
    OP
       11 天前
    发现一个可以突破微信网页版登录限制的项目: https://github.com/eatmoreapple/openwechat
    hantianyang
        32
    hantianyang  
       11 天前
    @maydays 好用嘛
    maydays
        33
    maydays  
    OP
       11 天前
    @hantianyang 你说 openwechat 这个吗?我简单体验了一下感觉不错,看项目近期也有维护
    hantianyang
        34
    hantianyang  
       11 天前
    @maydays
    是的,我也去看看去
    pming1
        35
    pming1  
       5 天前
    @Rikipon wxhelper ,死活编译不了,只能用旧版本。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   966 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:07 · PVG 05:07 · LAX 14:07 · JFK 17:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.