Skip to content

v1.0.6

Choose a tag to compare

@github-actions github-actions released this 31 Jul 08:08
· 6 commits to main since this release

本版本重做账号导入入口并支持一次导入多个文件,把 API Key 的区域从全局设置下沉到每个 Key
自己携带,重写了网关接管的检测方式(不再因 Kiro IDE 回写配置而误报异常),
并修正了安装包被打入构建期依赖导致体积虚高的问题。

新增

账号导入

  • 导入入口改为下拉菜单,拆分成「从文件导入」和「输入 JSON 导入」两个独立弹窗,
    各自只保留自己需要的表单
  • 从文件导入支持拖拽或点选,一次可选多个 JSON 文件,按列表顺序依次导入并汇总为一份结果,
    不必为每个文件反复打开弹窗
  • 两个导入弹窗都改为居中显示,文件拖拽区域放大并让内容垂直居中

API Key 区域

  • 添加与导入 API Key 时单独选择所属区域,替代原来「一个区域管全部 Key」的设置,
    不同来源的 Key 可以分属不同区域
  • 已添加的 Key 可在卡片和详情抽屉里随时换区,换区后自动重新同步订阅与额度,
    并清空按旧区域查得的积分历史,避免展示跨区的陈旧数据
  • 卡片与详情抽屉显示该 Key 绑定的注册邮箱(同步时向上游查回,未返回时占位)

优化

网关接管检测

  • 接管状态改用「settings.json 端点已绑定」或「本次网关会话近期确实有请求经过」两者任一成立来判定。
    此前只看配置文件,一旦 Kiro IDE 启动时按自身内存把端点回写清空,
    即使请求仍在正常转发也会误报「IDE 接管状态异常」,并连带认不出实际在用的 Key
  • 新增端点守护:接管期间监视 settings.json,端点被外部改写就自动改回本地网关。
    此前被回写后磁盘配置即已丢失,IDE 下次重启就会直连官方端点、静默失去接管
  • 开启网关时默认使用列表最上方的第一个 API Key。此前取的是存储顺序里最早添加的那个,
    与界面排序不一致,确认弹窗里显示的 Key 和实际启用的对不上
  • 移除 API Key 管理页下方一连串网关状态提示条

安装包体积

  • 修正 ant-design-vue、@ant-design/icons-vue、uuid 被登记为运行时依赖的问题。
    三者只在构建期使用、早已打进渲染层产物,却被一并塞进安装包:
    app.asar 从 89 MB 降到 7.7 MB,安装包体积减少约 80 MB,启动时的校验与读取开销同步下降

界面

  • 关于页改为介绍本应用与主要功能,顶部只保留居中的 Logo 与应用名,
    并在「加入交流群」旁增加 GitHub 仓库入口
  • API Key 详情抽屉重排:凭证表格移到基本信息上方并补充邮箱行,移除积分进度条,
    复制按钮与区域修改按钮在表格内右侧对齐,底部固定「切换到该 Key」
  • 错误提示改为直接显示接口返回内容,不再套用中文文案掩盖真实原因,悬停可用 Tooltip 查看完整信息
  • 添加账号弹窗把昵称与注册密码单独排一行,各输入框补齐占位提示
  • 路径展示不再省略中间部分,复制按钮旁增加「打开所在目录」
  • 收紧表单标题的下边距,改善各页面标题与控件之间过大的间隔

文档

  • README 在设置页截图上方补充常用工具页与系统日志页截图

📦 下载

平台 文件
macOS (Apple Silicon) *-mac-arm64.dmg
macOS (Intel) *-mac-x64.dmg
Windows *-win-x64-setup.exe
Linux *-linux-x86_64.AppImage

macOS 安装包未做签名与公证,首次打开请右键选择「打开」,或在
「系统设置 - 隐私与安全性」中允许运行。


安装遇到问题?请查看 安装说明与常见问题