feat(ai): unify reply center and refresh keyboard AI features
- Merge invitation, task, blessing, clarification, and empathy actions into a single Reply flow, with three fixed, clearly labeled stance choices whenever user intent must not be guessed. - Refine clipboard semantic routing with bilingual schedule, confirmation, and follow-up models, conservative language thresholds, and explicit-assignment guard for complaint-only text. - Persist Apple account refresh state, harden session recovery, and surface durable account diagnostics across keyboard and app. - Derive personal-style prompts through two-stage corpus evidence and apply real low-confidence ASR tendencies instead of neutral templates. - Localize the new reply center, clipboard semantics, and personal-style surfaces in both English and Simplified Chinese.
This commit is contained in:
@@ -314,9 +314,36 @@
|
||||
"keyboard.ai.replyVariant.ordinary" = "Ordinary";
|
||||
"keyboard.ai.replyVariant.formal" = "Formal";
|
||||
"keyboard.ai.replyVariant.playful" = "Relaxed & playful";
|
||||
"keyboard.ai.replyVariant.invitationAccept" = "Accept";
|
||||
"keyboard.ai.replyVariant.invitationDecline" = "Decline";
|
||||
"keyboard.ai.replyVariant.invitationTentative" = "Decide later";
|
||||
"keyboard.ai.replyVariant.taskAcknowledge" = "Acknowledge";
|
||||
"keyboard.ai.replyVariant.taskClarify" = "Clarify";
|
||||
"keyboard.ai.replyVariant.taskNegotiate" = "Negotiate";
|
||||
"keyboard.ai.replyVariant.blessingReturn" = "Thank & return wish";
|
||||
"keyboard.ai.replyVariant.blessingWarm" = "Warm";
|
||||
"keyboard.ai.replyVariant.blessingPlayful" = "Lighthearted";
|
||||
"keyboard.ai.replyVariant.clarificationDirect" = "Direct reply";
|
||||
"keyboard.ai.replyVariant.clarificationQuestion" = "Ask key detail";
|
||||
"keyboard.ai.replyVariant.clarificationConfirm" = "Confirm & ask";
|
||||
"keyboard.ai.replyVariant.insertHint" = "Insert this complete reply.";
|
||||
"keyboard.assistant.dismissClipboard" = "Dismiss clipboard suggestions";
|
||||
"keyboard.assistant.dismissClipboardHint" = "Hide the current clipboard summary and skills.";
|
||||
"keyboard.semantic.intent.assistantCommand" = "Assistant command";
|
||||
"keyboard.semantic.intent.informationQuery" = "Information query";
|
||||
"keyboard.semantic.intent.systemNotification" = "System notification";
|
||||
"keyboard.semantic.domain.finance" = "Finance";
|
||||
"keyboard.semantic.domain.travel" = "Travel";
|
||||
"keyboard.semantic.domain.calendar" = "Calendar";
|
||||
"keyboard.semantic.domain.communication" = "Communication";
|
||||
"keyboard.semantic.domain.media" = "Media";
|
||||
"keyboard.semantic.domain.smartHome" = "Smart home";
|
||||
"keyboard.semantic.domain.shopping" = "Shopping";
|
||||
"keyboard.semantic.domain.dining" = "Dining";
|
||||
"keyboard.semantic.domain.health" = "Health";
|
||||
"keyboard.semantic.domain.weather" = "Weather";
|
||||
"keyboard.semantic.domain.accountService" = "Account & service";
|
||||
"keyboard.semantic.domain.generalKnowledge" = "General knowledge";
|
||||
"keyboard.ai.error.missingAPIKey" = "Configure an AI service in the main app first";
|
||||
"keyboard.ai.error.pipelineBusy" = "Voice input is busy. Try again shortly";
|
||||
"keyboard.ai.error.startTimeout" = "Microphone startup timed out. Try again";
|
||||
|
||||
Reference in New Issue
Block a user