一直有一个用AI生成女友的想法,今天来实现一下基于微信机器人接入DeepSeek,并且把你和女友之间的聊天记录输入进去来生成一个机器人的实现过程。󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮
需要准备:
一台Windows服务器(配置大于等于2核CPU 2G内存)
步骤:
kourichat
这是他们的官网:https://kourichat.com/󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮
下载[网盘]内红框内的文件到你的服务器

连接服务器
在你的系统中输入:

输入IP地址连接你的服务器

安卓Python环境
打开Python3.11.9,勾选以下内容󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮
注意一定要勾选下方的add python.exe to PATH!!!!!
勾选完后,点击Install Now,便会开始自动安装。󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮

这样就算安装好了

下载微信客户端
下载微信客户端到你的服务器,并安装󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮
推荐微信客户端3.9.12(太高版本不支持)
https://dldir1v6.qq.com/weixin/Windows/WeChatSetup.exe
安装机器人框架
解压KouriChat_v1.4.0.zip到文件夹
双击打开run.bat

等待安装所需要的依赖

这样就算安装完毕了

注意:服务器需要放行8502端口才行
以后你就可以在浏览器直接输入[你的服务器IP]:8502,即可直接访问后台󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮
进入后台,配置好你的管理员密码。󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮

配置DeepSeek
首先你需要获取你的DeepSeek APIKey(需要花点小钱)󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮
官方地址:https://platform.deepseek.com/api_keys
将上面获取到的DeepSeekAPIKey 输入到下面的API密钥中
然后将你的微信昵称(备注名)输入到用户列表里面󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮
就按如下图勾选就可以了

适配微信客户端
在服务器中打开微信电脑版,扫码登录(需要你有一部手机登录了你的机器人账号)󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮
打开微信客户端后,需要你把你要聊天的人的聊天框单独点出来,就像这样(必须点出来)󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮

然后使用 RDP服务器用我断开.bat 断开连接。
启动机器人:
在后台中 点击启动

观察一下日志:如果出现
ERROR - 添加监听失败 xxx: list index out of range
你就要检查:
1.是不是微信客户端中聊天的人的聊天框有没有单独点出来?󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮
2.在启动机器人之前有没有点击RDP服务器用我断开.bat
如果微信监听器添加完成 + 系统初始化完成,就说明你目前成功了90%了󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮
导入你的和你女朋友之间的聊天记录:
下载MemoTrace:
首先你需要登录你电脑版的微信,获取你和你女朋友之间的聊天记录󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮

点击导出聊天记录 - AI对话专用TXT
在后台 - 角色设定 - 新建角色󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄥󠄨󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄡󠄥󠄣󠄧󠄣󠄢󠄤󠄬󠅒󠅢󠄟󠄮

将AI对话专用TXT里面的内容复制到里面,稍微润色一下,即可生成一个你的AI女友。
结语:
这篇文章写的不是很详细,只是把大概的思路告诉你们
有什么不懂的评论区留言
捐助名单
*e
l*u
x*y
参与讨论