Skip to content

Releases: zihenghe04/AIBro

AI Bro v0.7.9 · macOS Preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Sep 12:37

0.7.9 — 2026-09-17

  • 按需加载操作能力时直接返回完整字段与约束,并明确当前已加载能力,避免只有“已加载”回执导致模型反复索要同一操作说明。
  • 明确 OpenAI 账号连接中的 AI Bro 操作协议:模型可提交读取请求与操作提案,进度说明与实际执行的最终 JSON 分开处理。
  • 保留无进展循环保护;重复请求操作说明时展示具体能力名称,便于区分能力加载与资料读取问题。
  • 支持 YAML、YML 和 TOML 附件文本解析;旧版已保存但未提取文字的此类附件,再次使用时可直接读取原件,无需重新上传。

完整更新记录见 CHANGELOG。macOS Apple Silicon 安装包、对应源码、依赖源码和 SHA-256 校验文件见附件。

AI Bro v0.7.8 · macOS Preview

Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Sep 09:29

0.7.8 — 2026-09-17

  • 修复课程 CSV 导入混用电脑时区与课表时区的问题:学期首日、周次与星期判断统一使用课表时区,避免北京时间周一在 UTC 电脑上被误判为周日。
  • 日期选择器与导入校验使用同一课表时区;修改日期或时区后重新生成预览。
  • 日程核心测试固定覆盖 UTC、上海与洛杉矶三种系统时区,防止仅在开发机通过、在 GitHub 构建中失败。

本版本包含 0.7.7 的飞书思维笔记读取、新会话沿用最近模型与推理强度、空白会话复用修复。

完整更新记录见 CHANGELOG。macOS Apple Silicon 安装包、对应源码、依赖源码和 SHA-256 校验文件见附件。

AI Bro 0.7.7 · 飞书链接读取与新会话体验修复

Choose a tag to compare

@zihenghe04 zihenghe04 released this 17 Sep 09:12

本次修复对话中的链接读取与新会话体验。

  • 公开飞书思维笔记可以直接读取:修复匿名访客跳转中的 Cookie 丢失,并按笔记层级提取页面提供的正文。已通过真实公开链接与完整后端接口验证。
  • 链接失败不再中断整个对话:保留明确的读取失败状态,继续处理不依赖该链接的内容,不把未读取的网页当作资料。
  • 沿用最近的模型配置:新会话记住最近选择或使用的服务提供方、模型和推理强度,重启后继续保留。
  • 空白会话复用:连续点击“新对话”复用同一空间、项目中的空白会话;已有消息、草稿、附件与引用仍保留。

验证:前端回归、25 组后端测试、原生 App 的真实按钮与持久化验证通过;按需检索与无结束日期的每周日程回归通过。应用资源与打包校验通过。

macOS Apple Silicon 构建及 SHA256 校验文件见附件。

AI Bro 0.7.6 · 日程卡片布局修复

Choose a tag to compare

@zihenghe04 zihenghe04 released this 17 Sep 08:16

修复对话中建议日程卡片的布局。

  • 标题、正文与引用使用统一内边距,解决标题贴边和引用缩进不一致的问题。
  • 分层显示日程名称、时间、时区与重复说明;长标题和引用自然换行。
  • 窄窗口将审阅按钮放到卡片下方,深色模式保持按钮文字清晰。
  • 日程审阅、保存及打开已有日程的行为保持一致。

验证了浅色、深色、390px 窄窗口及长内容;原生日程审阅、保存和持续每周重复流程通过,7 项相关检查通过。

Improves spacing, typography and responsive layout of calendar proposal cards, with clear dark-mode buttons and unchanged native calendar review/save behavior.

AI Bro 0.7.5 · 对话重复日程修复

Choose a tag to compare

@zihenghe04 zihenghe04 released this 17 Sep 08:00

AI Bro 0.7.5 修复对话中重复日程被误判为“不支持”的问题。

更新内容

  • 直接安排每周日程:例如“每周四下午两点半参加组会”,会生成带时间、重复规则和会议号的日程提案。点击「审阅日程」确认后保存。
  • 持续重复:没有指定结束条件时,保存一条不设截止日期、次数的每周重复规则。
  • 修正对话路由:模型支持联网搜索,不再被误判为每条请求都需要外部上下文。信息明确的日程请求使用精简流程;查课程资料并安排日程等混合请求仍可按需检索。
  • 减少旧答复干扰:以当前 App 能力说明为准,避免沿用历史对话中的“不支持”结论。
  • 日程输出更可靠:明确日程提案与任务动作的格式;需要修正格式或补充上下文时,保留完整日程能力说明。

验证

  • 1,126 项 Node 检查通过,另有 3 项跳过。
  • 使用真实 gpt-5.6-luna(中等推理)及虚拟会议资料验证,生成了可通过本地校验的每周四 14:30 日程提案。
  • 独立 Mac 测试 App 验证「对话 → 审阅日程 → 保存」流程;确认为一条无结束条件的重复规则,并检查一年后的日期仍正常展开。

English

Fixes recurring calendar requests incorrectly falling back to older “unsupported” replies when the selected model supports web search. Self-contained weekly events use the compact proposal flow; mixed research and scheduling requests retain on-demand retrieval. Proposal schemas now explicitly separate calendar events from task actions and remain available during fallback. Weekly recurrence has no count or end date unless the user specifies one.

AI Bro 0.7.4 · 修复大工作区启动卡住

Choose a tag to compare

@zihenghe04 zihenghe04 released this 17 Sep 07:28

AI Bro 0.7.4 修复较大工作区启动后一直转圈的问题。

更新内容

  • 启动恢复正常:工作区或执行记录较大时,旧加载流程可能超出内嵌浏览器缓存容量,停在“正在启动本地工作区”。现在缓存失败不会中断资料加载。
  • Mac 直接使用本地数据库:原生版不再将完整工作区反复复制到临时浏览器缓存,减少启动和保存时的重复处理;资料、对话、执行记录继续完整保留。
  • 保存与恢复:保留数据库修订号、冲突处理和完整快照保存;关系修复及冲突恢复不再依赖浏览器缓存写入成功。
  • 保留 0.7.3 的按需检索、可回查上下文、持久向量索引和对话重复日程。

验证

通过 1,121 项 Node 检查(另有 3 项跳过)。新增超过浏览器缓存容量的工作区启动、缓存写入失败与完整数据库保存测试,并在 macOS WKWebView 中对照验证旧版失败、修复后加载完成。

English

Fixes native startup getting stuck when a large workspace exceeds the embedded browser's storage quota. The Mac app now uses its local database without duplicating the complete workspace into temporary browser storage. Cache failures no longer block hydration or recovery; workspace records and conflict checks are preserved.

AI Bro 0.7.3 · 按需上下文与重复日程

Choose a tag to compare

@zihenghe04 zihenghe04 released this 17 Sep 07:08

AI Bro 0.7.3:资料按需读取,对话上下文更清楚。

这次调整了 Agent 处理对话的方式。它会先了解有哪些空间、项目和资料,需要时再搜索、读取原文或回查历史;简单请求不再默认携带知识库摘录。

对话与知识库

  • 按需检索:取消每轮自动塞入 20 段资料,支持继续分页、换关键词和读取相邻片段、原文与 PDF 页面。
  • 复用现有向量索引:继续结合 embedding 与 BM25,融合排序并分散同一来源的重复片段,向量格式保持兼容。
  • Mac 索引持久化:向量保存在工作区 SQLite 数据库中,重启后继续使用,修复旧版临时浏览器存储导致索引丢失的问题。
  • 混合任务:先查课程要求,再按截止时间设置提醒;操作说明按需要加载,保留来源和权限校验。
  • 长对话可回查:增量保存带原消息引用的摘要,完整对话继续保留;摘要失效、压缩失败或取消时不会覆盖原文。
  • 连续读取与上下文管理:取消默认累计读取轮数上限,保留工作摘要与完整读取账本;移出上下文的内容可以再次取回,无进展重复请求会停止。
  • 更准确的状态:区分等待模型响应、模型思考与接收结果。

重复日程

可以直接说“每周四下午两点半参加组会”。AI Bro 会生成保留会议号的重复日程提案,在原生编辑器确认后保存。未给结束时间时,编辑器明确提示默认 1 小时时长,方便调整。

验证

通过 1,119 项 Node 检查(另有 3 项跳过)、25 组后端测试和原生日程测试。独立的原生 QA 使用模拟数据与模型响应,验证了检索后保存提醒、日程审阅、重复展开和持久化。没有使用个人资料制作测试或发行素材。

实现参考了 Pi 的模型/工具循环与可恢复上下文设计。具体机制、测试范围和技术参考见 上下文管理说明

English

  • On-demand context: a compact library map first, retrieval and operation schemas only when needed.
  • Existing hybrid embeddings/BM25 search with budgeted pagination and recoverable source/history access.
  • Source-validated conversation checkpoints and durable read ledgers, with no default productive-read round ceiling.
  • Conversational recurring calendar proposals, reviewed and saved in the native editor.

AI Bro 0.7.2 · 一点完成,提醒同步

Choose a tag to compare

@zihenghe04 zihenghe04 released this 16 Sep 14:09

任务完成,现在点一下就好。

  • 直接勾选完成:Mac 总览「今天与接下来」及日常、课程、科研任务列表,点击左侧圆圈即可标记已完成;点击标题仍打开任务详情。
  • 随时恢复:已完成列表中点击带勾圆圈,可恢复为待开始。重复点击同一操作不会意外反转状态。
  • 状态一起更新:完成时间、待办数量、空间完成度与后续系统提醒同步更新。
  • 包含 0.7.1 提醒升级:对话创建到点提醒、逐任务提前提醒,以及提醒参数的跨设备同步。

本轮已通过原生操作桥接回归、Swift 构建、真实界面勾选/恢复与详情入口验收,以及独立测试 App 的 macOS 通知送达、改期和完成后撤销验证。

iOS 版本保持 0.1.3:下载与安装

Task completion is now one click away in the Mac overview and workspace lists. Click the circle to complete, click the task title for details, and click a checked circle in completed tasks to reopen. Counts, completion timestamps and pending reminders update together. Includes the task reminder improvements from 0.7.1.

AI Bro 0.7.1 · 对话提醒与任务临期通知

Choose a tag to compare

@zihenghe04 zihenghe04 released this 16 Sep 11:32

AI Bro 0.7.1:把“记得做”变成真正的提醒。

现在可以在对话里说:“明天晚上 8 点提醒我买熨斗、洗衣液、护发素、袜子。”AI Bro 会把它保存为一条带购物清单的任务,并设置到点提醒。

新增与改进

  • 每条任务独立提醒:到点、提前 15 分钟、1 小时、1 天,或单独关闭。
  • 任务临期提醒:普通任务使用本机统一设置;Mac 首次允许通知时默认提前 1 小时。新任务已经进入提前窗口时,仍会在截止时间提醒。
  • 通知跟着任务走:修改时间后重新排程,完成或删除后撤销待投递通知;跨设备同步保留每条任务的提醒设置。
  • iOS 0.1.3 与 Web:明确时间的提醒可以从对话直接创建,清单、任务和对话一起保存;任务编辑页新增提醒选择。
  • 更有用的总览:保留渐变主视觉,集中呈现各空间待办、今日、逾期与后续安排。
  • 资料整理与同步:补齐 Agent 附件回收站操作、Finder 原件显示、SSH 同步设置编辑,以及网页版课程助手独立登录流程。

开始使用

Mac:打开「日程 → 提醒 → 允许系统通知」,再选择普通任务的提前时间。也可以从任务详情直接开启本机通知。

iOS:打开「设置 → 日程提醒 → 开启提醒」。网页版在页面打开期间提醒;关闭网页后的提醒请使用 Mac 或 iOS App。

本次发布包含 Mac 原生安装包、iOS 0.1.3 IPA、对应源码与校验文件。iOS IPA 需自行签名安装。

AI Bro v0.7.0 · 原生工作台、科研 Wiki 与持续项目

Choose a tag to compare

@zihenghe04 zihenghe04 released this 15 Sep 09:51

iOS 0.1.2 · 随身工作区与同步体验更新

  • 正式公开完整移动端源码:随记、知识与科研 Wiki、项目与对话、日程、AI 修改审阅、国科大课程助手,以及分享扩展和小组件。
  • 云同步设置明确区分云账号密码、SSH 密码和学校账号密码;密码不匹配与登录失效分别给出具体提示,避免笼统的 401 报错。
  • 保留 Tailscale 私有网络直连与 HTTPS 验证,支持与 Mac 连接同一自托管同步服务。
  • 官网新增 iOS 专区、下载与安装入口,以及 3 张真实模拟器截图;截图均来自独立的虚构数据工作区。
  • 中英文 README 增加移动端工作方式与功能介绍,详细变更收录于 Changelog。

下载最新 IPAAI-Bro-0.1.2-unsigned.ipa(iOS 16+,需自行签名安装)。

移动端源码 · 安装指南 · iOS 产品介绍

验证:31 项移动业务与协议测试通过;ARM64 iPhoneOS Release 构建及 IPA 校验通过。源码和校验文件已随附件发布,保留原有 Mac 安装包。

English: iOS 0.1.2 publishes the complete mobile source and improves cloud authentication messages. The website and READMEs now introduce mobile workflows, with isolated fictional-data Simulator screenshots on the Chinese page. Includes a re-signable IPA, source archive and SHA-256 checksums.


iOS 0.1.1 · 私有网络同步修复

  • 修复 Mac 系统代理影响 iPhone 模拟器访问 Tailscale 私有同步服务器的问题;Tailscale 域名使用直连会话,继续验证 HTTPS 证书。
  • 区分 DNS、无法连接、TLS 和超时错误,便于定位网络问题。
  • 6 项 iOS 原生测试通过,包含真实 Tailscale HTTPS 连接测试。

此前版本AI-Bro-0.1.1-unsigned.ipa。需自行签名;对应移动端源码、安装说明和校验文件已附在 Assets 中。

0.7.0 — 2026-09-15

原生桌面与交互

  • 发布原生 SwiftUI / AppKit Mac 工作台,集成 WKWebView 文档与编辑界面;macOS 26 使用系统 Liquid Glass。
  • 重做侧边导航、选择控件、悬浮与点击反馈,改善深浅主题、颜色层次、弹窗与页面切换。
  • 项目文件树固定在阅读区左侧,支持分区调节和独立滚动;补齐文件右键“在 Finder 中显示”。
  • 改进进度图表、甘特时间轴与日期轴;修复水平滚动及阅读区分隔条问题。

文件上下文与修改审阅

  • 支持拖放、粘贴与 @ 引用工作区资料;文件引用随会话保留,续聊与重试继续使用。
  • 对话展示本轮文件修改卡片;阅读区支持 Diff、修改后源码和 Markdown 排版预览。
  • 授权目录中的文本生成与修改保留前后快照,支持逐项保存、版本冲突检查及撤销。
  • 增加基础 Office 文件生成与定位修改,补充文档预览、来源定位和文件处理流程。

项目、对话与持续工作

  • 新增对话文件夹,以及对话和文件夹的重命名、移动、归档、恢复与回收站操作。
  • 项目会话归入对应项目;计划文档、任务看板、排期、依赖和产出索引共同组织长期工作。
  • 项目长期记忆与按日日志为后续对话提供上下文;自动任务记录执行结果和待继续事项。

科研 Wiki 与随记

  • 将科研 Wiki 整合进科研空间,以真实 Markdown 目录组织论文、概念、方法、数据集、实验、失败经验与问题。
  • 增加来源证据、双向链接、版本记录、更新合并审阅和便携导出。
  • 新增随记:收集文字、链接、图片与文件,支持标签、筛选和批次整理。
  • 随记可通过 AI 寻找关联、形成研究想法,并提炼任务或日程草稿。

日程、检索与 Agent

  • 新增日程中心,支持 ICS 课表导入、重复日程、提醒,以及点击日期查看当天安排。
  • 接入本地 BM25、可单独配置的向量模型、混合检索与重排,支持章节和邻域读取。
  • 增加资料分批分析队列与失败恢复,展示检索范围、命中片段和来源。
  • 统一文件、搜索、网页、终端和研究子代理的活动记录;增加命令审批、固定检查授权及 Skills 工作流。

问题修复

  • 修复任务标题写法不一致时难以定位的问题:先读取实时任务目录,召回数字写法等变体,由模型选择真实任务 ID。
  • 修复项目对话找不到同空间未归属任务,以及删除工具未明确暴露给模型的问题。
  • 修复从执行历史打开任务详情时弹窗偶发叠加、背景内容透出的情况。
  • 补齐英文项目描述、任务依赖、源码控件与原生日期轴本地化,保持用户原文不被翻译。

官网、文档与发行

  • 重做中英文 README,以产品特色和真实操作 GIF 介绍工作方式。
  • 官网加入九段独立实录,采用左右交替图文、滚动浮入、可视区循环播放与离屏暂停;修复视频比例和黑边。
  • 中文提供完整产品实录,英文使用独立英文界面素材;移除画面上的常驻录制标签与播放按钮。
  • 发布原生 macOS DMG / ZIP,内置 Python 与 PDF 运行时,并提供对应源码、依赖源码、构建清单和 SHA-256 校验值。

English summary

  • Native SwiftUI / AppKit desktop with system Liquid Glass on macOS 26, refined navigation and resizable reading panes.
  • Persistent file context, per-turn change cards, diffs, source/preview switching, version checks and undo.
  • Conversation folders, project plans, task dependencies, schedules, long-term memory and daily logs.
  • Research Wiki with Markdown folders, evidence links, versions and reviewed merges; captures connected to tasks and calendar drafts.
  • Calendar and ICS timetables, reminders, hybrid retrieval, resumable analysis queues, tool activity, command approval and Skills.
  • Fixes for task-name variations, unassigned task lookup, deletion-tool discovery, overlapping history/task dialogs and English localization.
  • New bilingual product documentation, actual ScreenCam demos, a refreshed website and bundled native Mac distributions.

Installation and checksums: distribution guide.

iOS 0.1.0 · 2026-09-16 补充发布

AI Bro 现在提供 iPhone / iPad 移动端安装包(iOS 16+)。

  • 国科大课程助手:学校账号登录、课程查询、签到与课程二维码;登录与签到已由用户实际验证可用。
  • 随身查看今日任务与日程,记录文字、链接、图片和文件随记。
  • 浏览项目与知识笔记,带着资料继续 AI 对话,审阅生成的修改草稿。
  • 支持云同步、本地保存、分享扩展与桌面小组件。

下载AI-Bro-0.1.0-unsigned.ipa

这是 iPhoneOS ARM64 安装包,需使用自己的开发者签名或重新签名后安装。安装步骤、对应移动端源码及独立 SHA-256 校验文件均随本次发布提供;保留原有 Mac 下载与校验文件。

The iOS 0.1.0 companion is available for iPhone and iPad running iOS 16 or later, with UCAS course tools, captures, agenda, knowledge, AI conversations and cloud sync. The IPA requires your own signing before installation. Matching mobile source, installation instructions and checksums are included.

Earlier versions

See the GitHub release history for v0.6.5 and earlier.