个人微信接入DeepSeek,稳定不封号

转自bilibili

整体流程分四步:

一、获取API,获取服务器
二、接入智能体赋予人设(需要科学上网)
三、服务器部署微信程序及所需环境依赖
四、配置程序,启动服务

一、获取api,获取服务器

这里以阿里云平台举例,其他提供大模型api调用的也可以使用,例如kimi
阿里云官网:https://www.aliyun.com/
百炼大模型服务平台:https://www.aliyun.com/product/bailian
阿里轻量应用服务器(2核2G ):https://www.aliyun.com/
服务器注意事项:需要实名认证;地域与微信登录所在地相同(城市相同或省份相同);系统镜像采用Ubuntu 22.04版本;需要开放端口以及修改密码。

二、接入智能体赋予人设

Dify官网:https://cloud.dify.ai
科学上网:https://ghelper.net/
添加模型名称:deepseek-r1
应用API服务器:https://api.dify.ai/v1

三、服务器部署微信程序及所需环境依赖

1.服务器连接工具WinSCP与Putty网盘地址:
网盘:https://pan.quark.cn/s/b55c6c748e74 提取码:vLwa

2.安装宝塔
宝塔官网:https://www.bt.cn/
服务器执行命令(两行一起复制,这是一句完整的命令):
wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && sudo bash install_panel.sh ed8484bec

3.在服务器命令行窗口中:单击鼠标右键进行粘贴;鼠标左键选中文字即为复制

4.用户名:root 密码:自己设置的服务器密码

5.部署微信服务程序dify-on-wechat
项目地址:https://github.com/hanfangyuan4396/dify-on-wechat
服务器执行命令(一行一行复制,一行执行完再执行下一行):
git clone https://github.com/hanfangyuan4396/dify-on-wechat
cd dify-on-wechat/

6.服务器安装python命令(一行一行复制,一行执行完再执行下一行):
sudo apt update
sudo apt install python3.11
python3.11 -V

7.安装依赖和拓展依赖(一行一行复制,一行执行完再执行下一行):
pip3 install -r requirements.txt
pip3 install -r requirements-optional.txt

8.开启端口
sudo iptables -A INPUT -p tcp –dport 2531 -j ACCEPT
sudo iptables -A INPUT -p tcp –dport 2532 -j ACCEPT
sudo iptables -A INPUT -p tcp –dport 9919 -j ACCEPT

9.安装gewechat
去往根目录安装
cd ..
# 从阿里云镜像仓库拉取(国内)
docker pull registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine
docker tag registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine gewe
# 创建数据目录并启动服务
mkdir -p gewechat/data
docker run -itd -v ./gewechat/data:/root/temp -p 2531:2531 -p 2532:2532 --restart=always --name=gewe gewe

四、配置程序/启动服务

{
"channel_type": "gewechat", # 通道类型设置为gewechat
"gewechat_token": "", # 首次登录可留空,自动获取
"gewechat_app_id": "", # 首次登录可留空,自动获取
"gewechat_base_url": "http://本机ip:2531/v2/api", # gewechat服务API地址
"gewechat_callback_url": "http://本机ip:9919/v2/api/callback/collect", # 回调地址
"gewechat_download_url": "http://本机ip:2532/download" # 文件下载地址
}

启动服务:

cd dify-on-wechat //进入程序目录
python3 app.py //单次启动
nohup python3 app.py & tail -f nohup.out //驻留后台启动
ps -ef | grep app.py | grep -v grep //获取进程编号
kill xxxxx //杀某个编号进程,可以多执行几次

第一次成功登陆后,次日服务会自动掉线。后续只要再次登录就是永久在线,但扫码的手机不能退出微信,否则服务端微信会同步下线。
====================================================

 

以下是汇总服务器命令行窗中所有的操作,请每次复制一行,在服务器命令行窗口中点击鼠标右键进行粘贴,再单击回车键执行:

wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && sudo bash install_panel.sh ed8484bec

 

//执行完毕后需要复制宝塔外网面板地址及用户名密码,通过浏览器打开后安装Docker
//成功安装Docker后回到服务器命令行面板依次执行下列命令

git clone https://github.com/hanfangyuan4396/dify-on-wechat
cd dify-on-wechat/
sudo apt update
sudo apt install python3.11
python3.11 -V
sudo apt install ffmpeg
ffmpeg -version
pip3 install -r requirements.txt
pip3 install -r requirements-optional.txt
sudo iptables -A INPUT -p tcp --dport 2531 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2532 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 9919 -j ACCEPT
cd ..
docker pull registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine
docker tag registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine gewe
mkdir -p gewechat/data

//注意下面这句命令比较长,这两行要完整复制

docker run -itd -v ./gewechat/data:/root/temp -p 2531:2531 -p 2532:2532 --restart=always --name=gewe gewe

//上述命令执行完毕后需要修改dify-on-wechat目录下的config-template.json文件
//修改完成后继续执行下列命令,注意config-template.json需要使用utf-8编码格式

cd dify-on-wechat
nohup python3 app.py & tail -f nohup.out

本文来自网络,不代表本站立场,转载请注明出处:万道一,Wonder One » 个人微信接入DeepSeek,稳定不封号
莫要搞事情哦
你喜欢的人刚好也未喜欢你
张学友刘德华邓紫琪已关注
赞(0) 打赏

赏点小费吧客倌

微信扫一扫打赏