# 更新日志 版本规则:重大功能更新升级次版本号(例如 0.1.0 → 0.2.0),修复升级补丁号(例如 0.2.0 → 0.2.1)。不兼容变更需明确标注;进入 1.0 后按语义化版本升级主版本号。每次发布同步版本元数据、更新日志、Git 标签和 GitHub Release。 ## [0.2.0] - 2026-10-16 ### 新增 - 实时上下文看板:每次查询重新读取宿主当前派生消息,包含系统提示、对话和工具结果,并遵循宿主压缩与消息替换。 - 最近模型请求快照:按会话捕获插件加载后的 LLM 调用,展示请求时间、内容和与当前上下文的差异。 - 超长预览保留开头及最新结尾,统计和指纹覆盖全部过滤后的内容。 - 四种替换策略及可调参数:手动、每 N 轮、达到阈值、轮次或阈值任一满足;支持目标占用、保留最近页和换出优先级。 - 分组参数设置、卡片看板、使用说明与演示截图,导航统一为“上下文缓存”。 ### 修复 - 看板区分完整会话上下文与插件缓存页,避免将缓存页窗口误认为模型实际上下文。 - 默认每 2 秒自动刷新,迁移旧版未启用自动刷新的偏好。 - 主看板隐藏聊天输入框,切回聊天恢复;右侧面板保留输入框。 - 创建会话前的开关交互、失败重试和请求超时反馈。 - 宿主 SDK 的上下文变量插值、槽位作用域和路由注册兼容问题。 ### 升级说明 - 完全退出 Harness(包括托盘)并重新打开后加载新版本;已有 SQLite 页面数据保留,无需重建。 - 最近模型请求仅保留在内存,重启后需等待下一次调用;它是 LLM 接口输入,不是适配器转换后的最终网络报文。 - 字节统计不等于 token 数;替换策略只作用于插件工作页,不会自动删除或压缩宿主聊天历史。 - 基于 Harness 0.2.0-rc.2 验证;28 项 Node/SDK 测试、57 项 Python 测试与 Windows/Linux CI 通过,另有真实浏览器交互验证。 ## [0.1.0] - 2026-10-16 - 初始版本:SQLite 持久化、分层页面、预算换入换出、检索、检查点与 DeepSeek Harness 工具接入。 [0.2.0]: https://github.com/shaocuirong/dsh-vcontext/releases/tag/v0.2.0 [0.1.0]: https://github.com/shaocuirong/dsh-vcontext/tree/78ec92e3ce20bd4de9d98ece84b3f95109d56898