Skip to content

Releases: 1ceDrag0n/dsh-qq-bot

dsh-qq-bot v1.1.0

Choose a tag to compare

@1ceDrag0n 1ceDrag0n released this 30 Oct 10:20

v1.1.0

人设演化多了一个总开关,好友/群请求多了「忽略」,表情包可以直接从目录导入。

人设演化总开关

  • 新增 persona.evolution。关掉之后:不再自动演化,已形成的「自我认知」也不再进入提示词,机器人只按底层人设说话。
  • 文本保留在本地,重新打开就原样恢复,不会丢。
  • 三种切法:设置页「人设演化」卡片顶部的开关、#qq evolve on / #qq evolve off、settings.json 里的 persona.evolution。
  • #qq evolve 仍然是「立刻演化一次」,但在总开关关闭时会直接提示先打开。
  • 「自动演化(autoEvolve)」现在是总开关的下级:总开关关闭时,它不会触发。

好友 / 群请求

  • 请求状态明确区分 pending / approved / rejected / ignored。
  • 新增「忽略」:只从待处理列表移除,不向 OneBot 发送任何操作。适合那些已经在 QQ 侧过期、点了「同意」也送不到的老 flag。
  • 卡片上有「全部忽略」,命令行有 #qq ignore <flag>。
  • 同意 / 拒绝失败会说明原因:OneBot 未连接时提前拦截并提示,NapCat 拒绝时把原始错误显示出来,请求留在列表里可以重试。
  • 群邀请的 sub_type 现在按 invite / add 转发,不再一律写成 add。
  • 每行就地显示「已同意 / 已拒绝 / 已忽略 / 失败原因」和已经等待了多久,不用再跑去看页面顶部的提示。

表情包

  • 新增 POST /qq-bot/stickers/import:可以给一个目录,也可以给一串文件路径批量导入。
  • 逐张报告跳过原因(格式不支持 / 超过大小上限 / 读不出来),可选自动排队打视觉标签。

界面

  • 抽出一个通用的开关组件,写设置即刻生效,不用点保存,也不会动表单里其他没保存的改动。
  • 后台静默轮询不再清掉页面上你还没看完的错误提示。

安装

dsh plugin --profile desktop add @local/dsh-qq-bot

或从源码:

git clone https://github.com/1ceDrag0n/dsh-qq-bot.git
cd dsh-qq-bot
dsh plugin --profile desktop add link:$PWD

dsh-qq-bot v1.0.0

Choose a tag to compare

@1ceDrag0n 1ceDrag0n released this 23 Oct 12:52

Initial public release.

  • OneBot v11 bridge for QQ (NapCat / Lagrange / LLOneBot)
  • Separate private and group agents with independent models and reasoning effort
  • Persona boards, long-term memory and self-evolution
  • Context-aware multi-message replies ([[SPLIT]])
  • Search and vision models configured separately
  • Stickers, diary, moderation, friend/group requests
  • Proactive group chat and whitelist-only proactive private chat
  • Custom error replies
  • React settings page in DSH