mirror of
https://wget.la/https://github.com/leookun/cursor-byok
synced 2026-08-17 19:47:10 +08:00
- Fetch and normalize OpenAI and Anthropic model lists through the proxy service. - Add searchable multi-model selection with localized UI and persisted adapter mappings. - Cover endpoint resolution, authentication, pagination, and response parsing. Co-authored-by: Cursor <cursoragent@cursor.com>
3331 lines
73 KiB
JSON
3331 lines
73 KiB
JSON
{
|
||
"entries": {
|
||
"02216368edc68816": {
|
||
"source": "无更新说明",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 983,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"02bc2e95bf49e587": {
|
||
"source": "当前还没有配置任何",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 256,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"03b11112dc970014": {
|
||
"source": "接口地址",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 474,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"04f632dd4f034d5e": {
|
||
"source": "{0} 的上下文窗口必须为正整数",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 449,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"051836569928a9f9": {
|
||
"source": "编辑",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 311,
|
||
"column": 138
|
||
}
|
||
]
|
||
},
|
||
"054d763265603305": {
|
||
"source": "例如:65536(留空用默认值)",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 569,
|
||
"column": 15
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 597,
|
||
"column": 15
|
||
}
|
||
]
|
||
},
|
||
"092b520558eff5f2": {
|
||
"source": "未测试",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 298,
|
||
"column": 19
|
||
}
|
||
]
|
||
},
|
||
"09ebc2643631ba25": {
|
||
"source": "价值估算",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 378,
|
||
"column": 19
|
||
}
|
||
]
|
||
},
|
||
"0b0e7478e41fe677": {
|
||
"source": "{0} 的悬停提示不能为空",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 416,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"0c3b4cf7aa259edb": {
|
||
"source": "操作失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 113,
|
||
"column": 30
|
||
},
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 113,
|
||
"column": 48
|
||
}
|
||
]
|
||
},
|
||
"0d6b7efd5ccefd8a": {
|
||
"source": "可配置模型渠道;运行日志位于",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 54,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"0dde813d719dbd01": {
|
||
"source": "打开主页失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 136,
|
||
"column": 27
|
||
}
|
||
]
|
||
},
|
||
"1117a2f86030d03b": {
|
||
"source": "缓存读写已计入 Prompt 侧统计。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 180,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"11afd2a534395b18": {
|
||
"source": "有效",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 338,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"124be3f86f197802": {
|
||
"source": "Token 消耗",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 354,
|
||
"column": 19
|
||
}
|
||
]
|
||
},
|
||
"13b61c5f697b6700": {
|
||
"source": "缓存命中率",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 296,
|
||
"column": 19
|
||
}
|
||
]
|
||
},
|
||
"15d124b200ddabed": {
|
||
"source": "模型单次可接受的最大上下文 Token 数。留空时使用默认值。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 174,
|
||
"column": 24
|
||
}
|
||
]
|
||
},
|
||
"185aebe19c77425d": {
|
||
"source": "{0}必须是 JSON 对象",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 296,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"18b7312022cd1840": {
|
||
"source": "启动服务",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 960,
|
||
"column": 47
|
||
}
|
||
]
|
||
},
|
||
"1afed6a81a2512d2": {
|
||
"source": "选择模型",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 514,
|
||
"column": 24
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 530,
|
||
"column": 15
|
||
}
|
||
]
|
||
},
|
||
"1baddde657dd2720": {
|
||
"source": "当前出站请求使用系统代理",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 55,
|
||
"column": 9
|
||
}
|
||
]
|
||
},
|
||
"1bc77f5ab979f4c1": {
|
||
"source": "新增模型配置",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 142,
|
||
"column": 67
|
||
}
|
||
]
|
||
},
|
||
"1c631615c1d85c9e": {
|
||
"source": "登录 Cursor",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 173,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"1e238093b79b3165": {
|
||
"source": "留空时默认 65536",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 221,
|
||
"column": 21
|
||
},
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 266,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"21296ab18ad9af25": {
|
||
"source": "额外参数 JSON",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 239,
|
||
"column": 27
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 322,
|
||
"column": 36
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 618,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"24343a2096988d42": {
|
||
"source": "打开失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 38,
|
||
"column": 27
|
||
},
|
||
{
|
||
"file": "src/views/Home.vue",
|
||
"line": 114,
|
||
"column": 27
|
||
},
|
||
{
|
||
"file": "src/views/Home.vue",
|
||
"line": 122,
|
||
"column": 27
|
||
},
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 105,
|
||
"column": 27
|
||
}
|
||
]
|
||
},
|
||
"253d4a3428c648fb": {
|
||
"source": "缓存写入:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 178,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"26a3855aed1d8d17": {
|
||
"source": "服务未启动",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 951,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"281eb6d08c9960d0": {
|
||
"source": "{0} 的思考预算 Token 必须为正整数",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 458,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"28aeffc70ceb4267": {
|
||
"source": "切换当前界面显示语言,设置会立即生效并保存在本机",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 68,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"2a24519398684ed5": {
|
||
"source": "访问主页",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 35,
|
||
"column": 24
|
||
}
|
||
]
|
||
},
|
||
"2c18d5e2d70b45db": {
|
||
"source": "模型前缀",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 501,
|
||
"column": 24
|
||
}
|
||
]
|
||
},
|
||
"2cd0f3be8738a86c": {
|
||
"source": "取消",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 74,
|
||
"column": 17
|
||
},
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 297,
|
||
"column": 65
|
||
},
|
||
{
|
||
"file": "src/components/ui/InputModal.vue",
|
||
"line": 69,
|
||
"column": 65
|
||
},
|
||
{
|
||
"file": "src/components/ui/Modal.vue",
|
||
"line": 9,
|
||
"column": 40
|
||
},
|
||
{
|
||
"file": "src/composables/useModal.js",
|
||
"line": 8,
|
||
"column": 15
|
||
},
|
||
{
|
||
"file": "src/composables/useModal.js",
|
||
"line": 25,
|
||
"column": 51
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1025,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 438,
|
||
"column": 57
|
||
}
|
||
]
|
||
},
|
||
"2d706f7981b45a7b": {
|
||
"source": "本地配置已保存",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 30,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"2f9daa828907b93f": {
|
||
"source": "删除",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 314,
|
||
"column": 94
|
||
}
|
||
]
|
||
},
|
||
"30bb57a50caedc38": {
|
||
"source": "例如:用于日常代码补全与问答",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 694,
|
||
"column": 13
|
||
}
|
||
]
|
||
},
|
||
"3275d7e70bbdc3d5": {
|
||
"source": "{0} 的 {1}",
|
||
"kind": "template",
|
||
"placeholders": 2,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 430,
|
||
"column": 16
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 436,
|
||
"column": 16
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 442,
|
||
"column": 16
|
||
}
|
||
]
|
||
},
|
||
"32b3c9a50003f77a": {
|
||
"source": "输出 Token 为估算值",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterTestCard.vue",
|
||
"line": 151,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"33d2d273e2bd5f88": {
|
||
"source": "打开使用教程失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 144,
|
||
"column": 27
|
||
}
|
||
]
|
||
},
|
||
"3463c5585c246df9": {
|
||
"source": "合计:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 194,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"3468b57e3edbc599": {
|
||
"source": "按历史记录里扫描到的回合 summary 汇总。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 160,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"35076178fe79a210": {
|
||
"source": "配置已变更,请重新测试",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterTestCard.vue",
|
||
"line": 130,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"358f07b2c1445ab1": {
|
||
"source": "作者寄语",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 33,
|
||
"column": 18
|
||
}
|
||
]
|
||
},
|
||
"36c149a9b3e8dca0": {
|
||
"source": "模型。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 256,
|
||
"column": 47
|
||
}
|
||
]
|
||
},
|
||
"37d23612f78a2e63": {
|
||
"source": "立即重启更新",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1017,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"392d0dceb45998d3": {
|
||
"source": "极高",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 25,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 33,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 44,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 52,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"393df9bb13ea4900": {
|
||
"source": "命中",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/charts/CacheHitRateChart.vue",
|
||
"line": 76,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"3a5040b68abf75f9": {
|
||
"source": "全选",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/MultiSelect.vue",
|
||
"line": 326,
|
||
"column": 37
|
||
}
|
||
]
|
||
},
|
||
"3ab8cc15939f3b5c": {
|
||
"source": "退出登录",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 71,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 73,
|
||
"column": 18
|
||
},
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 164,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"3af7e5489e61ea51": {
|
||
"source": "刷新中",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 280,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"3b2e5f2fba1bcbc7": {
|
||
"source": "请输入接口地址和访问密钥",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 528,
|
||
"column": 29
|
||
}
|
||
]
|
||
},
|
||
"3c2a9f9901109e75": {
|
||
"source": "{0} 的类型仅支持 OpenAI 或 Anthropic",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 407,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"3d13868593ae4eeb": {
|
||
"source": "界面语言",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/LocaleSelect.vue",
|
||
"line": 7,
|
||
"column": 39
|
||
},
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 265,
|
||
"column": 11
|
||
},
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 66,
|
||
"column": 56
|
||
}
|
||
]
|
||
},
|
||
"3d52574ce1500561": {
|
||
"source": "未连接",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 35,
|
||
"column": 10
|
||
}
|
||
]
|
||
},
|
||
"3ea83f9f55062582": {
|
||
"source": "发布时间:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 981,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"3edda85621fd03b2": {
|
||
"source": "个模型适配器",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 80,
|
||
"column": 53
|
||
}
|
||
]
|
||
},
|
||
"3fd47edce45b3603": {
|
||
"source": "关闭",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 36,
|
||
"column": 23
|
||
}
|
||
]
|
||
},
|
||
"42aa8e01e98c0d8c": {
|
||
"source": "总耗时",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterTestCard.vue",
|
||
"line": 138,
|
||
"column": 74
|
||
}
|
||
]
|
||
},
|
||
"438bb77c1ecdfab0": {
|
||
"source": "缓存写入:{0} × ${1}/1M = {2}",
|
||
"kind": "template",
|
||
"placeholders": 3,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 192,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"46056425a48ef05b": {
|
||
"source": "当前按复用率口径显示",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 304,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"468adaa418ee1475": {
|
||
"source": "例如:https://api.openai.com/v1",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 93,
|
||
"column": 65
|
||
}
|
||
]
|
||
},
|
||
"472642d58d3d5a6d": {
|
||
"source": "公式:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 153,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"4923eeb7bd75cccd": {
|
||
"source": "{0} 的模型标识不能为空",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 419,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"497c85690c4cc0fc": {
|
||
"source": "暂无数据",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 61,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"4c0a929bb86ce912": {
|
||
"source": "当前:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 152,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"4d2b6e53be6002e5": {
|
||
"source": "缓存统计策略:{0}({1})",
|
||
"kind": "template",
|
||
"placeholders": 2,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 187,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"4d8c1c5b42830791": {
|
||
"source": "未知",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 115,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"4f0982ba1d37e51b": {
|
||
"source": "当前出站请求使用环境变量代理",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 60,
|
||
"column": 9
|
||
}
|
||
]
|
||
},
|
||
"51194c3ad014fb29": {
|
||
"source": "需重测",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterTestCard.vue",
|
||
"line": 125,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"5205125c0e91d346": {
|
||
"source": "Anthropic 模型单次回复允许生成的最大 Token 数。留空时使用默认值。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 181,
|
||
"column": 23
|
||
}
|
||
]
|
||
},
|
||
"56627c94a9decee6": {
|
||
"source": "最大输出 Token",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 563,
|
||
"column": 21
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 591,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"58c6b0935a7216da": {
|
||
"source": "打开贡献者主页失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 49,
|
||
"column": 27
|
||
}
|
||
]
|
||
},
|
||
"593a972852ba0004": {
|
||
"source": "Cursor助手|永久免费|自定义API",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 24,
|
||
"column": 50
|
||
},
|
||
{
|
||
"file": "src/router/index.js",
|
||
"line": 12,
|
||
"column": 38
|
||
}
|
||
]
|
||
},
|
||
"59a2195a01a8b35b": {
|
||
"source": "{0}必须是合法 JSON 对象",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 299,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"5a5c8318ef649672": {
|
||
"source": "已选择 {0} 项",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/MultiSelect.vue",
|
||
"line": 57,
|
||
"column": 10
|
||
}
|
||
]
|
||
},
|
||
"5aa8f5590c940829": {
|
||
"source": "非缓存输入:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 176,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"5beb1206c532729f": {
|
||
"source": "单次回复允许生成的最大 Token 数。留空时使用默认值。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 176,
|
||
"column": 24
|
||
}
|
||
]
|
||
},
|
||
"5d1687a4a41883fd": {
|
||
"source": "停止中...",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 40,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"5e709712ce012f5d": {
|
||
"source": "当前出站请求使用环境变量代理:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 59,
|
||
"column": 9
|
||
}
|
||
]
|
||
},
|
||
"6106f0a12583a334": {
|
||
"source": "刷新失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Home.vue",
|
||
"line": 102,
|
||
"column": 27
|
||
}
|
||
]
|
||
},
|
||
"62873083fcaed27d": {
|
||
"source": "会话统计",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 240,
|
||
"column": 61
|
||
}
|
||
]
|
||
},
|
||
"6309a3bb5ba4c714": {
|
||
"source": "保存失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 218,
|
||
"column": 55
|
||
},
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 221,
|
||
"column": 54
|
||
},
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 25,
|
||
"column": 27
|
||
}
|
||
]
|
||
},
|
||
"636e3deffc1e960a": {
|
||
"source": "模型 {0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 402,
|
||
"column": 20
|
||
}
|
||
]
|
||
},
|
||
"63d90d977348ab1f": {
|
||
"source": "复制",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 312,
|
||
"column": 155
|
||
}
|
||
]
|
||
},
|
||
"64857b4338678314": {
|
||
"source": "自定义请求头 {0} 的值必须是字符串",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 315,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"64d2730f2ae37997": {
|
||
"source": "原始返回",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterTestCard.vue",
|
||
"line": 113,
|
||
"column": 19
|
||
}
|
||
]
|
||
},
|
||
"65cc5fd2e6ce6e75": {
|
||
"source": "后端已启动,代理未启动",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 949,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"66af574b8948fe83": {
|
||
"source": "{0} 的访问密钥不能为空",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 413,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"6744b4c6a9aa0038": {
|
||
"source": "已关闭",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/Switch.vue",
|
||
"line": 10,
|
||
"column": 42
|
||
}
|
||
]
|
||
},
|
||
"675109292da4eb36": {
|
||
"source": "尚未测试",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterTestCard.vue",
|
||
"line": 29,
|
||
"column": 14
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 139,
|
||
"column": 54
|
||
}
|
||
]
|
||
},
|
||
"688102a402ba015a": {
|
||
"source": "等待登录...",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 173,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"6a7b96f399e58138": {
|
||
"source": "例如:sk-xxxxxx",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 493,
|
||
"column": 15
|
||
}
|
||
]
|
||
},
|
||
"6aa8f49cc992dfd7": {
|
||
"source": "测试",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 297,
|
||
"column": 19
|
||
},
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 309,
|
||
"column": 22
|
||
}
|
||
]
|
||
},
|
||
"6ae23d6d7cb18592": {
|
||
"source": "服务错误",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 41,
|
||
"column": 30
|
||
},
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 41,
|
||
"column": 48
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 24,
|
||
"column": 31
|
||
},
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 18,
|
||
"column": 30
|
||
},
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 18,
|
||
"column": 48
|
||
},
|
||
{
|
||
"file": "src/views/Home.vue",
|
||
"line": 85,
|
||
"column": 30
|
||
},
|
||
{
|
||
"file": "src/views/Home.vue",
|
||
"line": 85,
|
||
"column": 48
|
||
},
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 63,
|
||
"column": 30
|
||
},
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 63,
|
||
"column": 48
|
||
}
|
||
]
|
||
},
|
||
"6d7872164df9b36e": {
|
||
"source": "普通输入:{0} × ${1}/1M = {2}",
|
||
"kind": "template",
|
||
"placeholders": 3,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 189,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"6e584e3d5ce64aa0": {
|
||
"source": "保存配置",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 58,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"6ec87609a8769425": {
|
||
"source": "默认 {0} / 计入创建 {1}",
|
||
"kind": "template",
|
||
"placeholders": 2,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 154,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"72f6c3525c0192a7": {
|
||
"source": "开启后把缓存创建纳入分母",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 303,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"737225e2904673fc": {
|
||
"source": "输出推算:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 175,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"7520bd50a5ee5471": {
|
||
"source": "停止测试 {0}/{1}",
|
||
"kind": "template",
|
||
"placeholders": 2,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 45,
|
||
"column": 10
|
||
}
|
||
]
|
||
},
|
||
"753d8bb0da9913ce": {
|
||
"source": "复制失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 124,
|
||
"column": 27
|
||
},
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 129,
|
||
"column": 27
|
||
}
|
||
]
|
||
},
|
||
"75b5f4c68c79322c": {
|
||
"source": "请先选择要保存的模型",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 270,
|
||
"column": 58
|
||
}
|
||
]
|
||
},
|
||
"774d6e1b7cb89751": {
|
||
"source": "默认口径",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 116,
|
||
"column": 49
|
||
}
|
||
]
|
||
},
|
||
"77c9e582e85583af": {
|
||
"source": "测试失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterTestCard.vue",
|
||
"line": 47,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 700,
|
||
"column": 20
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 700,
|
||
"column": 20
|
||
}
|
||
]
|
||
},
|
||
"7923d007483ae04c": {
|
||
"source": "没有可保存的模型",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1195,
|
||
"column": 32
|
||
}
|
||
]
|
||
},
|
||
"7a26bf794e9fb6bf": {
|
||
"source": "仅用于界面展示,便于你区分不同模型。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 169,
|
||
"column": 16
|
||
}
|
||
]
|
||
},
|
||
"7b6187c41e88b70c": {
|
||
"source": "测试中...",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterTestCard.vue",
|
||
"line": 44,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 201,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 309,
|
||
"column": 22
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 440,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"7bf8e2c07e084d09": {
|
||
"source": "模型编辑",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/router/index.js",
|
||
"line": 22,
|
||
"column": 39
|
||
}
|
||
]
|
||
},
|
||
"7df7641e5e741346": {
|
||
"source": "缓存读取 /(缓存读取 + 缓存创建 + 非缓存输入)",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 149,
|
||
"column": 7
|
||
}
|
||
]
|
||
},
|
||
"7e9e334aeb0bdc07": {
|
||
"source": "服务操作失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Home.vue",
|
||
"line": 92,
|
||
"column": 27
|
||
}
|
||
]
|
||
},
|
||
"7f68ebad19ba6bcd": {
|
||
"source": "检查更新",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 224,
|
||
"column": 15
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1002,
|
||
"column": 16
|
||
}
|
||
]
|
||
},
|
||
"80296f4aa3f4543b": {
|
||
"source": "缓存读写",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 390,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"81123c56d5d880d0": {
|
||
"source": "访问密钥",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 487,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"8139cb3dd11f5a67": {
|
||
"source": "开启后会把 JSON 对象覆盖到最终请求头。同名请求头以这里为准,值必须是字符串。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 179,
|
||
"column": 18
|
||
}
|
||
]
|
||
},
|
||
"826c0e5a4407befa": {
|
||
"source": "可多选。保存时只会写入选中的模型,每个模型生成一条配置。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 170,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"83be9cac28873059": {
|
||
"source": "Cursor 控制面账号",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 111,
|
||
"column": 56
|
||
}
|
||
]
|
||
},
|
||
"8672864e90417138": {
|
||
"source": "最高",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 26,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 45,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"86df7ec743047234": {
|
||
"source": "服务运行中",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 946,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"891bfee3bbe52d3c": {
|
||
"source": "请填写模型标识",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 270,
|
||
"column": 46
|
||
}
|
||
]
|
||
},
|
||
"899add6275682210": {
|
||
"source": "留空时默认 200000",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 201,
|
||
"column": 19
|
||
}
|
||
]
|
||
},
|
||
"8a4ef3e48e4e8a5a": {
|
||
"source": "已开启",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/Switch.vue",
|
||
"line": 9,
|
||
"column": 41
|
||
}
|
||
]
|
||
},
|
||
"8c1935935600e336": {
|
||
"source": "模型测试",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterTestCard.vue",
|
||
"line": 25,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"8cbcf741e727dbf7": {
|
||
"source": "模型配置",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 49,
|
||
"column": 35
|
||
},
|
||
{
|
||
"file": "src/router/index.js",
|
||
"line": 17,
|
||
"column": 39
|
||
},
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 78,
|
||
"column": 56
|
||
},
|
||
{
|
||
"file": "src/views/Home.vue",
|
||
"line": 183,
|
||
"column": 68
|
||
}
|
||
]
|
||
},
|
||
"8d1de152be6360ce": {
|
||
"source": "有效占比:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 165,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"8f6f8d979c981ced": {
|
||
"source": "已复制",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/Tooltip.vue",
|
||
"line": 145,
|
||
"column": 22
|
||
}
|
||
]
|
||
},
|
||
"8f8baf5d18dd0492": {
|
||
"source": "开启后会把 JSON 对象覆盖到 OpenAI 请求体。同名字段以这里为准。OpenAI service_tier 支持 auto、default、flex、scale、priority;priority 可用于高优先级/Fast 类场景。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 44,
|
||
"column": 22
|
||
}
|
||
]
|
||
},
|
||
"8faa670b512b6b9b": {
|
||
"source": "打开模型配置",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 83,
|
||
"column": 66
|
||
}
|
||
]
|
||
},
|
||
"907395551d0f3a93": {
|
||
"source": "{0} 的 OpenAI 端点仅支持 /v1/responses、/v1/chat/completions 或以 / 开头的自定义路径",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 425,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"917b1c1f18d0276b": {
|
||
"source": "保存中...",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 58,
|
||
"column": 14
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 443,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"9196835e388d2550": {
|
||
"source": "测试全部",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 43,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"91cba5c107a51892": {
|
||
"source": "/ 异常",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 342,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"92059fe6cd713db4": {
|
||
"source": "请求实际发送给服务端的模型名称,例如 gpt-4.1 或 claude-sonnet。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 171,
|
||
"column": 18
|
||
}
|
||
]
|
||
},
|
||
"93e08803675e378b": {
|
||
"source": "模型标识",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 514,
|
||
"column": 24
|
||
}
|
||
]
|
||
},
|
||
"93faf55cd25c8319": {
|
||
"source": "本软件是纯免费软件,如果你被收费,那大概率就是被骗了。\n欢迎点击访问作者主页 https://space.bilibili.com/311706663/upload/video\n查看更多更新动态、使用分享和后续内容。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 34,
|
||
"column": 20
|
||
}
|
||
]
|
||
},
|
||
"942ff2d88baca0c6": {
|
||
"source": "检查更新中...",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 92,
|
||
"column": 44
|
||
}
|
||
]
|
||
},
|
||
"970388573a3c88c9": {
|
||
"source": "缓存读取:{0} × ${1}/1M = {2}",
|
||
"kind": "template",
|
||
"placeholders": 3,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 191,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"9730c15f3c1963a1": {
|
||
"source": "最大",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 34,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"986678eccf56dc28": {
|
||
"source": "服务状态更新中,请稍后再试",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1351,
|
||
"column": 32
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1372,
|
||
"column": 32
|
||
}
|
||
]
|
||
},
|
||
"9970736b36ff2b68": {
|
||
"source": "模型服务的 API 根地址,通常为兼容 OpenAI 或 Anthropic 的接口入口。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 172,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"9a6e7d6c17471711": {
|
||
"source": "当前按默认命中率口径显示",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 305,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"9b17fa889b307f7f": {
|
||
"source": "有效轮次:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 163,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"9c41b3a9e12ac994": {
|
||
"source": "思考强度",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 577,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"9d2ca261281a158a": {
|
||
"source": "稍后",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1023,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"9d2fb46c0ba890b9": {
|
||
"source": "自定义路径",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 40,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"9dc0825fba5422e4": {
|
||
"source": "加载中...",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 449,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"9e02529bcaef36c6": {
|
||
"source": "模型渠道重复,请检查 url、modelID、apiKey、displayName、endpoint 组合",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 462,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"a026f37e613cf48b": {
|
||
"source": "输出 Token",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterTestCard.vue",
|
||
"line": 142,
|
||
"column": 74
|
||
}
|
||
]
|
||
},
|
||
"a0d36236c523667c": {
|
||
"source": "{0} 的 Anthropic 思考强度仅支持 low、medium、high、xhigh、max",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 446,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"a1a038dfa16c3ede": {
|
||
"source": "当前已是最新版本(v{0})。",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 969,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1012,
|
||
"column": 87
|
||
}
|
||
]
|
||
},
|
||
"a3030bf8f16dc63c": {
|
||
"source": "保存",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 298,
|
||
"column": 63
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 443,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"a325d25c69e7256d": {
|
||
"source": "模型配置不存在,无法复制",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1296,
|
||
"column": 14
|
||
},
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 124,
|
||
"column": 35
|
||
}
|
||
]
|
||
},
|
||
"a4dd8bb7e8b6eb31": {
|
||
"source": "显示访问密钥",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/Input.vue",
|
||
"line": 67,
|
||
"column": 20
|
||
}
|
||
]
|
||
},
|
||
"a54d745d9a9249e2": {
|
||
"source": "开启后会把 JSON 对象覆盖到 Anthropic 请求体。同名字段以这里为准。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 180,
|
||
"column": 25
|
||
}
|
||
]
|
||
},
|
||
"a567bdaa11367f26": {
|
||
"source": "中",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 23,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 31,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 42,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 50,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"a5f1bd344c92e195": {
|
||
"source": "调用该模型服务需要使用的访问密钥。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 173,
|
||
"column": 11
|
||
}
|
||
]
|
||
},
|
||
"a693d69af48bfe48": {
|
||
"source": "保存并测试",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 440,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"a98585871c5313ff": {
|
||
"source": "显示名称",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 151,
|
||
"column": 56
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 501,
|
||
"column": 24
|
||
}
|
||
]
|
||
},
|
||
"aa9e366f68d3d097": {
|
||
"source": "低",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 22,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 30,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 41,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 49,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"ab607d54d86dc789": {
|
||
"source": "作者 leookun",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 32,
|
||
"column": 17
|
||
}
|
||
]
|
||
},
|
||
"ac217e4d1ca410f1": {
|
||
"source": "发现新版本",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 998,
|
||
"column": 16
|
||
}
|
||
]
|
||
},
|
||
"ad79540418be700a": {
|
||
"source": "打开设置目录,或单独管理模型配置",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Home.vue",
|
||
"line": 179,
|
||
"column": 47
|
||
}
|
||
]
|
||
},
|
||
"ae5a738238463a92": {
|
||
"source": "隐藏访问密钥",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/Input.vue",
|
||
"line": 67,
|
||
"column": 20
|
||
}
|
||
]
|
||
},
|
||
"aed55419ce62f08e": {
|
||
"source": "切换中...",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/Switch.vue",
|
||
"line": 11,
|
||
"column": 38
|
||
}
|
||
]
|
||
},
|
||
"b10041a13f5c55b1": {
|
||
"source": "模型输出:{0} × ${1}/1M = {2}",
|
||
"kind": "template",
|
||
"placeholders": 3,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 190,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"b1c27820fec23edb": {
|
||
"source": "高",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 24,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 32,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 43,
|
||
"column": 12
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 51,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"b5409d4049286061": {
|
||
"source": "自定义路径(请输入完整请求地址)",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 59,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"b571037dc396a00c": {
|
||
"source": "总请求 Token 包含 Prompt 和模型输出。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 171,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"b765005f69fa971f": {
|
||
"source": "例如:gpt-4.1",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 520,
|
||
"column": 15
|
||
}
|
||
]
|
||
},
|
||
"b76a22622020f849": {
|
||
"source": "选择接口协议端点。选“自定义路径”时,请在接口地址栏填写完整请求地址(含 /chat/completions 或 /responses 路径后缀),系统会根据末段自动判断协议形态。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 177,
|
||
"column": 19
|
||
}
|
||
]
|
||
},
|
||
"b7ceef2fbfeb4a85": {
|
||
"source": "例如:GPT-5",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 506,
|
||
"column": 15
|
||
}
|
||
]
|
||
},
|
||
"b870928f8f9a24c4": {
|
||
"source": "接口端点",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 605,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"b90a8ac9c488ce46": {
|
||
"source": "选择语言",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/LocaleSelect.vue",
|
||
"line": 11,
|
||
"column": 41
|
||
}
|
||
]
|
||
},
|
||
"ba3c66f90fd11725": {
|
||
"source": "已识别系统代理",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 47,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"ba40014ff496f64e": {
|
||
"source": "类型",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 169,
|
||
"column": 56
|
||
}
|
||
]
|
||
},
|
||
"bb074b86a98f6911": {
|
||
"source": "上下文窗口",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 538,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"bc87a4121a0873b3": {
|
||
"source": "刷新统计",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 280,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"bd4464ea88d3f24a": {
|
||
"source": "总轮次:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 162,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"bddd504af0c92fd0": {
|
||
"source": "检测到系统 PAC/自动代理,当前版本按直连处理",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 63,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"bef280f9eb392495": {
|
||
"source": "对话轮次",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 326,
|
||
"column": 19
|
||
}
|
||
]
|
||
},
|
||
"c228558cf257fc49": {
|
||
"source": "删除失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 112,
|
||
"column": 27
|
||
},
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 117,
|
||
"column": 27
|
||
}
|
||
]
|
||
},
|
||
"c3d46b387eeadb23": {
|
||
"source": "只会退出 cursor-byok 中的 Cursor 账号,不会退出 Cursor 客户端。是否继续?",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 72,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"c5af02060847d167": {
|
||
"source": "Anthropic adaptive thinking 的思考强度。请求会固定使用新版 thinking.type=adaptive。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 182,
|
||
"column": 28
|
||
}
|
||
]
|
||
},
|
||
"c69f5bce63b9f14c": {
|
||
"source": "设置文件夹",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Home.vue",
|
||
"line": 182,
|
||
"column": 63
|
||
}
|
||
]
|
||
},
|
||
"c72d5dc20cd27118": {
|
||
"source": "已选择 {0} / {1} 个模型",
|
||
"kind": "template",
|
||
"placeholders": 2,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 529,
|
||
"column": 35
|
||
}
|
||
]
|
||
},
|
||
"c8a52b66651d294c": {
|
||
"source": "退出登录失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 83,
|
||
"column": 27
|
||
}
|
||
]
|
||
},
|
||
"c8c14507b2d37395": {
|
||
"source": "推理强度",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 552,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"c98e118e0a43f078": {
|
||
"source": "模型",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1155,
|
||
"column": 48
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1267,
|
||
"column": 28
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1269,
|
||
"column": 38
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1304,
|
||
"column": 93
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 281,
|
||
"column": 40
|
||
}
|
||
]
|
||
},
|
||
"c9dd59beefd7144f": {
|
||
"source": "缓存读取 /(缓存读取 + 非缓存输入)",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 150,
|
||
"column": 7
|
||
}
|
||
]
|
||
},
|
||
"ca00a39fcea70dc6": {
|
||
"source": "启动中...",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 958,
|
||
"column": 51
|
||
}
|
||
]
|
||
},
|
||
"ca1d1059408b3837": {
|
||
"source": "异常轮次:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 164,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"cd7ca5fb221e1c53": {
|
||
"source": "{0}不能为空",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 291,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"cfa6c803eb3fc713": {
|
||
"source": "等待浏览器登录",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 34,
|
||
"column": 42
|
||
}
|
||
]
|
||
},
|
||
"d0325067fed88e5a": {
|
||
"source": "缓存命中率 {0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/charts/CacheHitRateChart.vue",
|
||
"line": 115,
|
||
"column": 20
|
||
}
|
||
]
|
||
},
|
||
"d1bde4a4e057b2c7": {
|
||
"source": "[MainLayout] 加载作者信息失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 106,
|
||
"column": 19
|
||
}
|
||
]
|
||
},
|
||
"d20ab96566d33f25": {
|
||
"source": "{0} 的显示名称不能为空",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 404,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"d2243e1d44b2a94e": {
|
||
"source": "编辑模型配置",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 142,
|
||
"column": 56
|
||
}
|
||
]
|
||
},
|
||
"d3209b935ae86797": {
|
||
"source": "模型配置不存在,无法删除",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1248,
|
||
"column": 14
|
||
},
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 112,
|
||
"column": 35
|
||
}
|
||
]
|
||
},
|
||
"d373809ab86ba93b": {
|
||
"source": "拷贝",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/Tooltip.vue",
|
||
"line": 145,
|
||
"column": 22
|
||
}
|
||
]
|
||
},
|
||
"d3b1da3088ddd334": {
|
||
"source": "模型测试失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 204,
|
||
"column": 38
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 234,
|
||
"column": 50
|
||
}
|
||
]
|
||
},
|
||
"d53d32f1a1211371": {
|
||
"source": "自定义请求头 JSON",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 305,
|
||
"column": 49
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 666,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"d6ce4f0f88178144": {
|
||
"source": "独立用于插件、Skills 和 MCP;不会改变 Cursor 客户端当前账号",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 146,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"d7889896c5b7732a": {
|
||
"source": "Anthropic 额外参数 JSON",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 326,
|
||
"column": 36
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 642,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"d7da2aabd35772ec": {
|
||
"source": "例如:200000(留空用默认值)",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 544,
|
||
"column": 15
|
||
}
|
||
]
|
||
},
|
||
"d95e5cb6bdcee553": {
|
||
"source": "计入缓存创建",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 116,
|
||
"column": 38
|
||
},
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 302,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"da590a8fe3ce4de0": {
|
||
"source": "请选择",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/MultiSelect.vue",
|
||
"line": 14,
|
||
"column": 41
|
||
},
|
||
{
|
||
"file": "src/components/ui/Select.vue",
|
||
"line": 11,
|
||
"column": 41
|
||
}
|
||
]
|
||
},
|
||
"daede9881787abe7": {
|
||
"source": "备注",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 255,
|
||
"column": 18
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1176,
|
||
"column": 40
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 689,
|
||
"column": 19
|
||
}
|
||
]
|
||
},
|
||
"dbb4b5be9b5723dc": {
|
||
"source": "{0} 的推理强度仅支持 low、medium、high、xhigh、max",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 422,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"dbee6e7139243362": {
|
||
"source": "{0} 的接口地址不能为空",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 410,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"dc82c5e8fb2ab777": {
|
||
"source": "版本:v{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 980,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"de8184da1ef88d03": {
|
||
"source": "已配置",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 80,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"e01c5dae36cf8c35": {
|
||
"source": "开启后会把 JSON 对象覆盖到 OpenAI 请求体。同名字段以这里为准。OpenAI service_tier 支持 auto、default、flex、scale、priority。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 178,
|
||
"column": 22
|
||
}
|
||
]
|
||
},
|
||
"e14c41ef2b7253c9": {
|
||
"source": "总请求:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 173,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"e406825e0a72d2c2": {
|
||
"source": "本地配置",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 52,
|
||
"column": 56
|
||
},
|
||
{
|
||
"file": "src/views/Home.vue",
|
||
"line": 178,
|
||
"column": 56
|
||
}
|
||
]
|
||
},
|
||
"e4343921c928a856": {
|
||
"source": "登录失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 62,
|
||
"column": 27
|
||
}
|
||
]
|
||
},
|
||
"e4c0daa3c4bea691": {
|
||
"source": "感谢 @aike0210 对 Cursor 控制面账号功能的贡献。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 122,
|
||
"column": 20
|
||
}
|
||
]
|
||
},
|
||
"e53580f8031f13c0": {
|
||
"source": "请在浏览器完成登录,完成后返回 Cursor 重新打开插件市场",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 149,
|
||
"column": 1
|
||
}
|
||
]
|
||
},
|
||
"e552c2accdbf5178": {
|
||
"source": "新增模型",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelConfig.vue",
|
||
"line": 248,
|
||
"column": 109
|
||
}
|
||
]
|
||
},
|
||
"e6943d5cbfb863e0": {
|
||
"source": "正在获取模型...",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 528,
|
||
"column": 29
|
||
}
|
||
]
|
||
},
|
||
"e6faccfddce722e8": {
|
||
"source": "缓存读取:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 177,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"e8a0a6053998ebfa": {
|
||
"source": "已经登录",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/CursorAccountCard.vue",
|
||
"line": 33,
|
||
"column": 43
|
||
}
|
||
]
|
||
},
|
||
"eaffd48cd2ea9f1a": {
|
||
"source": "例如:https://api.anthropic.com",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 93,
|
||
"column": 32
|
||
}
|
||
]
|
||
},
|
||
"eb1be07f2ca6e506": {
|
||
"source": "按 Claude Opus 4.7 价格估算。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/HomeMetricsCard.vue",
|
||
"line": 186,
|
||
"column": 5
|
||
}
|
||
]
|
||
},
|
||
"ec3b17a75db49e24": {
|
||
"source": "{0} t/s | 首字 {1}",
|
||
"kind": "template",
|
||
"placeholders": 2,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 210,
|
||
"column": 10
|
||
}
|
||
]
|
||
},
|
||
"ec99e5c45d648fd6": {
|
||
"source": "更新失败",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1000,
|
||
"column": 16
|
||
}
|
||
]
|
||
},
|
||
"ee95057c6b0335d2": {
|
||
"source": "当前出站请求使用系统代理:{0}",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 54,
|
||
"column": 9
|
||
}
|
||
]
|
||
},
|
||
"f1e0fc261d42fe29": {
|
||
"source": "模型列表 hover 时显示的备注说明。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 183,
|
||
"column": 16
|
||
}
|
||
]
|
||
},
|
||
"f363622480699c52": {
|
||
"source": "推理强度仅对部分支持 reasoning_effort 的模型生效,并不是所有模型都支持。越高通常越稳,但也可能更慢。",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 175,
|
||
"column": 20
|
||
}
|
||
]
|
||
},
|
||
"f3a76d896853c1df": {
|
||
"source": "未命中",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/charts/CacheHitRateChart.vue",
|
||
"line": 76,
|
||
"column": 18
|
||
}
|
||
]
|
||
},
|
||
"f3fae6cccb9004b1": {
|
||
"source": "自定义请求头名称不能为空",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 312,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"f474a4108aba4c4c": {
|
||
"source": "关闭服务",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 960,
|
||
"column": 38
|
||
}
|
||
]
|
||
},
|
||
"f4d4bae588c4c0ff": {
|
||
"source": "取消全选",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/MultiSelect.vue",
|
||
"line": 326,
|
||
"column": 37
|
||
}
|
||
]
|
||
},
|
||
"f4f0ead1116b5b62": {
|
||
"source": "启用",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ModelAdapterModal.vue",
|
||
"line": 247,
|
||
"column": 27
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 626,
|
||
"column": 21
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 650,
|
||
"column": 21
|
||
},
|
||
{
|
||
"file": "src/views/ModelEditor.vue",
|
||
"line": 674,
|
||
"column": 21
|
||
}
|
||
]
|
||
},
|
||
"f56c6c82203b33f6": {
|
||
"source": "提示",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/InputModal.vue",
|
||
"line": 6,
|
||
"column": 35
|
||
},
|
||
{
|
||
"file": "src/components/ui/Modal.vue",
|
||
"line": 6,
|
||
"column": 35
|
||
},
|
||
{
|
||
"file": "src/composables/useInputModal.js",
|
||
"line": 5,
|
||
"column": 10
|
||
},
|
||
{
|
||
"file": "src/composables/useInputModal.js",
|
||
"line": 20,
|
||
"column": 46
|
||
},
|
||
{
|
||
"file": "src/composables/useModal.js",
|
||
"line": 5,
|
||
"column": 10
|
||
},
|
||
{
|
||
"file": "src/composables/useModal.js",
|
||
"line": 22,
|
||
"column": 41
|
||
},
|
||
{
|
||
"file": "src/views/Config.vue",
|
||
"line": 29,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"f61e03f047b786d5": {
|
||
"source": "{0} 的最大输出 Token 必须为正整数",
|
||
"kind": "template",
|
||
"placeholders": 1,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 452,
|
||
"column": 14
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 455,
|
||
"column": 14
|
||
}
|
||
]
|
||
},
|
||
"f6e1c8b1a6970db5": {
|
||
"source": "当前出站请求未使用系统代理",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 65,
|
||
"column": 10
|
||
}
|
||
]
|
||
},
|
||
"fac2a67ad87807c4": {
|
||
"source": "确定",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/components/ui/InputModal.vue",
|
||
"line": 70,
|
||
"column": 66
|
||
},
|
||
{
|
||
"file": "src/components/ui/Modal.vue",
|
||
"line": 8,
|
||
"column": 41
|
||
},
|
||
{
|
||
"file": "src/composables/useModal.js",
|
||
"line": 7,
|
||
"column": 16
|
||
},
|
||
{
|
||
"file": "src/composables/useModal.js",
|
||
"line": 24,
|
||
"column": 53
|
||
},
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 114,
|
||
"column": 18
|
||
},
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 1019,
|
||
"column": 12
|
||
}
|
||
]
|
||
},
|
||
"fb7a4c81729ed0ca": {
|
||
"source": "关闭中...",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/state/appState.js",
|
||
"line": 958,
|
||
"column": 40
|
||
}
|
||
]
|
||
},
|
||
"fec45092945f8790": {
|
||
"source": "使用教程",
|
||
"kind": "text",
|
||
"placeholders": 0,
|
||
"refs": [
|
||
{
|
||
"file": "src/layouts/MainLayout.vue",
|
||
"line": 232,
|
||
"column": 15
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|