Skip to content

Cursor2API Bridge v0.1.2

Choose a tag to compare

@ItalyPtrick ItalyPtrick released this 31 Mar 09:54
· 3 commits to main since this release
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. 控制台可看到最近标准输出/错误输出