175 字
1 分钟
GPT接入微信公众号
github项目地址
https://github.com/zhayujie/bot-on-anything
| 步骤 | 命令 |
|---|---|
| 进入opt文件夹 | cd /opt |
| 更新软件库 | apt update |
| 克隆代码 | git clone https://github.com/zhayujie/bot-on-anything |
| 进入文件夹 | cd bot-on-anything |
| 复制配置文件 | cp config-template.json config.json |
| 安装pip3 | apt-get install python3-pip |
| 安装chatGPT依赖 | pip3 install --upgrade openai |
| 个人订阅号依赖 | pip3 install werobot |
| web依赖 | pip3 install PyJWT flask |
| 进入项目文件夹 | cd /opt/bot-on-anything |
| 启动 | python3 /opt/bot-on-anything/app.py |
| 后台启动 | cd /opt/bot-on-anything && nohup python3 /opt/bot-on-anything/app.py > /opt/bot-on-anything/nohup.log 2>&1 & |
| 查询进程ID | ps -ef | grep 'python3 /opt/bot-on-anything/app.py' |
创建开机启动
vim /etc/systemd/system/bot-on-anything.service填入内容
[Unit]Description=Bot on AnythingAfter=network.target
[Service]User=rootWorkingDirectory=/opt/bot-on-anythingExecStart=/usr/bin/python3 /opt/bot-on-anything/app.pyRestart=alwaysStandardOutput=syslogStandardError=syslogSyslogIdentifier=bot-on-anything
[Install]WantedBy=multi-user.target重新加载 Systemd 配置文件
systemctl daemon-reload启动服务
systemctl start bot-on-anything查看服务
systemctl status bot-on-anything开机自启
systemctl enable bot-on-anything