diff --git a/README.md b/README.md
index 018d12a..3586614 100644
--- a/README.md
+++ b/README.md
@@ -2,83 +2,83 @@
# 开放QQ校园墙自动运营系统
## 简介
本系统是一个校园墙自动运营系统,可以实现如下功能:
-获取用户投稿消息,通过大语言模型实现自动分段,自动判断匿名与否
-自动渲染图片,发到群中,通过群消息发送指令审核
-自动发送到qq空间。
+
获取用户投稿消息,通过大语言模型实现自动分段,自动判断匿名与否
+
自动渲染图片,发到群中,通过群消息发送指令审核
+
自动发送到qq空间。
本系统的技术实现方式非常简陋,问题极多,创建过程大量使用chatgpt编写实现小功能的脚本,并最终由一个bash把所有东西都串起来。编写和测试平台是archlinux x64版本。
#### 目前系统处于非常早期的版本,完全不保证可用性。
已知问题如下:
-群消息会导致发稿流程激活
-错误的群审核指令会导致上一条指令被执行
-qq空间两天就会退出登录
-拉格朗日机器人偶尔会抽风
-“否”指令有一些问题
-使用qwen大语言模型的情况下,处理不了太长的帖子
+
群消息会导致发稿流程激活
+
错误的群审核指令会导致上一条指令被执行
+
qq空间两天就会退出登录
+
拉格朗日机器人偶尔会抽风
+
“否”指令有一些问题
+
使用qwen大语言模型的情况下,处理不了太长的帖子
-使用方法
-首先需要你注册两个qq号,一个作为主账号,一个作为辅助账号
-主账号作为群主创建一个群聊,把墙管理员拉进来,并设定为群管理员。
-目前仅在x64 archlinux上进行过测试其他系统要用的话可能要重装python venv并对bash脚本进行修改
+# 使用方法
+
首先需要你注册两个qq号,一个作为主账号,一个作为辅助账号
+
主账号作为群主创建一个群聊,把墙管理员拉进来,并设定为群管理员。
+
目前仅在x64 archlinux上进行过测试其他系统要用的话可能要重装python venv并对bash脚本进行修改
克隆项目到任意位置,最好是用户文件夹中的某处,确保权限够用
进入OQQwall文件夹
-执行./qqBot/Lagrange.OneBot
-扫码登陆,记得勾选下次无需扫码
-ctrl+c关闭拉格朗日机器人
+
执行./qqBot/Lagrange.OneBot
+
扫码登陆,记得勾选下次无需扫码
+
ctrl+c关闭拉格朗日机器人
-执行python3 ./SendQzone/send.py '测试使用程序发送一条消息' ./getmsgserv/post-step5/
-在一分钟内打开文件夹内的文件"qrcode.png"并扫码登录(测试阶段,不稳定,建议使用辅助账号)
-查看说说有没有发出去
+
执行python3 ./SendQzone/send.py '测试使用程序发送一条消息' ./getmsgserv/post-step5/
+
在一分钟内打开文件夹内的文件"qrcode.png"并扫码登录(测试阶段,不稳定,建议使用辅助账号)
+
查看说说有没有发出去
打开./SendQzone/qzonegettag
-翻到60行
-填写主账号到driendlist,辅助账号到my_qq
-打开main.sh,填写管理群群号到group_id
-打开getmsgserv/serv.py
-找到第49行的if,填写管理群号到 == 和 and中间,群号两边记得留空格。
-找到49行和51行的[CQ:at,qq=xxx],用主账号qq号替代xxx
+
翻到60行
+
填写主账号到driendlist,辅助账号到my_qq
+
打开main.sh,填写管理群群号到group_id
+
打开getmsgserv/serv.py
+
找到第49行的if,填写管理群号到 == 和 and中间,群号两边记得留空格。
+
找到49行和51行的[CQ:at,qq=xxx],用主账号qq号替代xxx
参考此文字,获取qwen api-key
-https://help.aliyun.com/zh/dashscope/developer-reference/acquisition-and-configuration-of-api-key?spm=a2c4g.11186623.0.0.65fe46c1Q9s8Om
-填入./getmsgserv/LM_work/sendtoLM.py 第6行的dashscope.api_key
+
https://help.aliyun.com/zh/dashscope/developer-reference/acquisition-and-configuration-of-api-key?spm=a2c4g.11186623.0.0.65fe46c1Q9s8Om
+
填入./getmsgserv/LM_work/sendtoLM.py 第6行的dashscope.api_key
注:确保你的api余额够用。
注:目前使用的模型是qwen2-72b-instruct,效果还行,有能力的可以自己换更牛逼的模型。
手动登陆主账号qq空间,发送一条说说,文案需要由#0开头,这是为了初始化编号系统
-如果此帐号之前就是使用 #数字 方式进行编号,不需要进行这一步
+
如果此帐号之前就是使用 #数字 方式进行编号,不需要进行这一步
启动主程序
-./main.sh
-然后,理论上,应该就可以用了。
+
./main.sh
+
然后,理论上,应该就可以用了。
### 审核群使用方法:
-墙会在有新消息时将渲染好的消息图片带着编号一起发到群中来
-类似这样
-校园墙:有常规消息
-校园墙:[图片]
-校园墙:[图片]
-校园墙:348 是否继续发送
-管理员需要发送如下的命令信息
-@主账号 编号 指令
-“编号”是一个数字,这是机器人发来的说说编号,也是你想要处理的编号,注意,你不能对已经发送或丢弃的帖子进行操作。
-指令有以下几种:
-是:发送
-否:机器跳过此条,人工去处理
-当前版本不建议使用此指令,有bug,建议用“删”替代
-等:等待180秒,然后重新执行分段-渲染-审核流程,常用于稿件没发完的情况
-删:从系统中删掉这个人的消息记录,常用于用户来找你聊天或者删帖等需要手动处理的情况
-比如
-
-@校园墙 348 是
-将348号帖子发送出去
-@校园墙 348 否
-不删除任何东西,跳过此条
+
墙会在有新消息时将渲染好的消息图片带着编号一起发到群中来
+
类似这样
+
校园墙:有常规消息
+
校园墙:[图片]
+
校园墙:[图片]
+
校园墙:348 是否继续发送
+
管理员需要发送如下的命令信息
+
@主账号 编号 指令
+
“编号”是一个数字,这是机器人发来的说说编号,也是你想要处理的编号,注意,你不能对已经发送或丢弃的帖子进行操作。
+
指令有以下几种:
+
是:发送
+
否:机器跳过此条,人工去处理
+
当前版本不建议使用此指令,有bug,建议用“删”替代
+
等:等待180秒,然后重新执行分段-渲染-审核流程,常用于稿件没发完的情况
+
删:从系统中删掉这个人的消息记录,常用于用户来找你聊天或者删帖等需要手动处理的情况
+
比如
+
+
@校园墙 348 是
+
将348号帖子发送出去
+
@校园墙 348 否
+
不删除任何东西,跳过此条