|
|
@@ -57,7 +57,8 @@ const messages = ref<MessageItem[]>([
|
|
|
},
|
|
|
{
|
|
|
type: 'user',
|
|
|
- content: 'Hi! I am your Freight Assistant. How can I help you?'
|
|
|
+ content:
|
|
|
+ 'Hi! I am your Freight Assistant. How can I help you?Of course! Please provide me with the details of your shipment.Of course! Please provide me with the details of your shipment.'
|
|
|
},
|
|
|
{
|
|
|
type: 'robot',
|
|
|
@@ -68,7 +69,8 @@ const messages = ref<MessageItem[]>([
|
|
|
},
|
|
|
{
|
|
|
type: 'user',
|
|
|
- content: 'Of course! Please provide me with the details of your shipment.'
|
|
|
+ content:
|
|
|
+ 'Of course! Please provide me with the details of your shipment.Of course! Please provide me with the details of your shipment.'
|
|
|
}
|
|
|
])
|
|
|
messages.value = JSON.parse(sessionStorage.getItem('AIChat')) || messages.value
|
|
|
@@ -177,14 +179,8 @@ function scrollToBottom() {
|
|
|
|
|
|
const simulateStreamingMarkdown = () => {
|
|
|
loadingAnswer.value = true
|
|
|
- const chunks = [
|
|
|
- '# 欢迎使用这是一个用于测试的 Markdown 文本 Markdown\n\n',
|
|
|
- '这是一个用于测试的这是一个用于测试的 Markdown 文本 **Markdown** 文本。\n\n',
|
|
|
- '你可以使用这是一个用于测试的 Markdown 文本 *斜体* 来强调重点。\n\n',
|
|
|
- '也可以使用这是一个用于测试的 Markdown 文本 [链接](https://example.com) 引导用户跳转。\n\n',
|
|
|
- '- 支持无这是一个用于测试的 Markdown 文本这是一个用于测试的 Markdown 文本序列表\n',
|
|
|
- '- 非常适合这是一个用于测试的 Markdown 文本这是一个用于测试的 Markdown 文本这是一个用于测试的 Markdown 文本逐行流式显示\n\n',
|
|
|
- '这是一段这是一个用于测试的 Markdown 文本这是一个用于测试的 Markdown 文本这是一个用于测试的 Markdown 文本测试!\n'
|
|
|
+ const chunks: any = [
|
|
|
+ '以下是查询结果:\n\n1. **总HBOL数量**: 176\n\n2. **前10票HBOL信息**:\n\n| HBOL | MBOL | 运输方式 | 服务类型 | 发货人 | 收货人 | 数量 | 总重量 | 状态 | ETD | ETA |\n|------|------|---------|---------|-------|-------|-----|-------|------|-----|-----|\n| A1404390326 | UASUCNSHA344562 | sea | CY/CY | CHANGZHOU DAYA IMPORT & EXPORT CORP.LTD. | BEATRICE HOME FASHIONS INC | 1250 | 5625.000 | Created | 2014-05-02 | 2016-12-12 |\n| A1404390326 | UASUCNSHA344562 | sea | CY/CY | CHANGZHOU DAYA IMPORT & EXPORT CORP.LTD. | BEATRICE HOME FASHIONS INC | 1250 | 5625.000 | Created | 2014-05-02 | 2016-12-12 |\n| A1404390326 | UASUCNSHA344562 | sea | CY/CY | CHANGZHOU DAYA IMPORT & EXPORT CORP.LTD. | BEATRICE HOME FASHIONS INC | 1250 | 5625.000 | Created | 2014-05-02 | 2016-12-12 |\n| A1404390326 | UASUCNSHA344562 | sea | CY/CY | CHANGZHOU DAYA IMPORT & EXPORT CORP.LTD. | BEATRICE HOME FASHIONS INC | 1250 | 5625.000 | Created | 2014-05-02 | 2016-12-12 |\n| A1404390659 | UASUCNSHA344365 | sea | CY/CY | BC INDUSTRIES LIMITED | MORRIS ROTHENBERG AND SON INC | 563 | 7236.000 | Created | 2014-05-02 | 2016-12-12 |\n| A1404390659 | UASUCNSHA344365 | sea | CY/CY | BC INDUSTRIES LIMITED | MORRIS ROTHENBERG AND SON INC | 563 | 7236.000 | Created | 2014-05-02 | 2016-12-12 |\n| A1404390659 | UASUCNSHA344365 | sea | CY/CY | BC INDUSTRIES LIMITED | MORRIS ROTHENBERG AND SON INC | 563 | 7236.000 | Created | 2014-05-02 | 2016-12-12 |\n| A1404390659 | UASUCNSHA344365 | sea | CY/CY | BC INDUSTRIES LIMITED | MORRIS ROTHENBERG AND SON INC | 563 | 7236.000 | Created | 2014-05-02 | 2016-12-12 |\n| A1404390660 | UASUCNSHA344363 | sea | CY/CY | NANTONG YUANYANG LEISURE PRODUCTS CO.,LTD. | FACTORY DIRECT WHOLESALE,LLC | 730 | 13812.000 | Created | 2014-05-02 | 2016-12-12 |\n| A1404390660 | UASUCNSHA344363 | sea | CY/CY | NANTONG YUANYANG LEISURE PRODUCTS CO.,LTD. | FACTORY DIRECT WHOLESALE,LLC | 730 | 13812.000 | Created | 2014-05-02 | 2016-12-12 |\n'
|
|
|
]
|
|
|
|
|
|
messages.value.push({
|
|
|
@@ -271,6 +267,9 @@ defineExpose({
|
|
|
? 'query-style'
|
|
|
: ''
|
|
|
]"
|
|
|
+ :style="{
|
|
|
+ maxWidth: modalSize === 'large' ? 'calc(100% - 20px)' : 'calc(100% - 16px)'
|
|
|
+ }"
|
|
|
v-for="(msg, index) in messages"
|
|
|
:key="index"
|
|
|
@mouseenter="msg.isShowFeedback = true"
|
|
|
@@ -520,9 +519,7 @@ defineExpose({
|
|
|
margin-right: 4px;
|
|
|
animation: loading-rotate 2s linear infinite;
|
|
|
}
|
|
|
- .markdown-body {
|
|
|
- background: transparent;
|
|
|
- }
|
|
|
+
|
|
|
.pause-btn {
|
|
|
position: absolute;
|
|
|
right: -22px;
|