我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

最近发现了一个非常有意思的源码,是个微信机器人框架。试用了一下,功能很逆天。被深圳某大厂告,是早晚的事情。大家可以研究一下代码,学习一下其先进思路。本文这里仅仅是对出于学习cpp代码的态度,来学习此代码的,并未对其功能做出任何修改。版权归原作者所有。

苏南大叔:机器人框架wechatferry,如何下载到wechatferry源码?效果炸裂 - wechatferry
机器人框架wechatferry,如何下载到wechatferry源码?效果炸裂(图2-1)

苏南大叔的“程序如此灵动”博客,记录苏南大叔的代码感想感悟。本文测试环境:win10python@3.12.0vs2019。本人对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文件。这对于苏南大叔来说,就又进入了一个未知领域了。

苏南大叔:机器人框架wechatferry,如何下载到wechatferry源码?效果炸裂 - wcferry
机器人框架wechatferry,如何下载到wechatferry源码?效果炸裂(图2-2)

核心webchatferry【cpp】

核心webchatferry里面的.exe文件,还好也是开源的。github仓库地址是:

git clone https://gitclone.com/github.com/lich0821/WeChatFerry.git ferry

核心源码内容就来自

这个项目是基于cpp的,经过反复实验,发现:它的最原始的开发环境是vs2019vs2017vs2022都不行。本文的内容就先到这里。【vs2019】【C++桌面程序开发、toolset142】的这个结论的得出,废了很大力气,先歇会。

相关文章

众所周知的原因,下载github源码都是非常困难的。目前,苏南大叔觉得gitcloned.serctl.com的方式,是非常靠谱的。参考文章:

结语

间或的非常偶尔的会碰到cpp的例子,不过对应的开发环境对硬盘容量的要求都非常高。这无疑增加了太多的开发难度。举例说一下,ue5的背后,其实也是cpp开发。

本文的体验例子,猛地看上去是个python代码,实际上核心是个基于cpp生成的exe文件。更多cpp的经验文章,可以点击:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   cpp