-
Notifications
You must be signed in to change notification settings - Fork 87
Releases: shiwenwen/hope-agent
Hope Agent v0.10.2
eaaa533 Hope Agent 0.10.2 — Office 文档预览还原版式
简体中文 · English
发布日期:2026年06月13日
详见
CHANGELOG.md。
v0.10.2 是 v0.10.0 的补丁版,补回了 Office 文档的版式化预览能力。
新增
- Office 文档预览还原版式:预览 Word / Excel / PowerPoint(.docx / .xlsx / .pptx)时,右侧面板直接按接近原文件的版式渲染——Word 文档排版、Excel 表格与合并单元格、PPT 幻灯片翻页,均可缩放 / 适应宽度,不再只是纯文本提取;无法渲染的文件(旧
.doc/.ppt、损坏或过大)会自动回退到文本提取。
Binaries are attached to this draft release. Review them before publishing.
Assets 24
- sha256:3df370db9502a64c9cc1f2a07532990c26573f7bf44758d34e9784b1548e1afa55.2 MB
2026年06月13日T03:31:56Z - sha256:bbdce3be5dbceabbccae037f21175ce694f60587e4123a17eb370ed45c1f10e6432 Bytes
2026年06月13日T03:31:56Z - sha256:555db11dd3109d010736658d8592b1a606ba9e0d2e6e03ce47bd3be919c3778961.8 MB
2026年06月13日T03:24:26Z - sha256:238fc56e05dae289a33fe5d81cbe066ba33816fcc25ce3244394869aea65bfbc432 Bytes
2026年06月13日T03:24:26Z - sha256:4be7ec3c47d9fad33b24c9e228ac40b57a0f7d2a23ce9b2c9ac1742ae46f441263.6 MB
2026年06月13日T03:28:00Z - sha256:b5063887646d4bcd37fa2ef14105e8207a0e5f29b4eb73910cc3df6cf6bae7ee432 Bytes
2026年06月13日T03:28:00Z - sha256:aee141f3468b8c40fbd5be69ec05b67beb1ba67926f7ef82c6a6a5d8217c849761.9 MB
2026年06月13日T03:40:39Z - sha256:fbf7652e1644b3105889674965872c2e3b6381ac540a161088ac041d04628aa8428 Bytes
2026年06月13日T03:40:39Z - sha256:4206a2d5dfbcb24ea6497948287d7941b1e891206393c5082e71a2153061c85f63.9 MB
2026年06月13日T03:24:09Z - sha256:5b710d50f4cfc3711af7bd4605b02500401dfdddcc2ebed73caa615b71802c1865 MB
2026年06月13日T03:27:38Z -
2026年06月13日T02:42:51Z -
2026年06月13日T02:42:51Z - Loading
Hope Agent v0.10.1
1833789 Hope Agent 0.10.1 — 修复安装版内置技能
简体中文 · English
发布日期:2026年06月12日
详见
CHANGELOG.md。
v0.10.1 是 v0.10.0 的补丁版,修复了桌面安装版里随包内置技能加载不到的问题。
修复
- 安装版内置技能现已可用:Office 三件套(Word / PPT / Excel)、浏览器控制、Mac 控制等随包内置技能此前没有被打入桌面安装包,导致安装版里输入框
@提及的「技能」段为空,skill工具与内置斜杠命令也找不到这些技能。现已把内置技能随安装包一起发布——安装版输入框@即可挂载内置技能,模型也能正常调用。- 开发模式(
pnpm tauri dev)与 Docker 自托管此前不受此问题影响,本次修复对它们无变化。
- 开发模式(
Binaries are attached to this draft release. Review them before publishing.
Assets 24
Hope Agent v0.10.0
f25251c Hope Agent 0.10.0 — 知识空间:你的第二大脑
简体中文 · English
发布日期:2026年06月12日
详见
CHANGELOG.md。
v0.10.0 带来一个全新的子系统——知识空间(Knowledge Base),把 Hope Agent 从对话助手扩展成你的第二大脑:本地优先的笔记管理、跨笔记的 AI 检索与改写、会随你思考主动冒泡灵感的「精灵」,外加输入框 @ 一键挂技能等体验升级。
亮点
- 知识空间:你的第二大脑:全新的本地知识管理子系统。笔记就是磁盘上真实的
.md文件(唯一真相源),可以挂载本地目录或外部库(如 Obsidian)并实时双向同步。捕获 / 组织 / 关联(wikilink)/ 标签 / 反向链接与知识图谱一应俱全,检索融合关键词与语义两路。会话与项目按需挂载、按「只读 / 读写」授权,无痕会话零访问。 - 内置 AI 对话面板 + 选区改写:知识空间右侧新增「AI 对话」面板,可结合当前文档对话、让 AI 跨笔记检索并编写 / 改写笔记,支持切换 Agent、引用更多笔记联合作答,并保留每篇文档的历史对话。在编辑器选中文本即可一键加入对话作为引用,或用浮动「快捷改写」条让 AI 直接改写选区(预览 diff 后应用)。
- 精灵 / 灵感模式(默认关):开启后,你在笔记里停手片刻时,精灵会结合当前文档、刚才的改动、对话上下文、记忆与跨会话感知,在对话面板主动冒出一个轻盈的建议气泡(写作建议 / 反馈 / 关联 / 鼓励),可一键「回应」顺势聊下去。支持「打开笔记 / 对话回复后 / 持续写作 / 大段粘贴」多种触发时机,已做冷却与每小时上限节流,无痕会话绝不触发。
- 开箱即用:新安装首次启动自动创建一个内置知识空间(含一篇本地化的欢迎笔记),不用任何配置就能开始记录;删除后不会再被自动重建。还新增了一份面向 AI 的「知识空间方法论」技能,指导它更好地捕获、组织与维护你的笔记。
- 输入框
@提及内置技能:在输入框打@即可从菜单把 Word / PPT / Excel 三件套、浏览器控制与 Mac 控制(仅 macOS)作为技能一键挂到本次对话,支持同时挂多个,用醒目的玫瑰粉与文件、笔记区分。
其它改进
- 复盘报告支持多语言输出:
/recap深度复盘的 AI 章节、标题与摘要可跟随界面语言生成,也可在「设置 → 复盘」单独指定输出语言。 - 阻止电脑休眠开关:「设置 → 通用 → 系统」新增开关,开启后保持电脑唤醒,避免长时间任务、下载与后台活动被系统休眠打断(屏幕仍可正常熄灭)。
- 会话侧栏布局优化:智能体区块移到项目上方;向上滚动时智能体 / 项目 / 会话三栏分类吸顶常驻。
- Codex 登录默认模型升级为 GPT-5.5:新登录默认选中 GPT-5.5,老用户升级后模型列表自动置顶。
Binaries are attached to this draft release. Review them before publishing.
Assets 24
Hope Agent v0.9.0
d7e2e9d Hope Agent 0.9.0 — 自动更新体验升级
简体中文 · English
发布日期:2026年06月09日
详见
CHANGELOG.md。
v0.9.0 把自动更新打磨成一条省心又稳健的链路:桌面与服务端都会在后台主动发现新版本并可静默预下载,安装节奏由你掌控,升级过程更抗网络抖动、也更不容易把自己更坏。
亮点
- 自动更新更省心:桌面与 headless 守护进程都会按可配置的间隔在后台检查新版本,并可选择静默预下载(默认开启),点更新即装、几乎无需等待。新增「设置 → 关于 → 自动更新」开关,可分别控制自动检查、检查间隔、后台下载与更新提醒;打开「关于」页也会顺手检查一次,「检查更新」入口更醒目。
- 更新前先选重启方式:发现新版本时可选「更新并重启」或「仅更新(稍后重启)」——安装完成后不再自动重启打断你正在进行的对话,什么时候重启由你决定。
- 自升级更稳健:下载支持失败重试与断点续传,弱网下也能续上;替换程序后会先冷启动自检新版本,万一新版本起不来会自动回滚到上一版本,并清理残留的下载临时文件。
修复
- macOS 摄像头 / 通讯录 / 日历 / 提醒 / 照片在签名版本可正常使用:发布包启用 Hardened Runtime 后补全了对应的资源访问授权,这些权限在你授权后不再被系统拦截。
- Homebrew 安装的 macOS 版自更新路径修正:通过 Homebrew cask 安装到「应用程序」目录的版本不再被误判为手动拖拽安装,升级正确走
brew upgrade,与 Homebrew 的安装记录保持一致。
Binaries are attached to this draft release. Review them before publishing.
Assets 24
Hope Agent v0.8.0
d01ca75 Hope Agent 0.8.0 — 桌面端瘦身提速与稳定性修复
简体中文 · English
发布日期:2026年06月09日
详见
CHANGELOG.md。
v0.8.0 是一次以性能与稳定性为主的维护版本:桌面端完成一轮系统性瘦身与启动提速,同时修复了 macOS 系统权限随更新失效、Windows 发布构建中断等若干影响实际使用的问题。
亮点
- 桌面端瘦身与启动提速:前端主 bundle 体积下降约 60%——翻译文件与设置页改为按需懒加载,不再全量打进首屏;Rust 发布包启用瘦身编译(thin LTO + 符号裁剪),二进制更小;FTS 索引重建、向量模型初始化、天气刷新等启动期工作改为后台延迟执行,冷启动更快、首屏更早可交互;会话数据库引入只读连接池,生成回复的同时做历史搜索(Cmd+F / 会话搜索)不再被写入阻塞。
修复
- macOS 系统权限不再随更新失效:发布包改用固定自签名证书签名,授予的录屏 / 辅助功能等系统权限不再因每次自动更新被 macOS 重置而显示「未授权」。
- Windows 桌面版构建恢复:修复 Windows 发布包因从源码编译 OpenSSL 失败而无法打包的问题——微信媒体加解密改用纯 Rust 实现并移除了
openssl依赖,Windows 不再编译 OpenSSL;Linux / Docker 自托管仍静态打包 OpenSSL,运行不受影响。 - 技能设置页文本与待审核徽标:技能描述过长时在列表内正确截断,不再挤出右侧;自我进化待审核草稿数量以数字 badge 显示在左侧技能入口与设置侧栏「技能」项上,且显示当前待审核总数而非仅未读新增数。
- 新增 / 编辑模型自动清理输入空格:保存或测试 Provider 时自动去除 base URL、模型 ID、API Key、名称等字段前后的空格与换行,避免复制粘贴带入的空白导致连接失败。
- 模型连通性测试校验实际回复:测试模型时不再「只要返回 200 就算通过」,而要求确有回复内容;对因测试输出上限被截断的 reasoning 模型(如 GPT-5 系列)仍正确判为连接正常,不再误报失败。
- IM 一次回复只引用一次原消息:修复 Telegram、飞书等流式渠道在 split 模式下,一次回复被拆成多条消息时每条都引用原消息的问题——现在整轮回复只有第一条带引用(私聊、群聊一致)。
Binaries are attached to this draft release. Review them before publishing.
Assets 24
Hope Agent v0.7.0
06a281d Hope Agent 0.7.0 — Office 文档技能、Provider 模板刷新与定时任务项目化
简体中文 · English
发布日期:2026年06月07日
详见
CHANGELOG.md。
v0.7.0 在 v0.6.x 的基础上带来三项面向生产力的能力扩展——内置 Office 文档技能、Provider 模板与预设模型的大规模刷新,以及定时任务与 Project 的绑定;同时打磨了聊天输入交互、技能加载语义与若干稳定性细节。
亮点
- 内置 Office 三件套技能:新增
office-docx/office-xlsx/office-pptx三个内置技能,以技能 + 随附脚本的形式提供 Word、Excel、PowerPoint 的本地生成、编辑、检查与预览能力。DOCX 覆盖真实 Word 列表、批注、修订、图片 alt、目录、脚注 / 尾注、水印、文档保护、内容控件、内部链接、表格导出、文档合并与对比、脱敏等场景;XLSX 覆盖真实 Excel 表格、公式、样式、数据验证、条件格式、图表、CSV / TSV 转换与公式审计 / 缓存;PPTX 覆盖标题 / 章节 / 图文 / 指标 / 表格 / 时间线、原生图表、文本 patch、slide 追加与复制重排、布局审计等。 - Provider 模板扩充刷新:内置 Provider 模板由 39 个增至 44 个(新增 GitHub Copilot、Novita、GMI、OpenCode、KiloCode),预设模型扩充至 335 个,补齐 Claude Opus 4.8、GPT-5.x、Gemini 3.1、Kimi K2.6、GLM-5.1 等最新模型,并同步各家上下文窗口、最大输出与定价。
- 定时任务关联 Project:Cron 任务现可绑定 Project,人工表单与
manage_cron工具均可设置;执行时会创建带 Project 上下文的隔离会话,复用项目指令、项目记忆、工作目录与工具 cwd 解析。Agent 支持Auto,按显式 Agent → Project 默认 Agent → 全局默认 →ha-main顺序解析;Project 被删除后任务会自动清空关联并按普通 Cron 降级执行。 - 文件浏览器搜索:项目 / 会话文件浏览器新增按文件名与路径的模糊搜索,支持搜索结果停留、键盘上下选择、回车预览、目录结果展开定位,以及跨 session / project / worktree 的 scope-based 后端检索,避免在 Project 默认工作目录下搜索失败。
改进
- 聊天输入框与菜单交互打磨:输入框附件入口合并为「添加照片和文件」,模型、思考强度与温度设置收入同一浮层;窄宽度下工具栏布局与高度更稳定,语音 / 发送按钮不再被挤压遮挡;快捷指令、模型、权限、Awareness 等菜单改用统一的柔和弹出 / 收起动效,并同步优化左右侧边栏与右侧工作台面板的展开收起体验。
- 会话搜索置顶并显示 Project 归属:侧边栏会话搜索入口移至顶部固定位置,搜索结果会携带并展示
projectId/ Project 名称与图标;搜索态不再受隐藏的 Agent 筛选静默影响,避免结果被不可见过滤条件收窄。 - Skill requirements 分级注入语义:
requires.os不匹配这类硬不兼容技能不再进入模型 catalog / 斜杠菜单;缺少可安装 / 可配置依赖(bins/anyBins/env/config)的技能仍可见,但在激活前返回缺失项与安装 / 配置诊断,不再直接加载 SKILL.md。Settings 技能面板同步展示Incompatible/Needs setup状态。 - Skill 激活上下文包含包目录元数据:inline 与 fork 激活返回的技能内容前会注入技能名称与技能目录,便于随附脚本、references、assets 稳定定位,无需模型猜测路径。
修复
- 工作台任务进度联动:右侧 Workspace 已展开时,输入框内嵌任务进度面板首次出现也会保持收起,避免两处任务明细同时展开;并补齐折叠动画的定时器清理,避免组件卸载后继续触发状态更新。
- Office OOXML 包结构稳定性:修复 DOCX helper 在最终
w:sectPr之后追加内容的问题,避免 Word / LibreOffice 打开时修复或忽略新增段落;水印 helper 不再覆盖既有word/header1.xml,改为分配新的 header part 与 relationship id;PPTX slide 重排不再丢弃 slide master / theme / view properties 等非 slide relationships,避免源文档样式丢失。
其它
- 新增
scripts/office-skill-parity-audit.py与scripts/office-skill-smoke-test.py,分别用于 Office 技能能力面审计与端到端生成 / 编辑 / 检查 / 渲染冒烟测试。
Binaries are attached to this draft release. Review them before publishing.
Assets 24
Hope Agent v0.6.1
ffeaeca Hope Agent 0.6.1 — 输入框弹出菜单回归修复
简体中文 · English
发布日期:2026年06月06日
详见
CHANGELOG.md。
v0.6.1 是一个紧急修复版本,处理 v0.6.0 响应式布局优化后重新出现的输入框弹出菜单裁剪问题。
修复
- 修复项目会话里通过
Cmd/Ctrl+N或托盘「新建对话」创建会话时没有继承当前 Project 的问题,避免新会话首条消息丢失项目记忆、文件和指令上下文。 (#283) - 修复聊天输入框外层 dock 裁剪向上展开菜单的问题。 (#284)
- 恢复模型选择、Think/思考强度、温度、权限模式、Awareness、
/斜杠菜单与@文件菜单的完整显示。 - 保留 v0.6.0 的窄窗口工具栏堆叠与最小宽度优化,只取消会裁剪弹层的父级 overflow。
- 补充回归测试,锁定输入框 dock 必须允许工具栏菜单向外溢出。
Binaries are attached to this draft release. Review them before publishing.
Assets 24
Hope Agent v0.6.0
Hope Agent 0.6.0 — 近期优化与稳定性更新
简体中文 · English
发布日期:2026年06月06日
详见
CHANGELOG.md。
v0.6.0 汇总了 v0.5.1 之后主线上的近期优化与修复,重点改善工作台可观测性、聊天响应式、权限体验、异步工具和 GUI ↔ IM 交班稳定性。
亮点
- 工作台环境信息面板:工作台顶部新增只读「环境」区块,展示会话来源、工作目录、权限模式、Plan 状态、模型信息,以及 Git 分支 / worktree / 变更统计等上下文。
- 权限模式更顺手:输入框支持
Shift+Tab快速循环切换default/smart/yolo;权限菜单也可以选择把当前模式同步为 Agent 的新会话默认值。 - 聊天窄窗口体验优化:右侧工作面板与左侧会话栏按窗口宽度渐进折叠,自动折叠会尊重用户手动选择;面板动画和输入框布局也更稳。
- 异步工具语义更清晰:后台 job 与
exec默认不再硬性超时,job_status收敛为非阻塞状态快照,完成结果继续通过<task-notification>回注。 - System Prompt 会话上下文增强:模型能看到当前会话权限模式;绑定 IM chat 的桌面 / HTTP 会话会注入 IM attachment 信息,减少 GUI 与 IM 镜像回复时的上下文缺口。
修复
- 浏览器
evaluate脚本执行接入统一权限引擎,Smart / YOLO / auto-approve 行为与其它工具一致。 - 自动上下文压缩会在聊天流里显示进行中状态,长会话压缩时不再像卡住。
- 桌面 / HTTP 回复过程中交班到 IM 后,目标 chat 能收到交班提示并接住后续流式回复。
ask_user_question卡片出现时会自动滚动到可见位置。- macOS 权限页修正通知权限请求、系统音频捕获状态和媒体资料库检测。
- 更新历史页会合并 GitHub 已发布 Release 与本地 release notes,展示更完整的历史版本。
其它
- 本地模型助手新增 Gemma 4 12B 推荐候选。
- Issue Reporting 设置面板补齐多语言文案。
Binaries are attached to this draft release. Review them before publishing.
Assets 24
Hope Agent v0.5.1
26fe232 Hope Agent 0.5.1 — 输入框弹出菜单修复
简体中文 · English
发布日期:2026年06月03日
详见
CHANGELOG.md。
v0.5.1 是一个紧急修复版本,处理 v0.5.0 输入框动画打磨引入的弹出菜单裁剪问题。
修复
- 修复聊天输入框工具栏里的模型选择菜单无法完整展开的问题。
- 同时恢复同一工具栏中的 Think/思考强度、温度、权限模式与 Awareness 等非 Portal 弹出菜单。
- 保留输入框工具栏的折叠动画;仅在工具栏展开状态允许弹层向外溢出,避免影响其它折叠面板。
Binaries are attached to this draft release. Review them before publishing.
Assets 24
Hope Agent v0.5.0
80baf1c Hope Agent 0.5.0 — Hooks 系统 · 工作台与文件子系统 · macOS 控制 v3
简体中文 · English
发布日期:2026年06月02日
详见
CHANGELOG.md。
v0.5 是一次能力扩张与工作流打磨并重的版本。Hooks 系统让你可以在会话的关键生命周期上挂接自定义自动化;右侧新增的工作台面板把一次任务的进度、碰过的文件与引用来源聚合到一处;项目文件子系统全面重构为「真实工作目录 + VSCode 风格浏览器 + 统一的文件操作与内置预览」;macOS 桌面控制推进到 v3,补齐视觉 / OCR 定位并系统加固执行可靠性。
Hooks 系统(字段级兼容 Claude Code 协议)
可在会话、工具调用、上下文压缩、权限决策等 28 个生命周期事件上挂接自定义处理器,把外部自动化编织进对话:
- 五种处理器:
command(执行命令)/http(走 SSRF 校验的 HTTP 回调)/mcp_tool(调用 MCP 工具)/prompt(side-query)/agent(spawn 子 Agent) - 四层作用域叠加:user / managed / project / local,项目级 hooks 可随仓库共享给团队;出于供应链安全默认关闭,需在设置 → Hooks 显式开启
- 可视化设置面板:设置 → Hooks 配置,改动即时热重载
- 精细控制:条件执行(
if,按工具 + 参数模式匹配)、每会话仅运行一次(once)、运行时桌面提示(statusMessage),以及 async 命令钩子在退出码 2 时把结果作为提醒回注下一轮对话(asyncRewake)
工作台面板与文件子系统
- 工作台面板:聊天右侧聚合本会话的任务进度、碰到的文件(读取 + 改动,点击查看 diff 或在文件浏览器中定位)与引用来源(web 搜索命中与正文链接)。文件与来源覆盖整个会话历史,仍能实时反映正在进行的这一轮;任务进度从输入框上方移入面板,输入框仅保留一条「运行中 N/M」状态条。首次产生内容时自动出现,关闭后不再自动弹出
- 项目文件浏览器:项目设置「文件」标签与主聊天区均提供 VSCode 风格浏览器(标题栏入口 + 右侧面板,可弹独立窗口或最大化),文件树 / 预览左右分栏、分隔线可拖拽;支持新建 / 重命名 / 删除 / 移动 / 拖拽上传,以及代码(Shiki 高亮)、Markdown、图片、PDF 与 Office(docx/xlsx/pptx)的只读预览;工作目录为 git 仓库时展示当前分支与 worktree 列表、可只读跳转;预览中选中文本可右键复制或引用到对话
- 文件操作统一 + 内置预览面板:Markdown 链接、消息下挂文件、工作台产物文件操作完全一致——可预览类型点击在右侧面板内预览,其余本机点击「打开」、远端点击「下载」。HTTP / Web 模式下指向工作目录内或会话引用过的本地文件不再被禁用
- 彩色文件类型图标:工作台、消息附件、文件浏览器统一改用按格式区分的彩色图标,更易一眼辨识
⚠️ 破坏性变更:每个项目现在都有一个真实工作目录(默认~/.hope-agent/projects/<id>/workspace/),上传文件直接落入该目录。旧的项目文件上传机制(独立存储 + 自动文本提取)已移除,升级后历史上传的项目文件不再注入模型或在界面显示。
macOS 桌面控制 v3
在 v2「能点能输入」的基础上补齐视觉感知与执行可靠性:
- 视觉 / OCR 定位 v1:
visual.observe/point把受管截图作为视觉输入返回模型并把像素点映射为可点击 screen point;visual.ocr/find_text基于 Vision Framework 识别截图文字并给出可点击坐标;observe支持annotate=true返回带 AX element id 边框的标注截图 - 更高层动作:
act.perform_action支持命名 AX action(AXPress/AXShowMenu/AXIncrement等);dialog新增list/click/input/file;新增dock与spaces系列管理 Dock 项与桌面空间 - 稳定性加固:
visual.point/find_text返回 AX 优先的suggestedActions[],act支持snapshotId + elementId稳定重定位与 observe→act→verify 校验、审批后焦点恢复;参数在审批前 sanitize + preflight;Spaces 切换 / 当前状态判定改用更可靠的实现
体验打磨与修复
- 审批 / 询问用户超时(opt-in):可选的工具审批与
ask_user_question超时,超时后按配置自动 deny 或 proceed,避免无人值守时被卡住 - 会话侧边栏显示模式:新增简约 / 详细切换,简约模式压缩列表信息密度
- 用户消息附件展示 与模型消息对齐;新增更新历史页可回顾各版本发布说明
- 右侧面板交互与动画打磨:面板新增折叠开关、改为标签式切换器,打开时左侧会话侧边栏保持展开
- 流式 Markdown 渲染性能优化:根治长回复后段掉帧;修复全项目 Tooltip 被祖先
overflow裁切 - 一组修复:subagent / 父 Agent 流式渲染、AllowAlways 权限作用域、会话置顶迁移兼容、Web Search fallback 诊断不污染缓存等
Binaries are attached to this draft release. Review them before publishing.