v1.0.6
本版本重做账号导入入口并支持一次导入多个文件,把 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 安装包未做签名与公证,首次打开请右键选择「打开」,或在
「系统设置 - 隐私与安全性」中允许运行。
安装遇到问题?请查看 安装说明与常见问题。