跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI

鸣潮 QQ 机器人部署指南:集成早柚核心与 LLM 功能实战

部署鸣潮 QQ 机器人需在 Linux 或 Windows 环境准备 Python 及 Git 基础。步骤涵盖创建虚拟环境、安装早柚核心(GsCore)、添加鸣潮插件与签到模块,以及配置 OneBot 框架。完成端口映射与服务连接后,即可实现库街区签到、练度查询、攻略检索等功能,并可进一步接入大语言模型增强交互体验。

Elasticer发布于 2026/4/5更新于 2026/7/2538 浏览

环境准备

在开始之前,请确保你拥有一台轻量级服务器或本地开发机(支持 Linux/Windows),且网络环境能够访问 GitHub。若使用 Ubuntu 24.04 系统,建议配置为 2 核 CPU、2GB 内存以上。

首先检查 Python 环境,版本需大于 3.8,推荐 3.12 及以上(暂不建议使用 3.13)。同时确保已安装 Git,Ubuntu 用户可通过 apt install git 安装,Windows 用户可前往官网下载安装包。

创建虚拟环境

从 Python 3.11 起,Debian 和 Ubuntu 默认启用了外部管理环境保护机制,直接 pip 安装包可能会破坏系统依赖。因此我们创建一个独立的虚拟环境来隔离项目依赖。

推荐使用 uv 作为包管理器,它比传统 pip 更快。Windows 用户可直接运行 pip install uv;Linux 用户同样适用。

# 创建并激活虚拟环境
python -m venv mcvenv
source mcvenv/bin/activate

# 在虚拟环境中安装 uv
pip install uv

注意:退出虚拟环境时输入 deactivate 即可。

部署早柚核心 (GsCore)

进入工作目录(例如 /opt/mcbot),克隆早柚核心仓库。

git clone https://github.com/Genshin-bots/gsuid_core.git --depth=1 --single-branch
cd gsuid_core

启动核心服务:

uv run core

启动后若出现警告信息,通常可以忽略。如果是服务器部署,需要修改配置文件中的 host 地址。

编辑 config.json,将 host 设置为 0.0.0.0 以允许外部连接,保存并退出编辑器(如 nano 按 Ctrl+X 确认)。

随后需在防火墙开放 8765 端口,确保服务可被外部访问。

文章配图

安装插件模块

接下来在核心目录下添加鸣潮相关插件。

1. 鸣潮 UID 查询插件

cd plugins
git clone https://github.com/Loping151/XutheringWavesUID.git

2. 库街区签到插件

git clone --depth=1 https://github.com/Loping151/RoverSign

安装完成后重启早柚核心,确认插件已成功加载。

文章配图

搭建 OneBot 框架

回到 mcbot 主目录,激活虚拟环境并安装 NoneBot 相关组件。

cd ..
source mcvenv/bin/activate
pip install nb-cli-plugin-bootstrap nb-cli

执行初始化命令,项目名称设为 onebot,选择对应的协议类型。

文章配图

进入 onebot 目录,安装早柚插件以建立连接(若网络受限需确保能访问 GitHub):

cd onebot
nb plugin install nonebot-plugin-genshinuid

最后运行 OneBot 服务:

nb run

记得在防火墙中放行 8080 端口,至此基础架构已搭建完成。后续可根据需求接入大语言模型,扩展机器人的交互能力。

文章配图

目录

  1. 环境准备
  2. 创建虚拟环境
  3. 创建并激活虚拟环境
  4. 在虚拟环境中安装 uv
  5. 部署早柚核心 (GsCore)
  6. 安装插件模块
  7. 1. 鸣潮 UID 查询插件
  8. 2. 库街区签到插件
  9. 搭建 OneBot 框架
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • OpenClaw v2026.3.8 全平台部署教程
  • 9 款降低 AIGC 检测率的论文辅助工具介绍
  • FPGA 结构与 CAD 设计核心概念解析
  • 结构化的力量:ChatGPT 如何实现高效信息管理
  • OpenRouter 实战:用一个接口调用多家 AI 模型
  • Neo4j Windows 安装及环境配置教程
  • ModelSim 仿真软件安装与使用指南
  • ARM、AMD、Intel 架构详解
  • Windows 系统快速部署 llama-cpp-python 实现 AI 模型本地推理
  • 在Windows上离线部署OpenClaw与Ollama
  • C++ 设计模式核心分类与常用实现解析
  • Qwen3.5 核心特性详解:原生多模态与 Agent 能力解析
  • Python 自动化办公实战:Excel、Word、PPT 及邮件处理指南
  • vscode copilot 的配置文件提示警告
  • GitHub Copilot Pro 学生免费认证与 VS Code 集成指南
  • 一个 SpringBoot + Vue 酒店客房管理系统的实现记录
  • Cursor 中打造专属前端 AI 助手:Agent Skills 实战指南
  • Kubernetes 与边缘 AI 最佳实践
  • AI Agent 新范式:FastGPT+MCP 协议实现工具增强型智能体构建
  • GitHub 访问缓慢?8 种实用加速方案实测与配置指南

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online