🐧 HuHoBotPenguin v1.0.3 — 标准版 + AI 版(Llama)
本仓库现分两个独立插件(plugins/ 下二选一部署):
HuHoBotPenguin-LLSE— 标准版(QQ ↔ BDS 双向桥接,20+ 群指令、MOTD、Markdown 卡片)HuHoBotPenguin-LLSE-Llama— AI 版(标准版全部功能 + 内置 LLM AI 助理,无需 AstrBot)
两个版本本次统一为 v1.0.3。
目录
✅ 标准版 HuHoBotPenguin-LLSE (v1.0.3)
功能特性
- 游戏 ↔ QQ 双向转发:游戏内
#消息↔ QQ 群;20+ 群指令(查在线 / 白名单 / 管理员 / 认证等) - 📋 Markdown 卡片:
查在线/查白名单/motd命令(motd.use-markdown总开关) - 🖼️ MOTD 状态图 + 可编辑模板:
Markdown/online.md自定义查在线输出、motd.api/motd.text模板 - 🎛️ 控制台命令:
huhobot reload(热重载)/huhobot info - 🛡️ 敏感词审核:正则 + 本地词库 + 可选 OpenAI 兼容二审
- 零 npm 依赖:自实现 WebSocket / HTTP(S)
修复
- 「执行命令」对齐 Java 原版:管理员直接执行任意控制台命令
- 「查白名单」支持 BDS 1.21+
allowlist listJSON 解析 huhobot控制台命令注册签名修正
🤖 AI 版 HuHoBotPenguin-LLSE-Llama (v1.0.3)
标准版全部功能 + 内置 LLM AI 助理(OpenAI 兼容接口,支持 DeepSeek / Qwen / GPT / 本地 Ollama,无需 AstrBot)。
AI 能力
- 群内 AI 对话:多轮上下文(按群持久化,重启不丢)
- function calling 工具:AI 自动调用
查询在线/查询白名单/执行命令 - 🧩 自定义 Skill:WebUI 定义 AI 技能 → AI 调用后执行你的控制台命令(
{0}/{1}参数占位、权限分级);内置 LegacyMoney(查/加/扣/转金币)、踢人、封禁 预设一键添加
WebUI 管理面板(深色侧边栏多页面)
- 总览(状态 + 快捷开关)/ AI 工具 / Skill 管理 / AI 对话 / 配置(分组表单,保存自动热重载)
- 监听地址可配(
webui.host:127.0.0.1仅本机 /0.0.0.0外网,需配密码) - 账号密码登录、移动端自适应
安全
ai.admin-openids:AI 执行命令 / 管理员 Skill 的白名单(配你的 QQ OpenID)- WebUI 默认仅绑定 127.0.0.1
要求
- 模型需支持 function calling(OpenAI 兼容接口均可)
📦 安装
| 版本 | 插件目录 | 发行文件 |
|---|---|---|
| 标准版 | plugins/HuHoBotPenguin-LLSE/ |
HuHoBotPenguin-LLSE-v1.0.3.zip |
| AI 版 | plugins/HuHoBotPenguin-LLSE-Llama/ |
HuHoBotPenguin-LLSE-Llama-v1.0.3.zip |
- 安装 LSE Node 引擎:
lip install github.com/LiteLDev/LegacyScriptEngine - 解压对应 zip 到
plugins/<版本目录>/ - 填
config.json(bot.app-id/bot.secret;AI 版额外ai.base-url/ai.api-key/ai.model)——首次启动自动生成 - 重启服务器 → 控制台
QQ 机器人已连接
📜 License
MIT © 2026 HuHoBot