From a65f00dc4e2da1c169a452c8810af17c4f4f50bd Mon Sep 17 00:00:00 2001 From: Junyan Qin Date: Sun, 11 May 2025 20:32:24 +0800 Subject: [PATCH] doc: plugin installing --- docs/zh/plugin/plugin-intro.md | 60 +++------------------------------- 1 file changed, 4 insertions(+), 56 deletions(-) diff --git a/docs/zh/plugin/plugin-intro.md b/docs/zh/plugin/plugin-intro.md index 165f159bd..43f9a03e1 100644 --- a/docs/zh/plugin/plugin-intro.md +++ b/docs/zh/plugin/plugin-intro.md @@ -37,16 +37,13 @@ GPT将会回复一个对`access_the_web`的函数调用请求,LangBot将调用 > 这里只是给出了插件的基本安装方法,详细需查看各插件文档或咨询其开发者 -#### 储存库克隆(推荐) +#### 从插件 GitHub 仓库安装 -在运行期间,使用管理员账号对机器人私聊发送`!plugin get `即可自动获取源码并安装插件,程序会根据仓库中的`requirements.txt`文件自动安装依赖库 +在 WebUI 的插件管理页面,点击 `安装` 按钮,输入插件的 GitHub 仓库地址,点击 `安装` 按钮即可。 -例如安装`hello_plugin`插件 -``` -!plugin get https://github.com/langbot-app/HelloPlugin -``` +#### 来自插件市场 -安装完成后重启程序。 +从 WebUI 的插件管理页面中的插件市场中安装。 #### 手动安装 @@ -67,52 +64,3 @@ GPT将会回复一个对`access_the_web`的函数调用请求,LangBot将调用 !func 列出所有内容函数 ``` - -#### plugins/plugins.json 配置文件 - -程序启动时,会同步这里的设置和实际加载的插件设置。 - -**这个文件内容是由程序自动生成的,不要手动添加或删除项目,仅可修改优先级和启用状态**,修改后需重启。 - -示例: - -```json -"plugins": [ - { - "name": "Nahida", - "description": "Hello Nahida", - "version": "0.1", - "author": "RockChinQ", - "source": "", - "main_file": "plugins/Nahida/main.py", - "pkg_path": "plugins/Nahida/", - "priority": 0, - "enabled": true - } -] -``` - -`source`:源码地址,若无内容,则表示这个插件不支持程序自动更新 - -`priority`: 插件运行优先级,在初始化、事件调用时,高优先级的插件将优先被处理 - -`enabled`:设置为false时,不会初始化,也不会被调用 - -## 插件列表 - -以下是部分插件列表,所有插件请查看[RockChinQ的Star集](https://github.com/stars/RockChinQ/lists/qchatgpt-%E6%8F%92%E4%BB%B6) - -- [ElvisChenML/Waifu](https://github.com/ElvisChenML/Waifu) - 一个LangBot的插件,旨在利用程式逻辑搭配LLM创建真实感聊天机器人,探索真实的聊天体验。 -- [WebwlkrPlugin](https://github.com/RockChinQ/WebwlkrPlugin) - 让机器人能联网!! -- [https://github.com/the-lazy-me/NewChatVoice](https://github.com/the-lazy-me/miHoYoVoice) - LangBot语音插件,可利用多个TTS平台实现语音聊天 -- [Yuumi0221/URLMaskerPlugin](https://github.com/Yuumi0221/URLMaskerPlugin) - 用于掩码(替换)URL,以应对QQ官方机器人API对消息中URL的限制 -- [Pevernow/LangBot_Plugin_Emoticon_v3](https://github.com/Pevernow/QChatGPT_Plugin_Emoticon_v3) - LangBot v3可用,基于在线api的表情包插件。 -- [https://github.com/kirifujinagisa/RussianRoulette](https://github.com/kirifujinagisa/RussianRoulette) - 一个 LangBot 俄罗斯轮盘赌的游戏插件 -- [https://github.com/kirifujinagisa/FileSender](https://github.com/kirifujinagisa/FileSender) - 基于 LangBot 的将本机指定文件发送给申请人的插件 -- [https://github.com/ElvisChenML/GalgameMaker](https://github.com/ElvisChenML/GalgameMaker) - LangBot 插件,用于快速生成在QQ对话中进行的Galgame。 -- [https://github.com/zzseki/QChatGPT_Plugin_News](https://github.com/zzseki/QChatGPT_Plugin_News) - 无介绍(看仓库名猜一下吧) -- [https://github.com/zzseki/QChatGPT_Plugin_Weather ](https://github.com/zzseki/QChatGPT_Plugin_Weather)- 无介绍(看仓库名猜一下吧) -- [https://github.com/zzseki/QChatGPT_Plugin_Music](https://github.com/zzseki/QChatGPT_Plugin_Music) - 无介绍(看仓库名猜一下吧) -- [https://github.com/inkOrCloud/Markdown2IMG](https://github.com/inkOrCloud/Markdown2IMG) - LangBot插件,将markdown文本转为图片输出 -- [https://github.com/Annalasu/QcPlugin_Md2QQImage](https://github.com/Annalasu/QcPlugin_Md2QQImage) - 将消息中的md图片链接显示为正常图片 -- [https://github.com/the-lazy-me/SillyTavernPlugin](https://github.com/the-lazy-me/SillyTavernPlugin) - LangBot插件,可将酒馆SillyTavern的角色卡转写,以适配LangBot的人格预设 \ No newline at end of file