Key Manager v2.1
协议
v1
这个页面专门用来“集中管理”你的 API Key、Base URL、默认模型等。
旧工具兼容关键点:仍可用
localStorage.getItem(keyName)
读取同名 key。
主题
跟随系统
浅色
深色
密钥存储位置
localStorage(默认,最省事)
sessionStorage(更安全,关浏览器会清)
仅本页内存(刷新就没)
兼容旧工具:同时写入 localStorage
包含密钥(加密导出)
导出配置
导入配置
清除全部密钥
快速上手(建议先看这段)
我该怎么用?(3 步)
* 第 1 步:在下方某个 Provider 卡片里点
“设置/更新密钥”
,粘贴 key,保存。
* 第 2 步:你的工具页面里只要按约定读取:
localStorage.getItem("openrouter_key")
(示例)即可拿到 key。
* 第 3 步:如果你换电脑:先导出配置(不含密钥)→ 新电脑导入配置 → 再重新粘贴密钥。
小提醒:如果你把“密钥存储位置”选成 session/memory,旧工具可能读不到 key(除非勾选“兼容旧工具:同时写入 localStorage”)。
* 导入/导出只包含:Base URL 覆盖、默认模型、你添加的自定义模型、页面偏好(主题/存储模式)。
* 不包含任何密钥,避免误分享导致泄露。
Loading...
Providers(在这里管理每个平台)
每个平台可单独设置:Base URL、默认模型、可选自定义模型、密钥状态、CORS 体检。
兼容性体检(旧工具是否还能用)
旧工具通常只读:
localStorage[keyName]
。下表让你一眼判断是否 “✅ 可用 / ❌ 缺失”。
provider_id
keyName(localStorage 键名)
local
session
旧工具可用?
风险提示(简短但重要)
展开查看
* localStorage/sessionStorage 中的 key 可被
同源脚本读取
。因此 Key Manager 页面应尽量减少第三方脚本依赖。
* 对“需要 key 的 AI 工具”,建议依赖最小化、版本固定;默认不联网,用户显式开启才发请求。
* 不要把敏感内容写入 URL(URL 可分享、可被历史记录保存)。
导入配置(不含密钥)
关闭
支持两种方式:上传 JSON 文件或粘贴 JSON。
说明:密钥不会被导入(也不应该被导入)。
方式 1:选择 JSON 文件
方式 2:粘贴 JSON
等待输入...
设置 / 更新密钥
关闭
Provider: ...
粘贴 API Key(不会在页面显示明文)
保存后会立刻清空输入框。页面不会展示密钥内容。
准备就绪。
安全验证
取消
请输入密码
密码
口令将用于 AES 加密/解密,请妥善保管。