diff --git a/README.md b/README.md
index c0f16bfc5ac2fdcba78c4c9010a6c6e19953dd29..e8d0d79490b9c5fe429b8da30b246cd00692605a 100644
--- a/README.md
+++ b/README.md
@@ -5,25 +5,38 @@
gocqhttp-qqsign
不懂加Q群:727289809
-另外会java开发的可以看我另外的开源项目,基于java实现开发qq机器人
+另外会 java 开发的可以看我另外的开源项目,基于java实现开发qq机器人
-#### 介绍:
-这是最新的go-cqhttp dev版本
+## 介绍:
+这是最新的 `go-cqhttp` dev 版本
-这是最新的qq-sign 版本
+这是最新的 `qq-sign` 版本
-能帮助您解决gocqhttp各种登录不上的问题
+能帮助您解决 `gocqhttp` 各种登录不上的问题
-#### 文件更新日期:2023-09-16
+文件更新日期:2023-09-16
-#### 使用说明
+## 使用说明
-1. 启动qqsign ([不会看这里](https://github.com/fuqiuluo/unidbg-fetch-qsign/wiki))
-2. 启动gocqhttp (这个不会就别用了!!!)
- 这个需要修改config.xml
- 主要就是修改:
+1.启动 `qqsign` ([不会看这里](https://github.com/fuqiuluo/unidbg-fetch-qsign/wiki))
+2.启动 `gocqhttp` (这个不会就别用了!!!)
+```yaml
sign-servers:
-url: 'http://127.0.0.1:8080' # 主签名服务器地址, 必填
+```
- 还需要注意将versions下对应版本的协议json文件放到go-cqhttp生成的data文件夹下的version文件夹下(一定要和qsign启动时候用的版本一样)
+> 注意: 目前使用设备签名 8.9.71 较为稳定推荐使用
+
+### 更换版本协议方法
+
+1. 项目 `gocqhttp/versions/8.9.71` 文件夹内只有 `1.json`, 把这个 `1.json` 文件复制到 `go-cqhttp` 生成的 `data` 文件夹下的 `version` 文件夹中
+2. 更改 `device.json` 文件内 `protocol` 的参数,放进去的是 `1.json` 就改为 `1` 放进去是别的 `x.json` 就改为 `x`, 这里的 `x` 为数字
+3. 启动 `qqsign` 需要与放进去的配置文件版本一致
+4. 如果失败清空 data 目录并重试, `version` 文件夹可以保留;
+
+>`device.json` 需要启动一次 `gocqhttp`,会自动生成
+
+## 大坑
+
+本项目的 `gocqhttp` 配置文件与原版的配置文件不同,如果是从官网切换到本项目, 删除原版生成的配置文件, 并清空或删除 `data` 文件夹 用本项目的二进制重新生成;