Skip to content

安装官方扩展

字数
575 字
阅读时间
3 分钟

本文只讲 官方扩展 pip 包(决斗、MAA 等)。
站点自写插件请看 安装插件 · local

和 core 的区别

  • core:复读、帮助、控制台……随 uv run nb run 就有
  • 官方扩展:单独 uv sync --extra plugins-xxx装完要重启 Bot

WebUI 安装(一步步点)

  1. 打开 http://<主机>:8088/pallas/ 并登录
  2. 侧栏 插件商店
  3. 搜索或浏览卡片 → 一键安装
  4. 安装并重启 就点它;否则装完后自己重启 Bot

如何确认成功

商店显示含义
未安装还没 pip 装
已安装待重启pip 有了,重启后才会加载
已加载当前进程里已经在跑

命令行安装

在仓库根目录执行(任选一个包):

bash
uv sync --extra plugins-duel
uv sync --extra plugins-maa
uv sync --extra plugins-who-is-spy

或用封装命令:

bash
uv run pallas ext install pallas-plugin-duel

如何确认成功

bash
uv run python -c "import pallas_plugin_duel"   # 以决斗包为例,无 ImportError 即可

然后 重启 Bot


扩展包对照表

pip 包uv sync --extra包含插件(示例)
pallas-plugin-duelplugins-duel决斗
pallas-plugin-who-is-spyplugins-who-is-spy谁是卧底
pallas-plugin-maaplugins-maaMAA 远控
pallas-plugin-dreamplugins-dream做梦
pallas-plugin-drawplugins-draw画画
pallas-plugin-ai-mediaplugins-ai-media唱歌、酒后聊天
pallas-plugin-protocolplugins-protocol协议端管理、上号
pallas-plugin-llm-chatplugins-llm-chat(多为 core,以实际为准)
pallas-plugin-bot-statusplugins-bot-status在吗、报数
pallas-plugin-community-statsplugins-community-stats社区统计客户端

完整说明与口令:插件手册


Docker 用户

官方 pallasbot/pallas-bot 镜像往往是 精简 core,没有 uv 在容器里现场装包。

常见做法:

  1. 构建镜像时 带上 extras,例如 PALLAS_UV_EXTRAS=perf,pg,plugins-game(见 Docker 部署
  2. 挂载 local/plugins/ 放插件代码
  3. 有源码的开发机 uv sync --extra ... 后整目录部署

卸载

WebUI:插件商店 → 卸载(仅对 pip 安装的包)

命令行

bash
uv run pallas ext uninstall pallas-plugin-duel

卸载 pip 不会local/plugins/ 里的副本。
无论装还是卸,改完后都要 重启 Bot


▶ 下一步:插件手册 · 安装插件总览