perf: 优化文档标题显示

This commit is contained in:
wangdan-fit2cloud 2024-05-23 18:41:48 +08:00
parent 09d5f1ee29
commit da1fa897f2
3 changed files with 17 additions and 13 deletions

View File

@ -1,11 +1,12 @@
<template>
<div class="content-container">
<div class="content-container__header flex align-center" v-if="slots.header || header">
<div class="content-container__header flex align-center w-full" v-if="slots.header || header">
<slot name="backButton">
<back-button :to="backTo" v-if="showBack"></back-button>
</slot>
<h3>{{ header }}</h3>
<slot name="header"> </slot>
<slot name="header">
<h3>{{ header }}</h3>
</slot>
</div>
<el-scrollbar>
<div class="content-container__main">

View File

@ -102,7 +102,7 @@ export default {
},
prompt: {
defaultPrompt:
'已知信息:\n {data} \n回答要求\n- 请使用简洁且专业的语言来回答用户的问题。\n- 如果你不知道答案,请回答“没有在知识库中查找到相关信息,建议咨询相关技术支持或参考官方文档进行操作”。\n- 避免提及你是从已知信息中获得的知识。\n- 请保证答案与已知信息中描述的一致。\n- 请使用 Markdown 语法优化答案的格式。\n- 已知信息中的图片、链接地址和脚本语言请直接返回。\n- 请使用与问题相同的语言来回答。\n问题\n{question}',
`已知信息:\n {data} \n回答要求\n- 请使用简洁且专业的语言来回答用户的问题。\n- 如果你不知道答案,请回答“没有在知识库中查找到相关信息,建议咨询相关技术支持或参考官方文档进行操作”。\n- 避免提及你是从已知信息中获得的知识。\n- 请保证答案与已知信息中描述的一致。\n- 请使用 Markdown 语法优化答案的格式。\n- 已知信息中的图片、链接地址和脚本语言请直接返回。\n- 请使用与问题相同的语言来回答。\n问题\n{question}`,
defaultPrologue:
'您好,我是 MaxKB 小助手,您可以向我提出 MaxKB 使用问题。\n- MaxKB 主要功能有什么?\n- MaxKB 支持哪些大语言模型?\n- MaxKB 支持哪些文档类型?'
}

View File

@ -1,13 +1,16 @@
<template>
<LayoutContainer :header="documentDetail?.name" back-to="-1" class="document-detail">
<LayoutContainer back-to="-1" class="document-detail">
<template #header>
<el-text type="info" v-if="documentDetail?.type === '1'"
>文档地址<el-link :href="documentDetail?.meta?.source_url" target="_blank">{{
documentDetail?.meta?.source_url
}}</el-link
></el-text
>
<div class="document-detail__header">
<div style="width: 80%">
<h3 style="display: inline-block">{{ documentDetail?.name }}</h3>
<el-text type="info" v-if="documentDetail?.type === '1'"
>文档地址<el-link :href="documentDetail?.meta?.source_url" target="_blank">{{
documentDetail?.meta?.source_url
}}</el-link
>
</el-text>
</div>
<div class="header-button">
<el-button @click="batchSelectedHandle(true)" v-if="isBatch === false">
批量选择
</el-button>
@ -323,7 +326,7 @@ onMounted(() => {
</script>
<style lang="scss" scoped>
.document-detail {
&__header {
.header-button {
position: absolute;
right: calc(var(--app-base-px) * 3);
}