diff --git a/src/assets/img/AiEmotion/场景应用.png b/src/assets/img/AiEmotion/场景应用.png new file mode 100644 index 0000000..1f074e4 Binary files /dev/null and b/src/assets/img/AiEmotion/场景应用.png differ diff --git a/src/assets/img/AiEmotion/核心看点.png b/src/assets/img/AiEmotion/核心看点.png new file mode 100644 index 0000000..14a3730 Binary files /dev/null and b/src/assets/img/AiEmotion/核心看点.png differ diff --git a/src/assets/img/AiEmotion/核心逻辑.png b/src/assets/img/AiEmotion/核心逻辑.png new file mode 100644 index 0000000..2750be0 Binary files /dev/null and b/src/assets/img/AiEmotion/核心逻辑.png differ diff --git a/src/views/AiEmotion.vue b/src/views/AiEmotion.vue index 846261f..18c5bd3 100644 --- a/src/views/AiEmotion.vue +++ b/src/views/AiEmotion.vue @@ -1,7 +1,7 @@ @@ -93,7 +108,7 @@ import emotionalBottomRadar from '@/views/components/emotionalBottomRadar.vue'; import emoEnergyConverter from '@/views/components/emoEnergyConverter.vue'; // 导入情绪能量转化器组件 import marketTemperature from '@/views/components/marketTemperature.vue'; - +const stockName = ref(''); // 存储股票名称 const emoEnergyConverterRef = ref(null) const emotionDecodRef = ref(null) const emotionalBottomRadarRef = ref(null) @@ -140,6 +155,8 @@ async function sendMessage() { if (parsedData && parsedData.market && parsedData.code) { console.log('工作流接口返回股票信息:', parsedData); + // 更新股票名称 + stockName.value = parsedData.name || '未知股票'; // 请求数据接口 fetchData(parsedData.code, parsedData.market); } else { @@ -171,8 +188,8 @@ async function fetchData(code, market) { const stockDataParams = { // token: '+XgqsgdW0RLIbIG2pxnnbZi0+fEeMx8pywnIlrmTxtkSaPZ9xjSOWrxq+s0rL3RrfNhXPvGtz9srFfjwu8A', token: '9ior41AF0xTIbIG2pRnnbZi0+fEeMx8pywnIlrmTwo5FbqJ9lWrSWOxp9MkpKiNtedtUafqvzIwpFKrwuMs', - market: 'usa', - code: 'TSLA', + market: 'my', + code: '1295', language: 'cn', }; @@ -218,8 +235,6 @@ async function fetchData(code, market) { // 渲染组件图表的方法 function renderCharts(data) { nextTick(() => { - - // 渲染情绪解码器图表 if (emotionDecodRef.value && data.QXJMQ) { console.log('开始渲染情绪解码器图表'); @@ -248,10 +263,63 @@ function renderCharts(data) {