diff --git a/scripts/test-ParsedValueView-strict.mjs b/scripts/test-ParsedValueView-strict.mjs
index 08fc6b5..ed69a32 100644
--- a/scripts/test-ParsedValueView-strict.mjs
+++ b/scripts/test-ParsedValueView-strict.mjs
@@ -44,6 +44,7 @@ const requiredStrictRenderingSnippets = [
"LONG_TEXT_KEYS.sceneImage",
"LONG_TEXT_KEYS.commodityList",
"LONG_TEXT_KEYS.photoList",
+ "LONG_TEXT_KEYS.aigcComponet",
"commodity.commodity_id",
"commodity.commodity_name",
"commodity.commodity_price",
@@ -54,6 +55,13 @@ const requiredStrictRenderingSnippets = [
"photo.photo_name",
"photo.photo_description",
"photo.photo_url",
+ "aigc.background",
+ "aigc.title",
+ "aigc.description",
+ "aigc.jumpUrl",
+ "jumpAigcClick",
+ "getAccessToken",
+ "navigateTo",
"content-body-list-marker",
"entry.value.length > 1",
"formatListMarker(index)",
diff --git a/scripts/test-longTextCard.mjs b/scripts/test-longTextCard.mjs
index ecd42b7..7a10ea8 100644
--- a/scripts/test-longTextCard.mjs
+++ b/scripts/test-longTextCard.mjs
@@ -67,6 +67,7 @@ const expectedNewKeys = {
phoneSectionTitle: "phone_section_title",
phoneSectionItems: "phone_section_items",
photoList: "photo_list",
+ aigcComponet: "aigc_componet",
};
for (const [keyName, keyValue] of Object.entries(expectedNewKeys)) {
diff --git a/src/pages/ChatMain/ChatLongAnswer/ParsedValueView.vue b/src/pages/ChatMain/ChatLongAnswer/ParsedValueView.vue
index ed5b1f3..2211725 100644
--- a/src/pages/ChatMain/ChatLongAnswer/ParsedValueView.vue
+++ b/src/pages/ChatMain/ChatLongAnswer/ParsedValueView.vue
@@ -99,6 +99,35 @@
+
+
+
+ {{ aigcComponetValue.title }}
+
+
+
+
+ AI 生成
+
+
+
+ {{ aigcComponetValue.title }}
+
+
+ {{ aigcComponetValue.description }}
+
+
+
+
+
+
+
@@ -131,6 +160,8 @@