docs: 更新协议文档,删除废弃计划文档

- 更新 http-error-codes, user-points-chat-data-protocol
- 更新 divination-run-protocol, profile-protocol
- 删除废弃的后端和前端设计计划文档
This commit is contained in:
qzl
2026-04-08 17:23:02 +08:00
parent 49fc9a116f
commit e80a82bef4
57 changed files with 4117 additions and 2269 deletions
+294 -18
View File
@@ -440,24 +440,6 @@ abstract class AppLocalizations {
/// **'请先阅读完整内容'**
String get readAllFirst;
/// No description provided for @categoryCareer.
///
/// In zh, this message translates to:
/// **'事业学业'**
String get categoryCareer;
/// No description provided for @categoryLove.
///
/// In zh, this message translates to:
/// **'情感婚姻'**
String get categoryLove;
/// No description provided for @categoryMoney.
///
/// In zh, this message translates to:
/// **'财富投资'**
String get categoryMoney;
/// No description provided for @signBest.
///
/// In zh, this message translates to:
@@ -1154,6 +1136,192 @@ abstract class AppLocalizations {
/// **'记录每次结果,按照「字面在上还是花面在上」记录。重复六次,从下往上记录。'**
String get divinationManualGuideStep3;
/// No description provided for @autoGuideStep1Title.
///
/// In zh, this message translates to:
/// **'自动起卦'**
String get autoGuideStep1Title;
/// No description provided for @autoGuideStep1Body.
///
/// In zh, this message translates to:
/// **'无需铜钱,摇动手机或点击按钮即可完成起卦。每次摇动后,三枚铜币将自动旋转并显示结果。'**
String get autoGuideStep1Body;
/// No description provided for @autoGuideStep2Title.
///
/// In zh, this message translates to:
/// **'开始摇卦'**
String get autoGuideStep2Title;
/// No description provided for @autoGuideStep2Body.
///
/// In zh, this message translates to:
/// **'点击「开始摇卦」按钮,或直接摇动手机。铜币将自动旋转3秒后停止。'**
String get autoGuideStep2Body;
/// No description provided for @autoGuideStep3Title.
///
/// In zh, this message translates to:
/// **'自动记录'**
String get autoGuideStep3Title;
/// No description provided for @autoGuideStep3Body.
///
/// In zh, this message translates to:
/// **'每摇一次,对应的爻位会自动记录。重复六次,即可完成全部六爻。'**
String get autoGuideStep3Body;
/// No description provided for @autoGuideStep4Title.
///
/// In zh, this message translates to:
/// **'分析卦象'**
String get autoGuideStep4Title;
/// No description provided for @autoGuideStep4Body.
///
/// In zh, this message translates to:
/// **'六次完成后,「分析卦象」按钮将闪烁提示。点击即可查看卦象解读。'**
String get autoGuideStep4Body;
/// No description provided for @manualGuideStep1Title.
///
/// In zh, this message translates to:
/// **'手动起卦'**
String get manualGuideStep1Title;
/// No description provided for @manualGuideStep1Body.
///
/// In zh, this message translates to:
/// **'准备三枚相同的钱币。每次记录一爻,按从下往上的顺序共记录六爻。'**
String get manualGuideStep1Body;
/// No description provided for @manualGuideStep2Title.
///
/// In zh, this message translates to:
/// **'确认时间'**
String get manualGuideStep2Title;
/// No description provided for @manualGuideStep2Body.
///
/// In zh, this message translates to:
/// **'先确认起卦时间。如需调整,点击右侧「修改」。'**
String get manualGuideStep2Body;
/// No description provided for @manualGuideStep3Title.
///
/// In zh, this message translates to:
/// **'依次录入六爻'**
String get manualGuideStep3Title;
/// No description provided for @manualGuideStep3Body.
///
/// In zh, this message translates to:
/// **'从初爻开始逐条选择,未完成前下一爻不可点。每条会弹出三枚钱币选择面板。'**
String get manualGuideStep3Body;
/// No description provided for @manualGuideStep4Title.
///
/// In zh, this message translates to:
/// **'开始分析'**
String get manualGuideStep4Title;
/// No description provided for @manualGuideStep4Body.
///
/// In zh, this message translates to:
/// **'六爻都填完后,下方「分析卦象」按钮会闪烁提示,点击即可解卦。'**
String get manualGuideStep4Body;
/// No description provided for @yaoNameFirst.
///
/// In zh, this message translates to:
/// **'初爻'**
String get yaoNameFirst;
/// No description provided for @yaoNameSecond.
///
/// In zh, this message translates to:
/// **'二爻'**
String get yaoNameSecond;
/// No description provided for @yaoNameThird.
///
/// In zh, this message translates to:
/// **'三爻'**
String get yaoNameThird;
/// No description provided for @yaoNameFourth.
///
/// In zh, this message translates to:
/// **'四爻'**
String get yaoNameFourth;
/// No description provided for @yaoNameFifth.
///
/// In zh, this message translates to:
/// **'五爻'**
String get yaoNameFifth;
/// No description provided for @yaoNameTop.
///
/// In zh, this message translates to:
/// **'上爻'**
String get yaoNameTop;
/// No description provided for @yaoYin.
///
/// In zh, this message translates to:
/// **'阴'**
String get yaoYin;
/// No description provided for @yaoYang.
///
/// In zh, this message translates to:
/// **'阳'**
String get yaoYang;
/// No description provided for @yaoYoungYin.
///
/// In zh, this message translates to:
/// **'少阴'**
String get yaoYoungYin;
/// No description provided for @yaoYoungYang.
///
/// In zh, this message translates to:
/// **'少阳'**
String get yaoYoungYang;
/// No description provided for @yaoOldYin.
///
/// In zh, this message translates to:
/// **'老阴'**
String get yaoOldYin;
/// No description provided for @yaoOldYang.
///
/// In zh, this message translates to:
/// **'老阳'**
String get yaoOldYang;
/// No description provided for @yaoMovingSuffix.
///
/// In zh, this message translates to:
/// **'(变)'**
String get yaoMovingSuffix;
/// No description provided for @autoCoinFaceZi.
///
/// In zh, this message translates to:
/// **'字'**
String get autoCoinFaceZi;
/// No description provided for @autoCoinFaceHua.
///
/// In zh, this message translates to:
/// **'花'**
String get autoCoinFaceHua;
/// No description provided for @divinationIAcknowledge.
///
/// In zh, this message translates to:
@@ -1394,6 +1562,114 @@ abstract class AppLocalizations {
/// **'卦象解读结果均由AI生成,仅供娱乐参考,切不可作为商业、医疗等专业领域的决策依据。理性看待卦象,自由掌握人生。'**
String get resultWarning;
/// No description provided for @followUpEntryHint.
///
/// In zh, this message translates to:
/// **'可针对本次解卦继续追问 1 次'**
String get followUpEntryHint;
/// No description provided for @followUpEntryAction.
///
/// In zh, this message translates to:
/// **'追问'**
String get followUpEntryAction;
/// No description provided for @followUpViewHistory.
///
/// In zh, this message translates to:
/// **'查看历史记录'**
String get followUpViewHistory;
/// No description provided for @followUpScreenTitle.
///
/// In zh, this message translates to:
/// **'继续追问'**
String get followUpScreenTitle;
/// No description provided for @followUpEmpty.
///
/// In zh, this message translates to:
/// **'暂无消息'**
String get followUpEmpty;
/// No description provided for @followUpQuotaUsed.
///
/// In zh, this message translates to:
/// **'本次会话追问次数已用完'**
String get followUpQuotaUsed;
/// No description provided for @followUpInputHint.
///
/// In zh, this message translates to:
/// **'输入你想继续追问的问题'**
String get followUpInputHint;
/// No description provided for @followUpHoldToSpeak.
///
/// In zh, this message translates to:
/// **'按住说话'**
String get followUpHoldToSpeak;
/// No description provided for @followUpRecording.
///
/// In zh, this message translates to:
/// **'松开发送'**
String get followUpRecording;
/// No description provided for @followUpRecordingHint.
///
/// In zh, this message translates to:
/// **'上滑取消'**
String get followUpRecordingHint;
/// No description provided for @followUpTranscribing.
///
/// In zh, this message translates to:
/// **'语音转文字中...'**
String get followUpTranscribing;
/// No description provided for @followUpGenerating.
///
/// In zh, this message translates to:
/// **'正在生成回复...'**
String get followUpGenerating;
/// No description provided for @followUpStepWorker.
///
/// In zh, this message translates to:
/// **'正在分析卦象并生成回复'**
String get followUpStepWorker;
/// No description provided for @followUpStepGeneric.
///
/// In zh, this message translates to:
/// **'正在处理:{stepName}'**
String followUpStepGeneric(String stepName);
/// No description provided for @errorAudioUnsupportedFormat.
///
/// In zh, this message translates to:
/// **'音频格式不支持,请使用 wav'**
String get errorAudioUnsupportedFormat;
/// No description provided for @errorAudioTooLarge.
///
/// In zh, this message translates to:
/// **'音频文件过大,请缩短录音时长'**
String get errorAudioTooLarge;
/// No description provided for @errorAudioEmpty.
///
/// In zh, this message translates to:
/// **'未检测到有效语音,请重试'**
String get errorAudioEmpty;
/// No description provided for @errorAsrUnavailable.
///
/// In zh, this message translates to:
/// **'语音识别服务暂不可用,请稍后重试'**
String get errorAsrUnavailable;
/// No description provided for @transitionPreparing.
///
/// In zh, this message translates to: