Repository navigation
Releases: LingYuYo/dsh-qq-guard
Releases · LingYuYo/dsh-qq-guard
Release list
v0.3.0-alpha
本次新增(WIP):
- 多模态与交互
- 群聊 @ 文本格式修复:入站把
at段转成@昵称(拿不到昵称退回@QQ号),并保证与正文之间有一个空格。 - 图片理解实装:下载 QQ 图片转 Base64(或直接使用 URL),按 DSH 多模态格式投递;带模型能力探测与纯文本降级。
- TTS 发语音工具注册(WIP):
qq_send_voice+ Edge TTS / OpenAI 兼容 TTS,经 NapCatrecord段发送。
- 群聊 @ 文本格式修复:入站把
- 配置自由度
- 打字延时分档阈值可自定义:短句上限 / 中等上限 / 长句触发三个字数边界(默认 10 / 14 / 15)与三档毫秒基准都能在设置页改。
- 人设支持自定义命名:选中自定义人设后可直接改名字,保存写回
personaPresets。 - 活跃设置防抖 / 限频实装:防抖窗口、每分钟上限、超限静默、指令禁言全部按真实配置生效;并受「防抖合并 / 频率控制」插件开关控制。
v0.2.0-beta.1 - 无痕热切与看门狗降级
v0.2.0-beta.1 版本说明 (WIP)
本次更新带来了底层路由机制的史诗级增强,让你的 QQ 机器人在模型调度上坚如磐石。
🚀 核心新增
- 模型无痕热切换:底层通过
agent/request瀑布拦截,实现按 QQ 会话单独覆写请求模型,完全不影响 DSH 全局默认模型。 - 静默看门狗 + 失败降级:新增底层 8 秒看门狗监控。主模型卡死或超时后自动掐断,并在同一轮内瞬间切换到备用模型,保证 QQ 消息不卡顿。
- 系统底层事件面板:UI 端新增「系统底层事件」展示,看门狗触发、降级切换等内部动作全部可视化透明展示。
- 高级参数调优:面板新增配置项,支持动态调整
replyTimeoutMs、modelWatchdogMs等参数。
✨ 体验优化
- 模型自我认知:通过动态注入系统提示词,机器人现在能在 QQ 里准确回答自己当前使用的底层模型路由。
- NapCat 日志可见:面板新增 NapCat 进程日志采集,启动失败不再两眼一抹黑。
- 一键启动接真实路由:左下角快捷启动卡片现已接入底层真实启停逻辑,状态灯实时同步。
⚠️ 已知状态
- 数据用量统计与会话管理面板的真实数据接入正在进行中。
v0.1.1-beta.1 — 沙箱执行与外部插件兼容
当前版本:v0.1.1-beta.1
本次新增:
- 外部插件兼容层:只读扫描 QQ Agent 格式(
plugin.json/skill.json),支持动态配置表单,默认全部关闭。 - 沙箱执行基础链路(P1):
ctx.subprocess独立进程 +--permission+module.registerHooks拦截node:fs/node:child_process/ 越界引用,支持对自包含模块执行setup()冒烟测试。 - 人设系统重构:概览卡片 + 独立编辑弹窗,支持机器人名字、参与度、管理员附加规则、系统提示词覆盖,桥接层拼接逻辑同步更新。
- UI 布局收尾:外部插件卡片描述裁剪与过滤、底层逻辑闭环。
注:左下角快捷启动与记忆整理面板将在下一版本中实装。