mirror of
https://github.com/WuKongIM/WuKongIMDocs
synced 2025-05-30 04:47:43 +00:00
docs: update proto
This commit is contained in:
parent
b21e417ab7
commit
a01fa27285
@ -166,9 +166,17 @@ WuKongIM 协议最多允许 4 个字节表示剩余长度。最大长度为:0x
|
||||
| 3 | 16 384 (0x80, 0x80, 0x01) | 2 097 151 (0xFF, 0xFF, 0x7F) |
|
||||
| 4 | 2 097 152 (0x80, 0x80, 0x80, 0x01) | 268 435 455 (0xFF, 0xFF, 0xFF, 0x7F) |
|
||||
|
||||
其实换个方式理解:第 1 字节的基数是 1,而第 2 字节的基数:128,以此类推,第三字节的基数是:128*128=2 的 14 次方,第四字节是:128*128\*128=2 的 21 次方;
|
||||
其实换个方式理解:第 1 字节的基数是 1,而第 2 字节的基数:128,以此类推,第三字节的基数是:128\*128=2 的 14 次方,第四字节是:128*128\*128=2 的 21 次方;
|
||||
|
||||
例如,需要表达 321=2\*128+65.(2 字节):10100001 0000 0011.
|
||||
例如,需要表达 321=65 + 2\*128.(2 字节):11000001 0000 0010.
|
||||
|
||||
(
|
||||
第一个字节 193(11000001):最高位为 1,表示还有后续字节,低 7 位为 1000001(65)。
|
||||
|
||||
第二个字节 2(00000010):最高位为 0,表示结束,低 7 位为 0000010(2)。
|
||||
|
||||
321 = 65 + 2 × 128 = 65 + 256 ,所以正确的值应该是:11000001 00000010
|
||||
)
|
||||
|
||||
(和我们理解的低位运算放置顺序不一样,第一个字节是低位,后续字节是高位,但字节内部本身是低位右边,高位左边)。
|
||||
|
||||
|
@ -13,8 +13,12 @@
|
||||
|
||||
复制插件到`WuKongIM`数据目录下的`plugins`目录下即可完成安装
|
||||
|
||||
|
||||

|
||||
|
||||
如果日志提示: permission denied,执行 `sudo chmod +x 插件名字` 来设置权限
|
||||
|
||||
|
||||
**配置插件**
|
||||
|
||||
如果插件需要配置,在`WuKongIM`的管理后台插件列表里的操作将会显示配置按钮,点击按钮即可配置。
|
||||
@ -25,12 +29,14 @@
|
||||
|
||||

|
||||
|
||||
`注意guest用户没有权限配置插件`,权限设置参考文档:https://githubim.com/server/config/auth.html
|
||||
|
||||
|
||||
## 调用插件
|
||||
|
||||
如果是全局插件,当系统中有消息发送时,插件就会被调用。
|
||||
|
||||
如果是AI插件,需要将AI插件绑定到用户UID上,所以主要讲AI插件怎么绑定用户UID。
|
||||
如果是AI插件,需要将AI插件绑定到用户UID上,这里主要讲AI插件怎么绑定用户UID。
|
||||
|
||||
在`WuKongIM后台 --> AI --> 添加AI` 即可实现绑定。
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user