机器人框架wechatferry,如何下载到wechatferry源码?效果炸裂
发布于 作者:苏南大叔 来源:程序如此灵动~最近发现了一个非常有意思的源码,是个微信机器人框架。试用了一下,功能很逆天。被深圳某大厂告,是早晚的事情。大家可以研究一下代码,学习一下其先进思路。本文这里仅仅是对出于学习cpp
代码的态度,来学习此代码的,并未对其功能做出任何修改。版权归原作者所有。
苏南大叔的“程序如此灵动”博客,记录苏南大叔的代码感想感悟。本文测试环境:win10
,python@3.12.0
,vs2019
。本人对cpp
编程的研究不多,所以写的相关文章,必然不会太高深。大家多担待,有问题可以留言。
体验wechatrobot【python】
如果单纯是体验一下这个机器人的强大,可以体验下这个python
代码:
git clone https://github.com/lich0821/WeChatRobot.git robot
安装依赖:
pip install -r requirements.txt
ipython kernel install --name chatglm3 --user
运行【效果相当炸裂】:
python main.py
不过,经过苏南大叔的一番源码阅读之后呢,发现其核心功能来自wcferry
这个库,然后库里面调用执行的是个wcf.exe
文件。这对于苏南大叔来说,就又进入了一个未知领域了。
核心webchatferry【cpp】
核心webchatferry
里面的.exe
文件,还好也是开源的。github
仓库地址是:
git clone https://gitclone.com/github.com/lich0821/WeChatFerry.git ferry
核心源码内容就来自
这个项目是基于cpp
的,经过反复实验,发现:它的最原始的开发环境是vs2019
。vs2017
和vs2022
都不行。本文的内容就先到这里。【vs2019
】【C++桌面程序开发、toolset142
】的这个结论的得出,废了很大力气,先歇会。
相关文章
众所周知的原因,下载github
源码都是非常困难的。目前,苏南大叔觉得gitclone
和d.serctl.com
的方式,是非常靠谱的。参考文章:
结语
间或的非常偶尔的会碰到cpp
的例子,不过对应的开发环境对硬盘容量的要求都非常高。这无疑增加了太多的开发难度。举例说一下,ue5
的背后,其实也是cpp
开发。
本文的体验例子,猛地看上去是个python
代码,实际上核心是个基于cpp
生成的exe
文件。更多cpp
的经验文章,可以点击:
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。