littlebot
Published on 2025-04-17 / 0 Visits
0

【源码】基于Node.js和Python的多功能QQ机器人及词云生成系统

项目简介

本项目整合了两个子系统。其一为基于 oicq 开发的 QQ 机器人,旨在为群友提供娱乐互动方案,活跃群内话题,同时期望在专业领域取得突破;其二是基于 Python 的词云生成系统,用于处理和生成中文文本的词云图像。

项目的主要特性和功能

QQ 机器人

  • 提供多种小游戏,包含 24 点、超级井字棋、今日 XX(人品|菜品)等。
  • 具备查询与服务功能,如为你百度。

词云生成系统

  • 读取停用词列表并处理。
  • 对文本数据进行分词处理,移除停用词。
  • 生成词云图像并保存为 PNG 格式。

安装使用步骤

QQ 机器人

推荐方式(通过脚手架安装)

  1. 安装管理工具:npm i sirios-cli -g
  2. 初始化项目:sirios init
  3. 运行:sirios run
  4. 创建插件(在项目根目录下执行):sirios plugin new

纯净安装(不使用脚手架)

  1. 安装依赖:npm i
  2. 运行:npm run main

词云生成系统

  1. 复制项目或下载源代码。
  2. 安装依赖库:pip install jieba wordcloud
  3. 配置停用词列表和处理文件路径。
  4. 运行 getWordCloud.py 文件。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】