Repository navigation
Releases: Coffeiz/dsh-qqchat
Releases · Coffeiz/dsh-qqchat
Release list
dsh-qqchat v0.2.8
本版本以未修改的官方 DSH v0.2.2-alpha.3 为兼容验证基线。
Session 兼容与消息展示
- 被动 QQ 消息改用 DSH 可忽略的插件记录,避免未知 Session 事件阻断历史恢复;旧 QQ 展示事件会在启动时迁移,并保留原文件备份。
- 迁移旧版 DSH Session 中受保护系统提示头之前的 QQ 消息,让旧历史可恢复并继续显示发送人和气泡。
- 私聊和群主消息改用 DSH 原生用户气泡,身份、引用和媒体说明放入单独上下文,气泡只显示实际消息正文。
- 记忆快照改用 DSH 接受的插件自有来源类型,同时兼容恢复历史快照。
流式回复
- QQ 拒绝改写已确认的流式正文时,使用最后确认的内容正常结束流,并阻止再补发全文,避免重复消息。
完整变更见 CHANGELOG。
v0.2.7
更新内容
- 移除智能兼容选项,保留 Markdown 与纯文本兼容;Markdown 私聊默认启用 QQ 官方流式回复。
- 适配 DSH 0.1.6-alpha.1 的原生 Agent turn 与新版 Web profile Connection RPC。
- 新增 GitHub Release 到 npm 的自动发布流程,使用 npm Trusted Publishing(OIDC),发布前校验版本并运行项目检查、测试和构建。
dsh-qqchat v0.2.6
0.2.6 · 2026-09-16
DSH 0.1.6 兼容性
- 适配 DSH
0.1.6-alpha.1的 Session 查询、Agent Preset 和 RPC 注册接口。 - 将客户端注入从已移除的
@deepseek-ai/dsh-client-runtime切换为官方新版的@deepseek-ai/dsh-client-modules。 - 接入 DSH 新版
agent/assistant-stream事件,恢复私聊流式回复的增量发送。 - 插件版本更新到
0.2.6。
发布与安装
- 规范化 manifest 的 GitHub 仓库地址,提交构建后的
lib/运行产物,并移除安装期prepare构建,支持 DSH Store 从固定 Commit 直接识别并安装插件。
v0.2.5 · 记忆上下文与 DSH Web 稳定性
本次更新
- 记忆上下文快照按 scope 限制为 2000 字符,避免长期记忆增长挤占 DSH 对话上下文。
- daily 注入优先保留最新内容,裁剪只影响本轮 snapshot,不删除 SQLite 数据。
- 修复 Session 恢复时误识别 DSH runtime context,避免重复注入 QQChat 记忆。
- 群级记忆反思调整为 15 分钟空闲触发,并增加失败重试冷却。
- 设置页增加“全量消息接收”使用说明。
- 本版本基于 DSH 0.1.1-rc.2 验证。
完整变更记录请参阅仓库中的 CHANGELOG.md。
v0.2.4
0.2.4 · 2026-08-26
DSH Web 与 Workspace
- QQ Chat 启动时自动创建并复用固定的
QQ ChatWorkspace。 - 已有、新建和恢复的 QQ 群聊与私聊 Session 会自动归入该分组,不再默认散落在未分组中。
- 设置页 QQ Chat 导航项通过 DOM 注入使用 RemixIcon
qq-line空心图标,保持 DSH 原生尺寸、颜色和布局。 - 本版本基于 DSH
0.1.1-rc.2验证;用户无需修改、patch 或重新构建 DSH。
v0.2.3
0.2.3 · 2026-08-26
DSH 兼容性
- 插件启动时自动注册
qqchat/message展示事件,覆盖 CLI、profile 和 persistence 的多份dsh-session依赖,避免静默群消息导致历史无法恢复。 - 修正
--profile <name>参数解析,并增加 split-tree 回归 fixture,验证不同依赖副本都能完成注册。 - 本版本基于 DSH
0.1.1-rc.2验证;用户无需修改、patch 或重新构建 DSH。