Skip to content

Releases: LingYuYo/dsh-qq-guard

v0.3.0-alpha

v0.3.0-alpha Pre-release
Pre-release

Choose a tag to compare

@LingYuYo LingYuYo released this 23 Oct 16:32

本次新增(WIP):

  • 多模态与交互
    • 群聊 @ 文本格式修复:入站把 at 段转成 @昵称 (拿不到昵称退回 @QQ号 ),并保证与正文之间有一个空格。
    • 图片理解实装:下载 QQ 图片转 Base64(或直接使用 URL),按 DSH 多模态格式投递;带模型能力探测与纯文本降级。
    • TTS 发语音工具注册(WIP):qq_send_voice + Edge TTS / OpenAI 兼容 TTS,经 NapCat record 段发送。
  • 配置自由度
    • 打字延时分档阈值可自定义:短句上限 / 中等上限 / 长句触发三个字数边界(默认 10 / 14 / 15)与三档毫秒基准都能在设置页改。
    • 人设支持自定义命名:选中自定义人设后可直接改名字,保存写回 personaPresets。
    • 活跃设置防抖 / 限频实装:防抖窗口、每分钟上限、超限静默、指令禁言全部按真实配置生效;并受「防抖合并 / 频率控制」插件开关控制。

v0.2.0-beta.1 - 无痕热切与看门狗降级

Choose a tag to compare

@LingYuYo LingYuYo released this 22 Oct 17:47

v0.2.0-beta.1 版本说明 (WIP)

本次更新带来了底层路由机制的史诗级增强,让你的 QQ 机器人在模型调度上坚如磐石。

🚀 核心新增

  • 模型无痕热切换:底层通过 agent/request 瀑布拦截,实现按 QQ 会话单独覆写请求模型,完全不影响 DSH 全局默认模型。
  • 静默看门狗 + 失败降级:新增底层 8 秒看门狗监控。主模型卡死或超时后自动掐断,并在同一轮内瞬间切换到备用模型,保证 QQ 消息不卡顿。
  • 系统底层事件面板:UI 端新增「系统底层事件」展示,看门狗触发、降级切换等内部动作全部可视化透明展示。
  • 高级参数调优:面板新增配置项,支持动态调整 replyTimeoutMs、modelWatchdogMs 等参数。

✨ 体验优化

  • 模型自我认知:通过动态注入系统提示词,机器人现在能在 QQ 里准确回答自己当前使用的底层模型路由。
  • NapCat 日志可见:面板新增 NapCat 进程日志采集,启动失败不再两眼一抹黑。
  • 一键启动接真实路由:左下角快捷启动卡片现已接入底层真实启停逻辑,状态灯实时同步。

⚠️ 已知状态

  • 数据用量统计与会话管理面板的真实数据接入正在进行中。

v0.1.1-beta.1 — 沙箱执行与外部插件兼容

Choose a tag to compare

@LingYuYo LingYuYo released this 21 Oct 17:42

当前版本:v0.1.1-beta.1

本次新增:

  • 外部插件兼容层:只读扫描 QQ Agent 格式(plugin.json / skill.json),支持动态配置表单,默认全部关闭。
  • 沙箱执行基础链路(P1):ctx.subprocess 独立进程 + --permission + module.registerHooks 拦截 node:fs / node:child_process / 越界引用,支持对自包含模块执行 setup() 冒烟测试。
  • 人设系统重构:概览卡片 + 独立编辑弹窗,支持机器人名字、参与度、管理员附加规则、系统提示词覆盖,桥接层拼接逻辑同步更新。
  • UI 布局收尾:外部插件卡片描述裁剪与过滤、底层逻辑闭环。

注:左下角快捷启动与记忆整理面板将在下一版本中实装。