Skip to content

ChatDuel v0.4.18

Choose a tag to compare

@ifeeling ifeeling released this 04 Aug 05:28
· 81 commits to main since this release

ChatDuel v0.4.18

本次发布自 v0.4.17 起累计 27 个提交,重点是完善设置界面(新增「检查更新」、官网/GitHub 链接、重写使用帮助),并完成总结任务整套能力与命令桥迁移。

主要更新

  • 设置界面新增「检查更新」能力:设置左下角显示当前版本号与「检查更新」圆形按钮,点击后旋转表示检测中,结果显示在旁(已是最新 / 有新版本 / 检测失败)。检测到新版本时弹出对话框,展示新版本号与 GitHub Releases 拉取的 changelog,并提供「去 GitHub」和「去应用市场」按钮(应用市场按钮旁提示新版本可能在审核中)。
  • 设置界面新增官网与 GitHub 链接:右上角(关闭按钮旁)新增 chatduel.ifeeling.app 官网与 GitHub 链接图标。
  • 重写「使用帮助」面板:合并为约 10 张卡片,覆盖待发送问题队列、@ 数字键快捷选择、面板分隔条拖拽、总结四种模式(最终结论/只看分歧/简短摘要/汇总意见)与失败恢复、记录搜索/单块复制/删除、官网会话重命名/删除/自动保存、设置能力(提示词/多语言/诊断)等已实现功能。
  • 总结任务打通与失败恢复:打通总结任务的真实发送与成功路径,完成后失败恢复机制,完成「安全重查」与整体验收。
  • 总结与历史交互修复:状态回调透传、失败重试去重(upsert 替代插入)、列表勾选与高亮问题修复。
  • 更新后刷新提示:扩展更新完成后在已打开页面显示刷新提示。
  • 命令桥迁移:ChatGPT/Gemini/Claude/DeepSeek/豆包内容脚本命令统一迁移到共享 command bridge。

权限与隐私

  • host_permissions 新增 https://api.github.com/*(检查更新时拉取最新 Release 使用)。

安装方式

  • 普通用户建议通过 Chrome Web Store / Microsoft Edge Add-ons 安装。
  • 本 Release 另提供可直接「加载已解压的扩展程序」的编译包 chatduel-v0.4.18.zip,解压后根目录直接包含 manifest.json、_locales/、assets/ 等运行文件。

验证

  • 类型检查、单元测试(51 文件 / 583 项)、生产构建均通过。