Skip to content

QQ 空间自动冲浪 ​

QQ 空间插件为 Bot 赋予了极具活人感的空间互动能力:利用 Stable Diffusion 根据设定提示词自动生成专属人设配图,结合 LLM 生成生活动态说说,并且定时巡检好友评论进行机智风趣的互动回复。

源码入口与核心配置 ​

  • 代码入口:run/qq_zone/qzone.py
  • 配置文件路径:run/qq_zone/config.yaml
  • 权限限制:所有手动控制与测试命令严格限定 Master 权限触发!

配置片段包含了保活、动态互动、定时任务与绘画提示词:

yaml
cookie设置:
  保活: true               # 是否开启保活探测
  保活间隔_秒: 1800        # 保活探测间隔(建议 >= 1800秒,温和低频防风控)
  失效通知: true           # Cookie 失效时私聊通知 Master
  失效时自动重新登陆: false # 强烈建议保持 false,避免循环触发风控

定时发空间:
  早安:
    enable: true
    time: 8/30           # 每天 08:30 推送早安说说 (时/分)
    绘制图片: true         # 是否通过 SD 自动绘制早安插画
  晚安:
    enable: true
    time: 22/30          # 每天 22:30 推送晚安说说
    绘制图片: true

vtuber日常互动:
  enable: true             # 是否开启活人感日常碎碎念动态
  巡检间隔_分钟: 60        # 巡检间隔
  每日最大发送次数: 3      # 每天最多发送条数
  触发概率: 0.35           # 白天活跃时段判断触发概率
  活跃时间段: 10-21        # 仅在白天 10点~21点 之间发说说
  绘制图片概率: 0.7        # 是否为日常动态配图

动态互动:
  enable_comment_reply: true  # 是否自动回复空间好友在 Bot 动态下的评论
  check_interval_秒: 180      # 评论巡检轮询间隔(秒)
  reply_guidance: "口吻生动鲜活,像关系很好的朋友或Vtuber在自己动态下神回复!严禁车轱辘复读相同的借口或固定句式,针对不同好友给出不同角度的吐槽、反问、接梗;严禁使用任何括号动作描写。"

角色绘图设置:
  基础形象设定: "1girl, teenager, solo, grey hair, gradient hair, blue hair..."
  画风与模型设定: "(masterpiece:1.2), extremely detailed, lineart..."
  负面提示词: "lowres, bad anatomy, bad hands, text, blurry, nsfw"

源码里真正支持的 Master 控制指令 ​

源码在 qzone.py 中对发送者身份进行硬编码核对,必须是 Master(common_config.basic_config.master.id)才能使用:

触发指令作用说明
/qzone login唤起 QQ 空间 Cookie 获取与登录引导
/发说说立即依据当前心情与 AI 状态即兴发布一条全新说说
测试早安 / 发送早安强制触发早安空间说说(包含 SD 生图测试)
测试晚安 / 发送晚安强制触发晚安空间说说(包含 SD 生图测试)
测试日常 / 发送日常强制触发一条 Vtuber 日常自拍动态说说
测试空间互动立即触发一次评论区巡检并回复未处理的好友留言

如果你想做什么,应该改哪里? ​

  1. 登录?:
    • 不用登陆,目前版本直接调用onebot实现获取空间cookie。
  2. 想自定义 Bot 在说说里展示的自拍外貌与画风:
    • 打开 run/qq_zone/config.yaml;
    • 找到 角色绘图设置 区块,自定义 基础形象设定、默认服装设定 与 画风与模型设定 的英文 Prompt。
  3. 想修改评论回复的语气:
    • 修改 动态互动.reply_guidance,在提示词中加入你想约束的说话风格(比如傲娇、吐槽、或者温柔)。
  4. 觉得白天发说说太频繁打扰好友:
    • 调低 vtuber日常互动.每日最大发送次数(例如改成 1 或 2),或者调低 触发概率。