Skip to content

Releases: caiqiqqq/CodeVori

CodeVori 0.0.9 · 独立节点图标与原生托盘

Choose a tag to compare

@caiqiqqq caiqiqqq released this 25 Oct 12:48
f01e78b

CodeVori 0.0.9 包含自 0.0.8 以来合并的更新,重点改善独立 Node 客户端的图标和系统托盘体验。

本次更新

  • 统一应用图标:独立 Node 客户端使用 CodeVori 品牌图标,覆盖 macOS 应用、Linux 启动入口以及 Windows 可执行文件、快捷方式和卸载入口。#254
  • 原生托盘入口:新增 macOS 菜单栏、Linux StatusNotifierItem 菜单,统一提供打开状态、停止连接及已安装客户端卸载操作;Windows/Linux 托盘宿主重启后可恢复入口。
  • 更新时刷新外观:安装与更新共用图标刷新路径,保留已有网络身份、授权和关闭自动启动的设置。
  • 独立执行客户端升级至 0.0.11,提供 Windows、macOS、Linux 的 x64/ARM64 六个平台文件;桌面与手机发行版本为 0.0.9。
  • 文档补充:介绍跨电脑控制与设备检查,并补充设备连接和独立执行节点的功能边界图谱。#252 · #253

托盘功能合并前已通过 Go race、六平台构建、打包校验,以及 macOS 图标显示/退出清理和隔离 D-Bus 下的 Linux 注册、宿主重启、停止与清理验证。原生 Windows/Linux 界面操作及 macOS 菜单点击仍需在目标环境验收。

下载与安装

  • 桌面安装包覆盖 macOS Apple Silicon / Intel、Windows x64、Linux x64,校验见 SHA256SUMS。macOS 使用 ad-hoc 签名、未经 Apple 公证;Windows 未使用发布证书签名。
  • Android 为 arm64 测试 APK,使用公开测试密钥;iOS 仅 Apple Silicon 模拟器 .app.zip,不是 IPA,不能安装到 iPhone。iOS 模拟器保留已知 Keychain entitlement 限制。
  • 手机远控需要桌面 Host 保持运行且网络可达。电脑连接沿用 Tailscale 成员连接方式。
  • 六平台独立客户端校验见 SHA256SUMS-device-node 和 device-node-manifest.json;手机包校验见 SHA256SUMS-mobile。
  • GitHub Release 与自动更新镜像为独立阶段,镜像在下载及校验全部完成后切换版本。

CodeVori 基于 ZCode 二次开发,部分功能参考 Codeg。本项目独立维护,保留原作者署名、Apache-2.0 许可证及第三方版权声明。

完整变更:v0.0.8...v0.0.9

发布源码:f01e78bc84720e95c9dcc9b7585757a754fc21dc(#255)。安装包均由 v0.0.9 标签构建。

构建记录:桌面与独立客户端 · 手机包

CodeVori v0.0.8

Choose a tag to compare

@caiqiqqq caiqiqqq released this 25 Oct 04:40
da40187

CodeVori 0.0.8 包含自 0.0.7 以来合并的 #250,改善设备连接、独立 Node 状态页和管理密钥使用体验。

本次更新

  • 设备状态更清晰:分别展示网络状态与工具连接状态,便于判断电脑已入网但工具尚未就绪等情况。
  • 独立 Node 状态页改版:重新整理连接、主端授权和维护操作,适配明暗主题与窄窗口;修复浏览器表单来源校验受 Referrer-Policy 影响的问题。
  • 记住管理访问权限:管理密钥通过系统安全存储加密保存,按账号和网络隔离,重启后可恢复;清除或退出后失效,旧异步结果不会恢复已撤销凭据。
  • 电脑详情滚动修复:进程表头增加不透明背景、固定层级和分隔线,纵向及横向滚动时保持清晰。
  • 独立执行客户端升级至 0.0.10,提供 Windows、macOS、Linux 的 x64/ARM64 六个平台文件。桌面与手机发行版本为 0.0.8。

相关设备控制、凭据、Go race、真实 HTTP 浏览器表单及 SettingsPage 界面回归已验证;设备界面测试使用模拟数据,真实设备部署和已安装应用验收仍需分别确认。

下载与安装

  • 桌面安装包覆盖 macOS Apple Silicon / Intel、Windows x64、Linux x64,校验见 SHA256SUMS。macOS 使用 ad-hoc 签名、未经 Apple 公证;Windows 未使用发布证书签名。
  • Android 为 arm64 测试 APK,使用公开测试密钥;iOS 仅 Apple Silicon 模拟器 .app.zip,不是 IPA,不能安装到 iPhone。iOS 模拟器保留已知 Keychain entitlement 限制。
  • 手机远控需要桌面 Host 保持运行且网络可达。电脑连接沿用 Tailscale 成员连接方式,旧版应用服务器 WebSocket 配对中继不再使用。
  • 六平台独立客户端校验见 SHA256SUMS-device-node 和 device-node-manifest.json;手机包校验见 SHA256SUMS-mobile。
  • GitHub Release 与自动更新镜像为独立阶段,镜像在下载及校验全部完成后切换版本。

CodeVori 基于 ZCode 二次开发,部分功能参考 Codeg。本项目独立维护,保留原作者署名、Apache-2.0 许可证及第三方版权声明。

完整变更:v0.0.7...v0.0.8

发布源码:da40187fa0d06efe26eaeb2e7f7caa5bb404b873(#251)。安装包均由 v0.0.8 标签构建。

构建记录:桌面与独立客户端 · 手机包

CodeVori v0.0.7

Choose a tag to compare

@caiqiqqq caiqiqqq released this 25 Oct 00:14
07997d3

CodeVori 0.0.7 包含自 0.0.6 以来的两项合并,改善手机继续工作体验,并更新电脑连接与状态查看能力。

手机模型偏好与对话恢复

  • 同一目标 Host、同一工作区共享显式选择的 API 模型、ACP 智能体和内部模型偏好,重连后读取已保存设置。
  • 手机重新打开时恢复自己最后访问的工作区及 API/ACP 对话,保留显式新建对话入口。
  • 恢复前校验工作区和会话是否仍有效,并保护已编辑草稿,处理断网及迟到响应。

合并记录:#247。相关服务、导航及界面回归已验证,尚未进行 iPhone 真机或已安装应用验收。

电脑连接与状态查看

  • 独立执行客户端使用持久身份加入 Tailscale 网络,桌面通过现有 MCP 网关连接已授权成员。
  • 已连接且检查通过的电脑支持查看 CPU、内存和有界进程列表;窗口可见时每五秒刷新,屏幕截图由用户手动请求。
  • 连接失效后丢弃过期响应,状态读取限定为固定只读操作。
  • 提供 Windows、macOS、Linux 的 x64/ARM64 六平台独立客户端,客户端版本独立为 0.0.9。

合并记录:#248。Go、桌面连接、UI 回归及六平台客户端构建已验证;真实 Windows 设备的入网、资源状态和截图仍需实机验收。

升级时注意

电脑连接改为 Tailscale 成员直连,替代旧版应用服务器 WebSocket 配对中继。请使用本次提供的 0.0.9 客户端,并在“设备与连接”中确认入网及授权;旧配对中继不再作为当前连接方式。

下载与安装

  • 桌面:macOS Apple Silicon / Intel、Windows x64、Linux x64,校验见 SHA256SUMS。macOS 为 ad-hoc 签名、未经 Apple 公证;Windows 未使用发布证书签名。
  • 手机:Android arm64 使用公开测试密钥的测试 APK;iOS 仅 Apple Silicon 模拟器 .app.zip,不是 IPA,不能安装到 iPhone。iOS 模拟器仍保留已知 Keychain entitlement 限制。手机远控需要桌面 Host 保持运行且网络可达。
  • 独立客户端:校验见 SHA256SUMS-device-node 与 device-node-manifest.json;手机包校验见 SHA256SUMS-mobile。
  • GitHub Release 与自动更新镜像为独立发布阶段;镜像仅在下载及校验完成后切换版本。

CodeVori 基于 ZCode 二次开发,部分功能参考 Codeg。本项目独立维护,保留原作者署名、Apache-2.0 许可证及第三方版权声明。

完整变更:v0.0.6...v0.0.7

发布源码:07997d345b25c29866ba748f811cce8e76871e8e(#249)。所有安装包由 v0.0.7 标签构建。

构建记录:桌面与独立客户端 · 手机包

CodeVori v0.0.6

Choose a tag to compare

@caiqiqqq caiqiqqq released this 24 Oct 12:16
ebf384e

CodeVori 0.0.6 汇集自 0.0.5 以来的 17 项合并,新增设备连接与独立执行客户端,并改善使用统计、任务操作和对话体验。

新功能

  • 设备与连接:新增 Tailscale 授权、设备发现、连接检查与访问撤销;具备管理权限时可确认移除网络设备。桌面安装包内置 bridge,并显示具体启动失败原因。(#234、#236、#240)
  • 独立执行客户端:“添加电脑”支持安装链接和一键配对,复用现有工具链执行远端命令与桌面操作。本次附带 Windows、macOS、Linux 的 x64/ARM64 六平台客户端;客户端采用独立版本 0.0.7,支持校验后更新、保留配对配置及启动失败回滚。(#243、#245)
  • 任务卡片操作:支持右键菜单、复制会话 ID 和重命名任务,运行中的任务也可修改标题。(#235)
  • 仓库待处理议题数:侧栏定期刷新未关联任务的开放议题数量;无待处理议题时隐藏徽标。(#232、#237)
  • Token 总量趋势:小时、每日趋势图默认展示总 Token 曲线,保留各模型的独立开关。(#233)

性能改进

  • 使用统计复用快照并合并并发读取,优化原生历史匹配与汇总;新增有界历史数值缓存,重启后可复用未变化的日志结果。首次读取仍需构建缓存。(#229、#239)

问题修复

  • 工具调用前后的回复正文按原顺序保持可见,思考与工具记录继续折叠;代码块、行内代码中的 URL 不再生成网站预览卡片。(#241、#242)
  • 合并同轮重复 ACP 临时警告,改用紧凑状态提示;修复历史队列暂停状态导致当前成功轮次无法发送完成通知的问题。(#231、#238)
  • 加载较早消息时保留用户最新触摸滚动位置,减少历史消息插入后的跳动。(#244)
  • 更新镜像下载遇到中断或响应提前结束时保留进度并续传;所有安装包校验完成后才切换更新清单。(#230)

下载与安装说明

  • 桌面安装包:macOS Apple Silicon / Intel、Windows x64、Linux x64;校验值见 SHA256SUMS。macOS 使用 ad-hoc 签名、未经 Apple 公证;Windows 未使用发布证书签名。
  • Android:arm64 测试签名 APK,使用公开测试密钥,不用于商店正式分发;iOS:仅 Apple Silicon 模拟器 .app.zip,不是 IPA,不能安装到 iPhone。iOS 模拟器仍有已知 Keychain entitlement 限制。
  • 手机远控需要桌面 Host 保持运行且网络可达。独立执行客户端跨电脑连接需要可达的 HTTPS 配对服务;Windows/Linux 原生安装、自启动及桌面权限仍需目标机器验收。
  • 独立客户端校验见 SHA256SUMS-device-node 与 device-node-manifest.json;手机包校验见 SHA256SUMS-mobile。GitHub 发布与更新服务器完成同步是两个阶段,服务器仅在下载及校验全部通过后提供新版本。

CodeVori 基于 ZCode 二次开发,部分功能参考 Codeg。本项目独立维护,保留原作者署名、Apache-2.0 许可证及第三方版权声明。

完整变更:v0.0.5...v0.0.6

发布源码:ebf384ed22e91b90baf0f9b4c33ca0125c8ea256(#246)。安装包均由 v0.0.6 标签构建。

构建记录:桌面与执行客户端 · 手机包

CodeVori v0.0.5

Choose a tag to compare

@caiqiqqq caiqiqqq released this 22 Oct 01:13

CodeVori 基于 ZCode 二次开发,部分功能参考 Codeg。本项目独立维护,保留原作者署名、Apache-2.0 许可证及第三方版权声明。

本次更新

更清晰的归档项目归属(#227)

  • 归档对话的项目分组常显完整工作区路径和本地/远程标识,同名文件夹也能清楚区分。
  • 通过独立的项目标题与分组边框突出归属,减少跨项目历史混淆。
  • 手机端直接显示这些信息,无需悬停;保留原有恢复、删除和导航行为。

桌面与手机发行版本统一升至 0.0.5。此版本延续 v0.0.4 已启用的 CodeVori 更新通道;更早关闭更新功能的旧客户端需先手动安装新版本一次。

下载与使用

安装包由 GitHub Actions 从 v0.0.5 标签构建。

平台 下载格式 说明
macOS Apple Silicon / Intel DMG、ZIP ad-hoc 本地签名,未经 Apple 公证;启动提示处理见 README
Windows x64 EXE 未使用发布证书签名
Linux x64 AppImage、DEB、RPM、Pacman 架构名称随包格式不同
Android arm64 android-arm64-test.apk Release 模式、Expo 公共测试密钥签名,可侧载测试,不用于应用商店发行
iOS Apple Silicon 模拟器 ios-simulator-arm64.app.zip 仅供 Mac 上的 iOS 模拟器,不是 IPA,不能安装到 iPhone

手机端用于连接电脑运行的 CodeVori,不在手机本地运行 Agent。电脑需保持运行并开启局域网手机访问。iPhone 真机分发另需 Apple 开发者签名及描述文件。

已知问题: iOS 模拟器包的 Keychain 访问权限问题未在本次版本修复,读取或保存连接配置可能报错;需要手机访问时,可在 Safari 打开桌面端提供的完整连接链接。

桌面文件校验值见 SHA256SUMS,手机文件校验值见 SHA256SUMS-mobile。

发布源码提交:1fcdf3abf1b265c462e10d858daeb82f97210db0,已通过 #228 合并到主分支;v0.0.5 标签指向此提交。

完整变更 · 问题反馈

CodeVori v0.0.4

Choose a tag to compare

@caiqiqqq caiqiqqq released this 21 Oct 08:27

CodeVori 基于 ZCode 二次开发,部分功能参考 Codeg。本项目独立维护,保留原作者署名、Apache-2.0 许可证及第三方版权声明。

本次更新

桌面更新与下载镜像(#223)

  • 正式客户端启用 CodeVori 自有更新源,可通过现有更新器检查和下载新版本,继续尊重用户下载偏好;不启用上游最低版本强制更新。
  • 增加 Release 镜像同步脚本及定时服务配置:校验 GitHub 安装包的 SHA-256,支持断点续传,在全部安装包就绪后原子切换四个平台的更新 Manifest。
  • 旧版本升级提示: 此前关闭更新功能的客户端,需要先手动下载安装本版本一次,后续版本才能使用此次启用的更新通道。

重连提示持续到恢复(#224)

  • 修复重连警告在五秒后自动消失、但会话尚未恢复的问题。提示持续显示到收到有效输出或本轮结束。
  • 保留手动关闭状态,切换页面、组件重新挂载和历史回放不会重复弹出已关闭的同一条提示。

API / ACP 文件夹引用(#225)

  • 粘贴或拖入文件夹时,输入框展示文件夹图标与名称;API 和 ACP 都可向智能体提供目标 Host 上的目录引用,修复目录被当作普通附件而发送失败的问题。
  • 文件夹引用可随队列执行、撤回重发及重启恢复;普通文件仍保留已保存的不可变内容。
  • 目录内容不会被递归打包上传,由智能体按需浏览目标 Host 上的文件。

桌面与手机发行版本统一升至 0.0.4。

下载与使用

安装包由 GitHub Actions 从 v0.0.4 标签构建。

平台 下载格式 说明
macOS Apple Silicon / Intel DMG、ZIP ad-hoc 本地签名,未经 Apple 公证;启动提示处理见 README
Windows x64 EXE 未使用发布证书签名
Linux x64 AppImage、DEB、RPM、Pacman 文件中的架构名称随包格式不同
Android arm64 android-arm64-test.apk Release 模式、Expo 公共测试密钥签名,可侧载测试,不用于应用商店发行
iOS Apple Silicon 模拟器 ios-simulator-arm64.app.zip 仅供 Mac 上的 iOS 模拟器,不是 IPA,不能安装到 iPhone

手机端用于连接电脑运行的 CodeVori,不在手机本地运行 Agent。电脑需保持运行并开启局域网手机访问。iPhone 真机分发另需 Apple 开发者签名及描述文件。

已知问题: iOS 模拟器包的 Keychain 访问权限问题未在本次版本修复,读取或保存连接配置可能报错;需要手机访问时,可在 Safari 打开桌面端提供的完整连接链接。

桌面文件校验值见 SHA256SUMS,手机文件校验值见 SHA256SUMS-mobile。

发布源码提交:73c6cfe172df9edc316171f3957329779fef9481。版本提交已通过 #226 合并到主分支,v0.0.4 标签指向此提交。

完整变更 · 问题反馈

CodeVori v0.0.3

Choose a tag to compare

@caiqiqqq caiqiqqq released this 20 Oct 14:42
026eb1b

CodeVori v0.0.3

CodeVori 基于 ZCode 二次开发,部分功能参考 Codeg。本项目独立维护,保留原作者署名、Apache-2.0 许可证及第三方版权声明。

本次更新

ACP 上下文压缩后的附件恢复(#221)

  • Agent 上下文压缩导致原有图片块不可见后,仍可发现本会话中已由 Host 接收的附件,不再只能依赖原始图片块。
  • 提供有界的每轮附件元数据清单,以及会话范围内的 zcode-attachments 工具 ListAttachments 和 ReadAttachment;读取图片时通过现有 HTTP/stdio 桥返回真正的 MCP 图片内容,而非 base64 JSON 文本。
  • 复用不可变附件存储与已接收的用户消息历史,不自动重发历史图片,不修改用户原文,不暴露尚未发送的排队附件,也不允许任意文件路径或跨会话读取。
  • 附件访问权限绑定连接代次,在退出、分离、连接失败、移除或 Host 释放时撤销,并拒绝已过期的进行中读取。

验证范围:合并前新增附件回归测试 7 项通过,覆盖上下文丢失后的继续、Host 重启、分页、会话隔离、未发送输入、生命周期撤销,以及真实 Host MCP HTTP 接口和 stdio 代理。尚未完成真实模型原生上下文压缩的端到端验证。扩展回归中另有 2 项既有失败已在未修改基线复现,不作为本次修复通过项。

桌面与手机发行版本统一升至 0.0.3。

下载与使用

安装包由 GitHub Actions 从 v0.0.3 标签构建。

平台 下载格式 说明
macOS Apple Silicon / Intel DMG、ZIP ad-hoc 本地签名,未经 Apple 公证;启动提示处理见 README
Windows x64 EXE 未使用发布证书签名
Linux x64 AppImage、DEB、RPM、Pacman 文件中的架构名称随包格式不同
Android arm64 android-arm64-test.apk Release 模式、Expo 公共测试密钥签名,可侧载测试,不用于应用商店发行
iOS Apple Silicon 模拟器 ios-simulator-arm64.app.zip 仅供 Mac 上的 iOS 模拟器,不是 IPA,不能安装到 iPhone

手机端用于连接电脑运行的 CodeVori,不在手机本地运行 Agent。电脑需保持运行并开启局域网手机访问。iPhone 真机分发另需 Apple 开发者签名及描述文件。

已知问题: 当前 iOS 模拟器包缺少 Keychain 访问权限,读取或保存连接配置可能报错,导致无法进入连接页之后的界面;本次版本未修复。需要手机访问时,可在 Safari 打开桌面端提供的完整连接链接。

桌面文件校验值见 SHA256SUMS,手机文件校验值见 SHA256SUMS-mobile。使用前请核对校验值。

源码提交:026eb1b69325eefbf48e45ae8d35bec1455c44a2

完整变更 · 问题反馈

CodeVori v0.0.2

Choose a tag to compare

@caiqiqqq caiqiqqq released this 20 Oct 11:19
6b36fb4

CodeVori v0.0.2

CodeVori 基于 ZCode 二次开发,部分功能参考 Codeg。本项目独立维护,保留原作者署名、Apache-2.0 许可证及第三方版权声明。

本次更新

  • #218:已归档对话按项目分组展示,显示项目名称与当前可见数量,保留组内时间排序;恢复或删除对话后自动更新数量并移除空组。本地和远程工作区继续按独立身份隔离。
  • #219:普通 ACP 请求自动附带目标 Host 当前已启用的市场插件技能目录,包括名称、描述、插件身份与 SKILL.md 路径;停用或卸载后的目录在下一轮请求更新。自动目录不注入技能正文,显式技能选择与原始用户消息保持原有行为。

使用说明与展示

  • #216:README 补充 macOS 提示“App 已损坏,无法打开”时的处理方式,包括隔离属性命令、递归处理和权限说明,并强调可信来源及 SHA256 校验。
  • #217:README 新增桌面端和手机端界面展示,共 8 张压缩截图;展示副本裁去连接地址并遮盖实际项目、会话名称,区分手机 Web 与原生 App。

桌面与手机发行版本统一升至 0.0.2。

下载与使用

安装包由 GitHub Actions 从 v0.0.2 标签构建。

平台 下载格式 说明
macOS Apple Silicon / Intel DMG、ZIP ad-hoc 本地签名,未经 Apple 公证;启动提示处理见 README
Windows x64 EXE 未使用发布证书签名
Linux x64 AppImage、DEB、RPM、Pacman 文件中的架构名称随包格式不同
Android arm64 android-arm64-test.apk Release 模式、Expo 公共测试密钥签名,可侧载测试,不用于应用商店发行
iOS Apple Silicon 模拟器 ios-simulator-arm64.app.zip 仅供 Mac 上的 iOS 模拟器,不是 IPA,不能安装到 iPhone

手机端用于连接电脑运行的 CodeVori,不在手机本地运行 Agent。电脑需保持运行并开启局域网手机访问。iPhone 真机分发另需 Apple 开发者签名及描述文件。

已知问题: 当前 iOS 模拟器包缺少 Keychain 访问权限,读取或保存连接配置可能报错,导致无法进入连接页面之后的界面;本次版本未修复。需要手机访问时,可在 Safari 打开桌面端提供的完整连接链接。

桌面文件校验值见 SHA256SUMS,手机文件校验值见 SHA256SUMS-mobile。使用前请核对校验值。

源码提交:6b36fb44ad6f26c745f8986213a69ee0f74e4fd4

完整变更 · 问题反馈

CodeVori v0.0.1

Choose a tag to compare

@caiqiqqq caiqiqqq released this 20 Oct 09:25
a012f21

CodeVori v0.0.1

CodeVori 是基于 ZCode 二次开发的 AI 编程工作台,部分功能参考 Codeg 项目。本项目独立维护,保留原作者署名、Apache-2.0 许可证及第三方版权声明。

本次重新发布包含桌面与手机端,均由 GitHub Actions 从同一版本标签构建,版本为 0.0.1。

平台 下载格式 说明
macOS Apple Silicon / Intel DMG、ZIP ad-hoc 本地签名,未经 Apple 公证
Windows x64 EXE 未使用发布证书签名
Linux x64 AppImage、DEB、RPM、Pacman 文件架构名称随包格式不同
Android arm64 android-arm64-test.apk Release 模式、Expo 公共测试密钥签名,可侧载测试,不用于应用商店发行
iOS Apple Silicon 模拟器 ios-simulator-arm64.app.zip 仅供 Mac 上的 iOS 模拟器使用,不是 IPA,不能安装到 iPhone

手机端用于扫码连接电脑提供的 CodeVori 页面,不在手机本地运行 Agent。iPhone 真机分发需要另行配置 Apple 开发者签名及描述文件。

桌面校验值见 SHA256SUMS,手机校验值见 SHA256SUMS-mobile。本次替换此前同名 v0.0.1 安装包,已下载旧包的用户请重新下载并核对校验值。

源码提交:a012f21bc57dc92d34d8df83f354d7ae67df4251