更新日志
河蟹 AI 桌面端版本更新记录。
v0.4.9 (2026-07-04)
- 桌面端与后端版本同步至 v0.4.9,内置 sidecar 默认构建自 hexclaw v0.4.9
- Agent 能力增强:结构化 SOUL 编辑器、技能选择器、高级参数与编辑锁定状态补齐
- Chat 体验加固:会话分支、删除/导出安全动作、思考时长持久化与纯工具消息兜底
- 自动化与连接中心:权限控制、定时任务校验、MCP 状态刷新、通道按实例绑定修复
- 运行时修复:sidecar 优雅退出、记忆行为设置、启动图标内联、重型视图测试超时放宽
v0.4.8 (2026-06-28)
- 有序内容块渲染:思考、正文与工具调用按因果顺序交错展示,新增工具调用卡片与子 Agent 面板
- 发送更跟手:用户消息立即上屏,不再被知识库检索(Auto-RAG)往返阻塞
- IM 通道按 Agent 绑定:通道直接绑定 Agent,模型作为 Agent 属性统一管理
- 知识库:RAG 检索参数可视化配置、按日期范围筛选与分页
- 新增持续型任务:支持跨周期持续推进的长任务
- 桌面端默认启用朗读(TTS,免费 edge-tts),失败可中断重试
- 工作流运行失败可续接,复用已完成节点
- 记忆系统统一为单一 FileMemory,长期记忆集中在「长期记忆」页
- 引擎升级至 hexclaw v0.4.8
v0.4.7 (2026-06-26)
- 报错回复与点赞/踩反馈持久化:切换会话或重载后不再丢失,反馈仍可再次操作
- 朗读(TTS)失败时弹出明确提示,不再静默无响应
- 退化熔断:检测并阻断模型退化输出,避免污染会话
- 文档应用内下载与预览:下载走系统原生保存对话框;PDF 解析下沉后端,前端不再打包 pdfjs
- 交互修复:新建会话不再误显滚动导航、输入法组合态回车不误发送、切换会话模型互不串扰
- 引擎升级至 hexclaw v0.4.7
v0.4.6 (2026-06-23)
- 连接中心接入 MCP:MCP Server 的 env 凭据(数据库密码、API Key 等)经主密钥静态加密落盘,API 响应一律脱敏
- max-turns 优雅降级:达到工具调用轮次上限时返回部分结果并在末尾追加「继续」提示,不再向用户抛错;默认轮次上限提升至 25(兜底 50)
- 文件记忆挂载修复:新增的记忆无需重启即可注入,问答即时生效
- 桌面通知带来源标识(定时任务 / IM),便于前端映射图标与深链
- 引擎升级至 hexclaw v0.4.6(Hexagon v0.5.3),技能市场默认分支升至 v0.0.5
v0.4.5 (2026-06-22)
- 连接中心(二分法):通道与账号 + 数据连接器;通道卡片复用 IM 实例与邮箱(SMTP/IMAP 按域名自动配),本地加密、「一处存处处引」
- 数据连接器(GitHub / Notion):token 只读接入,真实测试连接与浏览资源,token 经后端加密落盘、响应脱敏
- 线性工作流真实编辑器:新建 / 增删 / 排序 / 编辑步骤、保存、试运行,逐节点状态实时回填
- 定时任务投递目标选择器:可从连接库下拉选择已配置实例
- 编辑默认助理人设(SOUL):读写
~/.hexclaw/SOUL.md,纯文本编辑,支持恢复内置默认 - Prompt 库(
/召唤、$ARGUMENTS填参)、输入框拖拽 / 粘贴图片走 vision、命令面板 ⌘K、引擎未连接全局降级 banner - 通用组件与品牌令牌统一、网格卡 hover 动效;简体中文 / English / 维吾尔语(RTL)三语全覆盖
- Windows 发版改为仅打 NSIS(
.exe),不再提供.msi;Windows 不再内嵌 Ollama,改为引导单独安装 - 修复:左下角引擎版本号显示、日志 trace_id 标签重叠、补齐 common.saving 三语键
v0.4.2 (2026-06-16)
- 导航信息架构重构:Chat 独立置顶 +「构建 / 连接 / 系统」三组分区
- 技能详情只读查看 SKILL.md,术语统一为「技能」
- 知识库文档查看器渲染 Markdown;代码块折行、裸围栏轻装饰、hover 复制
- Webhook 未启用状态处理 + 导航路由同步;会话写接口契约统一
- pandoc / typst 改为 Tauri sidecar + 下载强校验;修复 Windows 发版构建(render-bundle.sh 兼容 git-bash)
v0.4.1 (2026-06-03)
- 代码视图渲染下载 + 捆绑 pandoc / typst 渲染链
- cron 定时任务统一架构 + 端到端 SSE 流式编译
v0.4.0 (2026-04-30)
- 重大重构 · 统一文本对话框:移除独立的图像 / 视频生成 composer 与生成参数面板,所有路径统一到唯一 ChatInput,对齐 ChatGPT / Claude / Gemini 范式(图像 / 视频走默认参数)
- 维吾尔语(ug)RTL 支持:1330 条 i18n 与简体中文 1:1 对齐,自动设置
<html dir=rtl lang=ug>,unicode-bidi: plaintext 全局兜底保证中英文 / 数字混排方向正确,code / pre 强制 LTR - Apple HIG 五维对齐:边框 ≤1.5px、阴影 alpha ≤0.12、显式过渡属性、纯 Apple 系字体、发光 alpha ≤0.18
- 媒体下载 / 预览:图片 / 视频统一下载按钮(常驻 0.85 透明度、RTL 安全定位),点击全屏 lightbox 预览
- 后台生成 → 本地落盘 → URL 引用:生成结果落盘到 generated/,前端优先用永不过期的本地 URL,避免 base64 撑爆数据库
- 新增 Interactive 通用组件(Buttons / Select / Approval / Card / Block)+ message.interactive 新协议
- 后端 hexclaw v0.4.0:Feature Flag / Skill Pipeline / 模型能力探测 / 事件传输 v1 / 模型网关 v1 / 工具生命周期 v2
v0.3.8 (2026-04-14)
- 图片生成:支持智谱 CogView-4,图片内嵌 data URI 永不过期,ai-core 新增 ImageProvider 接口
- 视频生成:支持智谱 CogVideoX-2,异步任务轮询,封面内嵌 + 视频内联播放,ai-core 新增 VideoProvider 接口
- 工具名 i18n:15 个内置工具中英文映射(code_exec → 代码沙箱 等),未映射的 MCP/自定义工具自动 fallback 原名
- 默认模型修复:普通聊天不再被默认 Agent 模型偏好覆盖,Agent 模式显示 Agent 名字来源标注
- 多行记忆修复:含换行的记忆不再被拆成多条,删除/更新/归档操作支持多行条目
- Ollama 下载优化:大模型不再超时(ResponseHeaderTimeout 替代全局 Timeout),下载状态中文化(获取模型信息/校验文件完整性/写入模型文件)
- 智能路由 UI:关闭时隐藏策略下拉框,开启后才显示
- 飞书 Reaction:从社交 emoji(💪☕🔥)改为语义精准的 Typing ⌨️ / THINKING 🤔
v0.3.7 (2026-04-13)
- 思考时长持久化:后端精确记录推理起止时间,写入 DB meta 字段,重启后保留
- 会话标题自动生成:后端在保存用户消息时自动更新默认标题,无需 LLM 依赖
- 元数据持久化:provider、model、agent_name 写入消息 meta,重启后仍显示
- ChatGPT 风格思考展示:「● 思考了 Xm Ys」折叠式展示,展开后左侧竖线
- UI 优化:助手消息去气泡、meta 信息(时间·模型·Agent)合并一行、宽度自适应
- 沙箱网络热更新:设置页开关 → API → CodeExecSkill 重建沙箱全链路打通
- 文件工具 workspace 约束:file_edit/grep/glob 限制在工作区内,防止路径逃逸
- 自我纠错循环:工具执行错误携带完整原因,LLM 可自主分析并重试
- 上下文压缩:LLM + 启发式双路径摘要,保留用户约束
- Gemma 4 thinking 支持:超时保护生效,不注入无效 /no_think
- 新增 70+ 后端测试,前端 3542 测试全绿
v0.3.6 (2026-04-11)
- 流式输出时允许向上滚动,不再被自动滚动打断
- Agent/IM UI 优化,新会话发送 bug 修复
v0.3.5 (2026-04-06)
- Ollama 自动预热:启动时自动加载第一个已下载模型,减少首次对话延迟
- 历史消息 think 标签兜底解析:从后端加载历史消息时自动剥离 <think> 标签,防止思考过程原文暴露
- MCP filesystem 动态 home 目录:安装 filesystem MCP 时自动追加用户 home 目录,兼容 macOS/Windows/Linux
- TS2532 非空断言修复:models[0] / chips[0] 等数组索引增加类型安全断言
v0.3.4 (2026-04-06)
- 侧边栏引擎版本号显示修复:监听 sidecar 就绪状态后再拉取版本信息
- 版本号统一管理:Cargo.toml / package.json / Sidebar / AboutModal 版本号同步
v0.3.3 (2026-04-06)
- 版本号展示全面更新:侧边栏、关于弹窗、系统状态页均使用 Tauri App 版本 API
- API 类型对齐:getVersion 返回类型新增 engine_version 字段
- MCP filesystem 动态 home 目录:resolveUserHome 跨平台获取用户目录
v0.3.2 (2026-04-06)
- <think> 标签兜底提取:部分模型(如智谱 glm-z1-airx)在 content 中返回思考过程,前端自动拆分到 reasoning 字段
- 对话框自适应宽度:Settings 弹窗根据内容自动调整
- Sidecar 重启重试:失败时自动重试,提升稳定性
- CI 测试健壮性:existsSync 守卫、localStorage getItem 验证、.at() → [0] 索引
v0.3.1 (2026-04-06)
- 芯片式模型选择器:替代下拉菜单,直观展示已配置模型,支持快速切换
- 动态模型发现:云端 Provider 自动拉取可用模型列表
- 210 个 TypeScript 类型错误修复 + 139 个 lint 错误修复
- 61 个失败测试修复
v0.3.0 (2026-04-05)
- MCP 市场与工具修复:工具调用链路打通,错误信息正确返回
- Skill 触发优化:关键词匹配精度提升
- Ollama 全局预热:启动后自动加载模型到内存
- Ollama 模型管理 UI:模型下载进度条、运行状态面板
v0.2.6 (2026-04-01)
- 结构化追踪日志:基于 Go slog 的 request-scoped 日志,trace_id 贯穿 WebSocket → 网关 → 引擎 → LLM 全链路,前端日志面板实时展示 trace_id + fields 标签
- 修复 SessionLock 死锁:同一会话连续发送消息不再阻塞(pipeStream 缺少 unlock 的 P0 bug)
- 修复云模型 MCP 工具调用失效:pipeStreamWithTools 丢弃 LLM 返回的 tool_calls
- 深度思考开关:聊天输入栏 Brain 图标一键切换 thinking 模式,本地 thinking 模型自动注入 /no_think
- 流式取消真正生效:WebSocket cancel 消息现在取消后端 context,不再空耗 LLM tokens
- E2E 测试体系:TypeScript + Playwright 41 项集成测试,覆盖会话/知识库/记忆/Skill/MCP/网关/流式/日志 11 大子系统
- 修复 SettingsView flaky 测试
v0.2.5 (2026-04-01)
- Thinking/Reasoning UI:流式显示 Qwen3/DeepSeek-R1 等推理模型的思考过程,支持自动展开/折叠、耗时计时、持久化
- Ollama 本地模型全链路修复:模型选择器显示本地模型、WebSocket 用户鉴权、流式超时优化
- Splash Screen 跟随系统 Light/Dark 外观,等待引擎就绪后消失
- CI 修复:release/package 工作流从 Makefile 读取 HEXCLAW_REF 锁定 sidecar 版本
- 知识库上传体验优化:选择文件后弹窗自动关闭
- 消息编辑按钮 i18n 修复 + 尺寸优化
- 移除不可用的系统状态 Tab 和麦克风按钮(Tauri WebView 不支持 Web Speech API)
- Homebrew 安装后首次聊天报错修复(sidecar 版本不匹配 + embedder nil panic)
v0.2.4 (2026-03-29)
- MCP 市场:加载 mcp-registry.json 注册表,支持按 type 过滤 skill/mcp,一键安装 MCP Server
- MCP 状态显示修复:兼容后端 servers 数组格式,正确显示"已连接"
- Sidecar PATH 注入:macOS GUI app 自动注入 Homebrew/nvm/cargo 路径,解决 npx 找不到
- MCP 默认启用:无预配 Server 时也初始化 Manager,支持动态添加
- 六轮代码审计:42 个 bug 修复 + 8 项功能补全 + 474 个新增测试(542→1016)
- 安全加固:CSP 收紧、MCP 命令白名单、知识库 zip bomb 防护、配置原子写入
- hexclaw-hub 升级到 v0.0.2
v0.2.2 (2026-03-29)
- 新增 LLM 服务商选择器(含 Logo),支持 14 家服务商,新增 6 家国产:智谱 AI、Kimi(月之暗面)、文心一言(百度)、腾讯混元、讯飞星火、MiniMax
- Ollama 一键安装流程:检测 → 安装 → 自动轮询 → 关联模型
- MCP Tab 互斥修复 + i18n 国际化补全
- macOS 一行脚本安装 + Homebrew Cask 支持
- ProviderSelect 符合 Apple HIG 规范(键盘导航、ARIA、视窗翻转)
- 新增 79 个测试(OllamaCard + ProviderSelect + McpView)
- 全量 CI lint/TS 修复(83 条 ESLint + 59 条 TS 错误 → 0)
v0.1.0-beta (2026-03-23) - 桌面端 Beta 版本
- 发布 macOS / Windows / Linux 三端桌面 Beta 安装包,并补齐首次启动向导与默认角色配置流程
- 扩展模型服务商接入能力,支持 OpenAI、DeepSeek、Anthropic、Gemini、Qwen、豆包、Ollama 与自定义兼容 OpenAI API 的 Provider
- 增强聊天工作台,支持多模型切换、Artifact 预览、文档解析、消息导出与深度研究模式
- 补齐高级能力,包括 MCP 工具接入、知识库 RAG、语义记忆、定时任务、ClawHub 技能市场、IM 通道与安全网关
v0.0.1 (2026-03-19) - 初始版本
- 多模型聊天(OpenAI / DeepSeek / Anthropic / Gemini / Qwen / Ollama)
- Agent 编排与多 Agent 会议
- 可视化工作流画布
- MCP 协议集成
- 知识库(RAG)
- 语义记忆系统
- 定时任务调度
- 安全网关
- IM 通道(飞书/钉钉/企微/微信/Slack/Discord/Telegram)
- 深度研究模式
- 三端原生运行(macOS / Windows / Linux)