Skip to content

ElecKoi v0.2.1

Choose a tag to compare

@github-actions github-actions released this 30 Sep 01:31
· 107 commits to main since this release

ElecKoi v0.2.1

本次版本重点升级了 DSH 运行时、对话流式体验、轨迹查看器,并修复多项长会话、消息删除与界面稳定性问题。

DSH 与 Agent

  • 升级至 DeepSeek Harness 0.2.0-rc.2。
  • 对齐同版本 DSH Desktop、Web Client、Host 与插件生命周期。
  • 完善 Agent Preset 的创建、恢复、挂载与请求配置注入。
  • 完善 DSH 会话恢复、请求上下文和结构化事件投影。
  • 支持从最终 Assistant 消息恢复推理内容,避免缺少流式分片时丢失思考摘要。
  • 内置并校验 Tavily Web Search 插件。
  • 完善桌面插件 Host 的启动、安装和客户端加载流程。

全新轨迹查看器

  • 接入 DSH 官方轨迹界面与交互。
  • 支持“对话 / 轨迹”顶部切换。
  • 支持按时长、轮次和调用查看执行时间线。
  • 支持轨迹搜索、轮次折叠与事件选择。
  • 支持查看请求概述、选项、用量、计时和完整上下文。
  • 支持查看 Assistant 消息、工具调用、工具结果、系统事件和压缩记录。
  • 支持预览、原始内容、来源及详细事件信息。
  • 轨迹会随消息删除、重新生成和会话变化正确更新。
  • 修复用户消息重复显示的问题。
  • 修复轨迹图片预览可能导致界面白屏的问题。
  • 修复轨迹插件中图片预览槽冲突导致的启动失败。
  • 修复删除回复后继续发送消息时,轨迹轮次与请求内容对应错误的问题。

对话与流式输出

  • 对齐 DSH 官方客户端的流式刷新节奏。
  • 将流式碎片合并到屏幕刷新周期,减少高频状态更新。
  • 已完成消息不再随流式尾部反复解析和渲染。
  • 优化长回复持续生成时的底部跟随效果。
  • 用户主动向上阅读时不再被自动滚动强行拉回底部。
  • 历史消息插入后保持当前阅读位置。
  • 图片和动态组件加载增高时保持滚动锚点稳定。
  • 修复长会话上下翻找时的滚动锁定问题。
  • 修复代码块滚动时标题栏与内容分离、遮挡的问题。
  • 修复调整窗口尺寸时对话内容短暂闪烁的问题。
  • 保留切换角色和切换会话时的过渡动画。

对话布局

  • 新增可拖动的对话宽度控制。
  • 支持从左右两侧调整正文区域宽度。
  • 输入框会跟随对话区域同步调整。
  • 增加拖动区域的悬停反馈与边界状态。
  • 修复 Agent 布局过窄、右侧内容过早换行的问题。
  • 调整顶部栏、分割线、标签字号与字重。
  • 顶部显示当前角色名称和实际预设名称。

消息删除与上下文恢复

  • 修复删除 AI 回复后,前一条用户消息错误残留或重复显示的问题。
  • 修复连续发送多条用户消息时,仅最后一条进入请求的问题。
  • 删除回复后再次发送消息,会正确组合尚未获得回复的连续用户输入。
  • 不同角色和不同会话分别维护自己的待回复上下文。
  • 重启应用、切换角色或重新进入会话后仍能恢复正确的请求关系。
  • 删除单条消息或整个会话时同步清理相关索引。
  • 请求中使用的真实上下文现在可以在轨迹详情中查看。

模型与预设

  • 统一模型配置中的 API 地址命名。
  • 支持删除手动添加的模型。
  • 改进模型配置面板的字段布局与交互状态。
  • 顶部预设区域显示实际预设名称。
  • 调整预设、角色和设定库列表的折叠状态管理。

界面修复

  • 修复 EJS 引用列表的布局与滚动行为。
  • 修复插件中心左上角的圆角缺口。
  • 优化侧边栏列表滚动与折叠布局。
  • 优化角色列表、预设管理器和设定库编辑器的细节样式。

数据库升级

  • 数据库结构升级至 user_version 5。
  • 新增连续、原子的数据库迁移。
  • 删除已经废弃的富消息高度缓存表。
  • 对话高度改为由当前布局实时计算。

下载

Windows x64 用户请下载:

ElecKoi-0.2.1-x64-setup.exe

Full Changelog: v0.2.0...v0.2.1