Skip to content

v0.4.0 · Cursor 服务

Choose a tag to compare

@Senguk520 Senguk520 released this 25 Sep 03:41
· 40 commits to main since this release

本次更新带来 Cursor 服务:CodeRelay 现在可以把账号池里的 CodeBuddy 账号与模型绑定接入 Cursor,由本地桥接接管 Cursor 的 Agent 请求。

新增:Cursor 服务

  • 「Cursor 服务」页集中管理注入开关与模型绑定;绑定从已启用的 API Key 与「模型管理」的模型目录中选择。
  • 由本地 sidecar 接管 Cursor 的 Agent 请求,转成标准 OpenAI 兼容请求交给 CodeRelay 反代,再送达 CodeBuddy。
  • 模型绑定支持拖拽排序,顺序会同步到 Cursor 的模型选择器。
  • 每条绑定可一键测试连通性并显示速率。
  • 证书管理集中在「设置 → 网络」:生成根证书、展示安装与卸载命令(CodeRelay 不会自动提权)。
image

其他改进

  • 深色主题重做:底色由暖灰改为中性偏冷,红、黄等强调色不再与底色抢同一个色相区间。
  • 侧栏 Cursor 图标改为内联矢量标记,可跟随主题与选中态变色。
  • 按钮尺寸按语义统一,Cursor 服务页与设置页的排版、Commit 提示词弹窗的留白一并调整。

修复

  • 模型同步与模型目录获取失败:WebView 的 CSP 阻断了回环请求。
  • 停止桥接或退出 CodeRelay 后不再残留代理设置(此前会导致 Cursor 断网)。
  • 启用注入不再因「读取状态」而被隐式触发,必须显式开启。
  • 桥接进程新增父进程看门狗:CodeRelay 崩溃或被杀后不会留下孤儿进程。
  • 控制接口加一次性令牌;CA 私钥与模型 API Key 落盘加密。
  • 构建脚本改为「暂存 + 改名让位」,可在桥接运行中重新构建。

说明

  • 升级 Cursor 后请完全退出并重新启动,再重新开启注入。本桥接通过 Cursor 的私有协议工作,Cursor 更新后可能失效。
  • Tab 内联补全不再由本桥接提供,相关请求会原样转发给 Cursor 官方服务,可用性取决于你自己的 Cursor 账号额度。这是预期行为。
  • 安装包未做代码签名,Windows 可能弹出 SmartScreen 提示。