mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6mobile wallpaper 7mobile wallpaper 8mobile wallpaper 9mobile wallpaper 10
439 字
1 分钟
从零开始的 QQbot 之旅:实现群聊文字游戏与 momotalk 模拟

最初起项目的思路是各种各样的QQ Bot,例如AL1S、ARONA这种机器人。但是由于部分因素,那些项目的制作者并没有加入一些相对有趣的功能,所以打算自己写一个QQ Bot。同时,阅读过部分《蔚蓝档案》二创/wiki作者的项目之后,更是想要制作一个能够自己添加想要功能的Bot。所以这个项目就这样开始了。

技术选型与初探#

最初使用 ZerobotNapcat 进行开发。调试了好长时间才搞清楚各个端口是用来干嘛的——这也使我对 WebSocket 的理解加深了不少。

功能规划#

对于项目内容的部分,我的预想是:

  • 实现群聊文字游戏
  • 实现分区存储记忆,并调用大语言模型接口模拟游戏中 MomoTalk 的一对一聊天效果
  • 实现签到以及随机的每日事件等功能

目前先是进行了这种预想,然后已经实现了签到以及随机的每日事件的功能。

接下来的计划#

目前基础框架已经跑通,接下来需要重点实现 MomoTalk 的私聊记忆功能。这部分涉及到消息的分区存储和上下文管理,可能需要设计一个合理的记忆检索机制。群聊游戏的功能也在构思中,希望能做出点不一样的东西。

这次项目让我对 WebSocket 和 QQ Bot 的协议有了更深的理解,也算是把之前学的 Go 微服务知识实践了一把。

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

从零开始的 QQbot 之旅:实现群聊文字游戏与 momotalk 模拟
https://starlight-fall-library.vercel.app/posts/持续学习的蔚蓝档案什亭之箱项目/
作者
魂星
发布于
2026-02-15
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

封面
Sample Song
Sample Artist
封面
Sample Song
Sample Artist
0:00 / 0:00