Skip to content

Releases: ItalyPtrick/cursor2api-bridge

Cursor2API Bridge v0.1.3

Choose a tag to compare

@ItalyPtrick ItalyPtrick released this 31 Mar 12:19

Cursor2API Bridge v0.1.3

这是一版以“首页控制台重构”为主的小版本更新。

这版改了什么

  • 首页控制台改成了更紧凑的单主列工作台
  • 服务控制、重启和 OCR 开关现在集中放在首页顶部
  • 首页不再单独放“接入信息”大卡,改成顶部快速复制入口
  • 详细接入信息移到 设置 页面集中查看
  • 首页的“标准输出”区域明显放大,可以一眼看到当前缓存的 18 行
  • 首页的“标准错误”改成底部窄栏,异常时更容易快速定位

你会感受到什么变化

首页更像真正的工作台

以前首页的信息块更分散。

从 v0.1.3 开始,首页主要聚焦三件事:

  1. 启动 / 停止 / 重启服务
  2. 切换 OCR
  3. 直接看完整的最近标准输出

如果你平时主要是在首页“开服务、看输出、排错”,这版会更顺手。

OCR 开关位置变了

以前 OCR 开关在 设置 页面。

从 v0.1.3 开始,它被放到了首页服务控制区,作为一个更靠近实际使用场景的附属开关。

也就是说:

  • 想开关 OCR,不用再切去设置页
  • 首页就能直接控制

详细接入信息还在,只是换了位置

首页现在只保留快速复制:

  • 本地地址
  • 当前端口
  • 当前模型

更完整的接入与运行信息,比如:

  • 健康检查地址
  • Node 运行时路径
  • 服务版本
  • 应用版本
  • 上游版本

都放到了 设置 页面里。

更新方式

这版没有改动更新流程。

软件内更新

  1. 打开旧版本
  2. 进入 设置
  3. 点击 检查更新
  4. 有新版本后点击 下载并解压
  5. 下载完成后点击 启动新版本

手动更新

  1. 下载新的 zip
  2. 解压到新的目录
  3. 如需保留配置、日志和数据库,把旧目录里的 data/ 复制到新目录

下载说明

软件内更新依赖这两个资产:

  • cursor2api-bridge-portable-win-x64.zip
  • cursor2api-bridge-portable-win-x64.zip.sha256

portable.exe 只作为附加下载,不参与软件内更新。

小提醒

  • 如果你想确认服务有没有正常跑起来,先看首页顶部状态条
  • 如果服务有异常,先看首页底部的“标准错误”窄栏和顶部错误摘要
  • 如果你需要完整接入细节,进入 设置 页面看就可以

致谢

本项目基于上游项目 7836246/cursor2api 封装。

Cursor2API Bridge v0.1.2

Choose a tag to compare

@ItalyPtrick ItalyPtrick released this 31 Mar 09:54
a500bdb

Cursor2API Bridge 发布说明(建议标签:v0.1.2)

这次版本重点做了“体积瘦身 + 运行负载优化”,并修复了打包后服务依赖缺失问题。

主要更新

  • 发布包显著缩小
    • zip 从约 223MB 降至约 146MB(实测约 145.83MB)
  • 打包链路优化
    • 资产压缩优先使用 7zip 高压缩,失败自动回退 Compress-Archive
  • Electron 资源精简
    • locales 仅保留 zh-CN / en-US
  • runtime 分发精简
    • 发布包内 runtime 保留最小必需内容
  • service 运行时瘦身
    • 移除 tesseract.js / tesseract.js-core / js-tiktoken(发布态)
    • tokenizer 改为轻量估算(Math.ceil(text.length / 4))
    • vision 改为按需动态加载 OCR(默认不启用)
  • 修复关键问题
    • 修复打包后 ERR_MODULE_NOT_FOUND: dotenv(确保 service/node_modules 正确进入发布包)

行为说明 / 取舍

  • OCR 默认关闭(vision.enabled: false)
  • 若手动开启 OCR,而当前发布包不含 OCR 依赖,会提示明确错误(不会静默失败)
  • Token 统计从“高精度词表计数”改为“轻量估算”,用于换取更小体积与更低占用

更新与兼容性

  • 软件内更新链路不变:仍使用
    • cursor2api-bridge-portable-win-x64.zip
    • cursor2api-bridge-portable-win-x64.zip.sha256
  • 兼容接口保持不变:
    • Anthropic Messages API
    • OpenAI Chat Completions API
    • OpenAI Responses API

快速验证建议

  1. 删除旧解压目录,重新解压本次 zip
  2. 启动后检查服务状态为 running
  3. 访问 /health 返回 ok
  4. 控制台可看到最近标准输出/错误输出

Cursor2API Bridge v0.1.1

Choose a tag to compare

@ItalyPtrick ItalyPtrick released this 31 Mar 04:56

Cursor2API Bridge v0.1.1

这是一版以“修复软件内更新检查”为主的小版本更新。

这版修了什么

  • 修复了 检查更新 可能返回 HTTP 403 的问题
  • 当 GitHub REST API 的匿名额度用尽时,软件现在会自动回退到公开 Release 页面链路继续检查更新
  • 保持原有更新方式不变:
    • 检查更新
    • 下载 zip
    • 校验 sha256
    • 解压到新目录
    • 启动新版本并自动导入旧 data/

为什么会有这个修复

之前的软件内更新检查依赖 GitHub API。

当当前公网 IP 的匿名 API 配额耗尽时,GitHub 会返回:

HTTP 403 rate limit exceeded

这会导致软件里直接显示“更新检查失败”。

从 v0.1.1 开始,软件会在这种情况下自动回退到 GitHub 公开 Release 页面,因此不再被这个匿名 API 限流直接卡死。

使用方式

  1. 下载 cursor2api-bridge-portable-win-x64.zip
  2. 解压到新的文件夹
  3. 双击 Cursor2API Bridge.exe

默认本地地址:

http://127.0.0.1:3011

更新方式

软件内更新

  1. 打开旧版本
  2. 进入 设置
  3. 点击 检查更新
  4. 有新版本后点击 下载并解压
  5. 下载完成后点击 启动新版本

手动更新

  1. 下载新的 zip
  2. 解压到新的目录
  3. 如需保留配置、日志和数据库,把旧目录里的 data/ 复制到新目录

下载说明

软件内更新依赖这两个资产:

  • cursor2api-bridge-portable-win-x64.zip
  • cursor2api-bridge-portable-win-x64.zip.sha256

portable.exe 只作为附加下载,不参与软件内更新。

隐私与日志提醒

  • 没有发现额外隐藏遥测或第三方统计上报
  • 软件更新会访问 GitHub Releases
  • 软件核心代理会把请求转发给上游服务
  • 软件默认会把部分请求/响应信息持久化到本地 data/logs/

如涉及敏感内容,建议先备份或清理 data/logs/。

致谢

本项目基于上游项目 7836246/cursor2api 封装。

Cursor2API Bridge v0.1.0

Choose a tag to compare

@ItalyPtrick ItalyPtrick released this 31 Mar 04:32

Cursor2API Bridge v0.1.0

首个公开版本,基于 cursor2api v2.7.8 打包为 Windows 桌面应用。

这版包含什么

  • Windows 桌面启动器与系统托盘
  • 浅色 / 深色 / 跟随系统 三种主题
  • 控制台 / 设置 / 统计 三页界面
  • 浏览器打开上游原项目前端
  • 软件内更新:
    • 检查更新
    • 下载 zip
    • 校验 sha256
    • 解压到新目录
    • 启动新版本并自动导入旧 data/

使用方式

  1. 下载 cursor2api-bridge-portable-win-x64.zip
  2. 解压到新的文件夹
  3. 双击 Cursor2API Bridge.exe

默认本地地址:

http://127.0.0.1:3011

支持的兼容接口:

  • Anthropic Messages API
  • OpenAI Chat Completions API
  • OpenAI Responses API

更新方式

软件内更新

  1. 打开旧版本
  2. 进入 设置
  3. 点击 检查更新
  4. 有新版本后点击 下载并解压
  5. 下载完成后点击 启动新版本

手动更新

  1. 下载新的 zip
  2. 解压到新的目录
  3. 如需保留配置、日志和数据库,把旧目录里的 data/ 复制到新目录

下载说明

软件内更新依赖这两个资产:

  • cursor2api-bridge-portable-win-x64.zip
  • cursor2api-bridge-portable-win-x64.zip.sha256

portable.exe 只作为附加下载,不参与软件内更新。

隐私与日志提醒

  • 没有发现额外隐藏遥测或第三方统计上报
  • 软件更新会访问 GitHub Releases
  • 软件核心代理会把请求转发给上游服务
  • 软件默认会把部分请求/响应信息持久化到本地 data/logs/

如涉及敏感内容,建议先备份或清理 data/logs/。

致谢

本项目基于上游项目 7836246/cursor2api 封装。