feat(keyboard): ship AI mode surface with streaming search answers
Add the AI keyboard tab, Agent settings, and user-owned LLM key path for 1.7.0, including streaming answers and web-search transports without the built-in DeepSeek fallback.
This commit is contained in:
@@ -5,8 +5,9 @@
|
||||
"engine.asr.appleSpeech" = "Apple 语音识别";
|
||||
|
||||
/* v0.2.0: flow-level warnings surfaced alongside the final transcript. */
|
||||
"flow.warning.cloudPolishMissingKey" = "云端润色需要先在设置中填写 API Key,本次已插入原始识别结果。";
|
||||
"flow.warning.localPolishUnavailable" = "内置润色暂不可用,本次已插入原始识别结果。";
|
||||
"flow.warning.polishMissingAPIKey" = "请先在设置中填写 API Key 才能润色,本次已插入原始识别结果。";
|
||||
"flow.warning.cloudPolishMissingKey" = "请先在设置中填写 API Key 才能润色,本次已插入原始识别结果。";
|
||||
"flow.warning.localPolishUnavailable" = "请先在设置中填写 API Key 才能润色,本次已插入原始识别结果。";
|
||||
"flow.warning.polishDegraded" = "弱网识别,本次未润色,已插入原始识别结果。";
|
||||
"flow.warning.polishDegradedQuality" = "本次润色结果未通过校验,已插入保守处理版本。";
|
||||
|
||||
@@ -104,6 +105,11 @@
|
||||
"polish.intensity.light.desc" = "启用完整保真与问句守卫,降低失真风险。";
|
||||
"polish.intensity.heavy.desc" = "仅完成转写格式化,再执行所选趣味人格。";
|
||||
|
||||
/* AI 回复篇幅 */
|
||||
"ai.responseLength.short" = "简短";
|
||||
"ai.responseLength.medium" = "中等";
|
||||
"ai.responseLength.detailed" = "详细";
|
||||
|
||||
/* v0.3.0: 输入场景标签 */
|
||||
"appContext.code" = "代码";
|
||||
"appContext.email" = "邮件";
|
||||
|
||||
Reference in New Issue
Block a user