feat: 新增追问模式和iOS本地化,重构后端输出模型
This commit is contained in:
@@ -382,9 +382,9 @@
|
||||
"processingCardGenQuote": "Stillness at the proper time keeps one centered and steady in place.",
|
||||
"processingCardKunTitle": "Kun • The Receptive Earth",
|
||||
"processingCardKunQuote": "The Earth's condition is devoted receptivity; the noble one carries all with broad virtue.",
|
||||
"ganZhiInfo": "干支信息",
|
||||
"wuXingWangShuai": "五行旺衰",
|
||||
"ganZhiKongWang": "空亡信息",
|
||||
"ganZhiInfo": "Stem-Branch",
|
||||
"wuXingWangShuai": "Five Elements",
|
||||
"ganZhiKongWang": "Void",
|
||||
"resultPillarColumn": "四柱",
|
||||
"resultYearPillar": "年柱",
|
||||
"resultMonthPillar": "月柱",
|
||||
@@ -553,5 +553,25 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"retry": "Retry"
|
||||
"retry": "Retry",
|
||||
"resultFocusPoints": "Focus Points",
|
||||
"wuXingMu": "Wood",
|
||||
"wuXingHuo": "Fire",
|
||||
"wuXingTu": "Earth",
|
||||
"wuXingJin": "Metal",
|
||||
"wuXingShui": "Water",
|
||||
"wuXingWang": "Prosperous",
|
||||
"wuXingXiang": "Strong",
|
||||
"wuXingXiu": "Resting",
|
||||
"wuXingQiu": "Imprisoned",
|
||||
"wuXingSi": "Dead",
|
||||
"yaoLegendTitle": "Symbol Guide",
|
||||
"yaoColSpirit": "Spirit",
|
||||
"yaoColRelation": "Relation",
|
||||
"yaoColBranch": "Branch",
|
||||
"yaoColElement": "Element",
|
||||
"yaoColChange": "Chg",
|
||||
"yaoColMark": "Mark",
|
||||
"resultHexagramDetailFailed": "Interpretation failed. Hexagram details are unavailable.",
|
||||
"resultHexagramDetailRefused": "Interpretation not supported. Please adjust your question and try again."
|
||||
}
|
||||
|
||||
@@ -2558,6 +2558,126 @@ abstract class AppLocalizations {
|
||||
/// In zh, this message translates to:
|
||||
/// **'重试'**
|
||||
String get retry;
|
||||
|
||||
/// No description provided for @resultFocusPoints.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'断卦要点'**
|
||||
String get resultFocusPoints;
|
||||
|
||||
/// No description provided for @wuXingMu.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'木'**
|
||||
String get wuXingMu;
|
||||
|
||||
/// No description provided for @wuXingHuo.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'火'**
|
||||
String get wuXingHuo;
|
||||
|
||||
/// No description provided for @wuXingTu.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'土'**
|
||||
String get wuXingTu;
|
||||
|
||||
/// No description provided for @wuXingJin.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'金'**
|
||||
String get wuXingJin;
|
||||
|
||||
/// No description provided for @wuXingShui.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'水'**
|
||||
String get wuXingShui;
|
||||
|
||||
/// No description provided for @wuXingWang.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'旺'**
|
||||
String get wuXingWang;
|
||||
|
||||
/// No description provided for @wuXingXiang.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'相'**
|
||||
String get wuXingXiang;
|
||||
|
||||
/// No description provided for @wuXingXiu.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'休'**
|
||||
String get wuXingXiu;
|
||||
|
||||
/// No description provided for @wuXingQiu.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'囚'**
|
||||
String get wuXingQiu;
|
||||
|
||||
/// No description provided for @wuXingSi.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'死'**
|
||||
String get wuXingSi;
|
||||
|
||||
/// No description provided for @yaoLegendTitle.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'符号对照'**
|
||||
String get yaoLegendTitle;
|
||||
|
||||
/// No description provided for @yaoColSpirit.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'六神'**
|
||||
String get yaoColSpirit;
|
||||
|
||||
/// No description provided for @yaoColRelation.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'六亲'**
|
||||
String get yaoColRelation;
|
||||
|
||||
/// No description provided for @yaoColBranch.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'地支'**
|
||||
String get yaoColBranch;
|
||||
|
||||
/// No description provided for @yaoColElement.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'五行'**
|
||||
String get yaoColElement;
|
||||
|
||||
/// No description provided for @yaoColChange.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'动'**
|
||||
String get yaoColChange;
|
||||
|
||||
/// No description provided for @yaoColMark.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'标'**
|
||||
String get yaoColMark;
|
||||
|
||||
/// No description provided for @resultHexagramDetailFailed.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'解卦失败,卦象详情暂不可用'**
|
||||
String get resultHexagramDetailFailed;
|
||||
|
||||
/// No description provided for @resultHexagramDetailRefused.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'暂不支持解卦,请调整问题后重试'**
|
||||
String get resultHexagramDetailRefused;
|
||||
}
|
||||
|
||||
class _AppLocalizationsDelegate
|
||||
|
||||
@@ -980,13 +980,13 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
'The Earth\'s condition is devoted receptivity; the noble one carries all with broad virtue.';
|
||||
|
||||
@override
|
||||
String get ganZhiInfo => '干支信息';
|
||||
String get ganZhiInfo => 'Stem-Branch';
|
||||
|
||||
@override
|
||||
String get wuXingWangShuai => '五行旺衰';
|
||||
String get wuXingWangShuai => 'Five Elements';
|
||||
|
||||
@override
|
||||
String get ganZhiKongWang => '空亡信息';
|
||||
String get ganZhiKongWang => 'Void';
|
||||
|
||||
@override
|
||||
String get resultPillarColumn => '四柱';
|
||||
@@ -1353,4 +1353,66 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get retry => 'Retry';
|
||||
|
||||
@override
|
||||
String get resultFocusPoints => 'Focus Points';
|
||||
|
||||
@override
|
||||
String get wuXingMu => 'Wood';
|
||||
|
||||
@override
|
||||
String get wuXingHuo => 'Fire';
|
||||
|
||||
@override
|
||||
String get wuXingTu => 'Earth';
|
||||
|
||||
@override
|
||||
String get wuXingJin => 'Metal';
|
||||
|
||||
@override
|
||||
String get wuXingShui => 'Water';
|
||||
|
||||
@override
|
||||
String get wuXingWang => 'Prosperous';
|
||||
|
||||
@override
|
||||
String get wuXingXiang => 'Strong';
|
||||
|
||||
@override
|
||||
String get wuXingXiu => 'Resting';
|
||||
|
||||
@override
|
||||
String get wuXingQiu => 'Imprisoned';
|
||||
|
||||
@override
|
||||
String get wuXingSi => 'Dead';
|
||||
|
||||
@override
|
||||
String get yaoLegendTitle => 'Symbol Guide';
|
||||
|
||||
@override
|
||||
String get yaoColSpirit => 'Spirit';
|
||||
|
||||
@override
|
||||
String get yaoColRelation => 'Relation';
|
||||
|
||||
@override
|
||||
String get yaoColBranch => 'Branch';
|
||||
|
||||
@override
|
||||
String get yaoColElement => 'Element';
|
||||
|
||||
@override
|
||||
String get yaoColChange => 'Chg';
|
||||
|
||||
@override
|
||||
String get yaoColMark => 'Mark';
|
||||
|
||||
@override
|
||||
String get resultHexagramDetailFailed =>
|
||||
'Interpretation failed. Hexagram details are unavailable.';
|
||||
|
||||
@override
|
||||
String get resultHexagramDetailRefused =>
|
||||
'Interpretation not supported. Please adjust your question and try again.';
|
||||
}
|
||||
|
||||
@@ -1294,6 +1294,66 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get retry => '重试';
|
||||
|
||||
@override
|
||||
String get resultFocusPoints => '断卦要点';
|
||||
|
||||
@override
|
||||
String get wuXingMu => '木';
|
||||
|
||||
@override
|
||||
String get wuXingHuo => '火';
|
||||
|
||||
@override
|
||||
String get wuXingTu => '土';
|
||||
|
||||
@override
|
||||
String get wuXingJin => '金';
|
||||
|
||||
@override
|
||||
String get wuXingShui => '水';
|
||||
|
||||
@override
|
||||
String get wuXingWang => '旺';
|
||||
|
||||
@override
|
||||
String get wuXingXiang => '相';
|
||||
|
||||
@override
|
||||
String get wuXingXiu => '休';
|
||||
|
||||
@override
|
||||
String get wuXingQiu => '囚';
|
||||
|
||||
@override
|
||||
String get wuXingSi => '死';
|
||||
|
||||
@override
|
||||
String get yaoLegendTitle => '符号对照';
|
||||
|
||||
@override
|
||||
String get yaoColSpirit => '六神';
|
||||
|
||||
@override
|
||||
String get yaoColRelation => '六亲';
|
||||
|
||||
@override
|
||||
String get yaoColBranch => '地支';
|
||||
|
||||
@override
|
||||
String get yaoColElement => '五行';
|
||||
|
||||
@override
|
||||
String get yaoColChange => '动';
|
||||
|
||||
@override
|
||||
String get yaoColMark => '标';
|
||||
|
||||
@override
|
||||
String get resultHexagramDetailFailed => '解卦失败,卦象详情暂不可用';
|
||||
|
||||
@override
|
||||
String get resultHexagramDetailRefused => '暂不支持解卦,请调整问题后重试';
|
||||
}
|
||||
|
||||
/// The translations for Chinese, using the Han script (`zh_Hant`).
|
||||
@@ -2353,4 +2413,64 @@ class AppLocalizationsZhHant extends AppLocalizationsZh {
|
||||
|
||||
@override
|
||||
String get retry => '重試';
|
||||
|
||||
@override
|
||||
String get resultFocusPoints => '斷卦要點';
|
||||
|
||||
@override
|
||||
String get wuXingMu => '木';
|
||||
|
||||
@override
|
||||
String get wuXingHuo => '火';
|
||||
|
||||
@override
|
||||
String get wuXingTu => '土';
|
||||
|
||||
@override
|
||||
String get wuXingJin => '金';
|
||||
|
||||
@override
|
||||
String get wuXingShui => '水';
|
||||
|
||||
@override
|
||||
String get wuXingWang => '旺';
|
||||
|
||||
@override
|
||||
String get wuXingXiang => '相';
|
||||
|
||||
@override
|
||||
String get wuXingXiu => '休';
|
||||
|
||||
@override
|
||||
String get wuXingQiu => '囚';
|
||||
|
||||
@override
|
||||
String get wuXingSi => '死';
|
||||
|
||||
@override
|
||||
String get yaoLegendTitle => '符號對照';
|
||||
|
||||
@override
|
||||
String get yaoColSpirit => '六神';
|
||||
|
||||
@override
|
||||
String get yaoColRelation => '六親';
|
||||
|
||||
@override
|
||||
String get yaoColBranch => '地支';
|
||||
|
||||
@override
|
||||
String get yaoColElement => '五行';
|
||||
|
||||
@override
|
||||
String get yaoColChange => '動';
|
||||
|
||||
@override
|
||||
String get yaoColMark => '標';
|
||||
|
||||
@override
|
||||
String get resultHexagramDetailFailed => '解卦失敗,卦象詳情暫不可用';
|
||||
|
||||
@override
|
||||
String get resultHexagramDetailRefused => '暫不支持解卦,請調整問題後重試';
|
||||
}
|
||||
|
||||
@@ -553,5 +553,25 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"retry": "重试"
|
||||
"retry": "重试",
|
||||
"resultFocusPoints": "断卦要点",
|
||||
"wuXingMu": "木",
|
||||
"wuXingHuo": "火",
|
||||
"wuXingTu": "土",
|
||||
"wuXingJin": "金",
|
||||
"wuXingShui": "水",
|
||||
"wuXingWang": "旺",
|
||||
"wuXingXiang": "相",
|
||||
"wuXingXiu": "休",
|
||||
"wuXingQiu": "囚",
|
||||
"wuXingSi": "死",
|
||||
"yaoLegendTitle": "符号对照",
|
||||
"yaoColSpirit": "六神",
|
||||
"yaoColRelation": "六亲",
|
||||
"yaoColBranch": "地支",
|
||||
"yaoColElement": "五行",
|
||||
"yaoColChange": "动",
|
||||
"yaoColMark": "标",
|
||||
"resultHexagramDetailFailed": "解卦失败,卦象详情暂不可用",
|
||||
"resultHexagramDetailRefused": "暂不支持解卦,请调整问题后重试"
|
||||
}
|
||||
|
||||
@@ -436,5 +436,19 @@
|
||||
"type": "int"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"wuXingWang": "旺",
|
||||
"wuXingXiang": "相",
|
||||
"wuXingXiu": "休",
|
||||
"wuXingQiu": "囚",
|
||||
"wuXingSi": "死",
|
||||
"yaoLegendTitle": "符號對照",
|
||||
"yaoColSpirit": "六神",
|
||||
"yaoColRelation": "六親",
|
||||
"yaoColBranch": "地支",
|
||||
"yaoColElement": "五行",
|
||||
"yaoColChange": "動",
|
||||
"yaoColMark": "標",
|
||||
"resultHexagramDetailFailed": "解卦失敗,卦象詳情暫不可用",
|
||||
"resultHexagramDetailRefused": "暫不支持解卦,請調整問題後重試"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user