fix(frontend): refine personal space copy

This commit is contained in:
JOJO 2026-05-30 22:19:41 +08:00
parent bb44120087
commit 8fddf0d1ed
2 changed files with 49 additions and 49 deletions

View File

@ -5,7 +5,7 @@
<div class="exp-header"> <div class="exp-header">
<div> <div>
<div class="title">第一次使用选择适合您的模式</div> <div class="title">第一次使用选择适合您的模式</div>
<div class="subtitle">速度联网与工具范围各不相同随时可在个人空间切换</div> <div class="subtitle">速度联网与工具范围各不相同随时可在个人空间切换</div>
</div> </div>
<button class="confirm-btn" type="button" @click="confirmSelection">确认并开始</button> <button class="confirm-btn" type="button" @click="confirmSelection">确认并开始</button>
</div> </div>
@ -57,28 +57,28 @@ const modes = [
id: 'fast', id: 'fast',
badge: '极速', badge: '极速',
title: '快速回答', title: '快速回答',
desc: '快速回答您的问题,会上网搜索,不会写文件', desc: '快速回答您的问题,会上网搜索,不会写文件',
icon: `<svg viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-width="2"><path d="M13 2 5 14h6l-2 8 10-12h-6z"/></svg>` icon: `<svg viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-width="2"><path d="M13 2 5 14h6l-2 8 10-12h-6z"/></svg>`
}, },
{ {
id: 'thinking', id: 'thinking',
badge: '思考', badge: '思考',
title: '思考后再答', title: '思考后再答',
desc: '经过思考后完成任务,会上网搜索,不会写文件,回复时间较长', desc: '经过思考后完成任务,会上网搜索,不会写文件,回复时间较长',
icon: `<svg viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-width="2"><path d="M12 18V5"/><path d="M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4"/><path d="M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5"/><path d="M17.997 5.125a4 4 0 0 1 2.526 5.77"/><path d="M18 18a4 4 0 0 0 2-7.464"/><path d="M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517"/><path d="M6 18a4 4 0 0 1-2-7.464"/><path d="M6.003 5.125a4 4 0 0 0-2.526 5.77"/></svg>` icon: `<svg viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-width="2"><path d="M12 18V5"/><path d="M15 13a4.17 4.17 0 0 1-3-4 4.17 4.17 0 0 1-3 4"/><path d="M17.598 6.5A3 3 0 1 0 12 5a3 3 0 1 0-5.598 1.5"/><path d="M17.997 5.125a4 4 0 0 1 2.526 5.77"/><path d="M18 18a4 4 0 0 0 2-7.464"/><path d="M19.967 17.483A4 4 0 1 1 12 18a4 4 0 1 1-7.967-.517"/><path d="M6 18a4 4 0 0 1-2-7.464"/><path d="M6.003 5.125a4 4 0 0 0-2.526 5.77"/></svg>`
}, },
{ {
id: 'research', id: 'research',
badge: '研究', badge: '研究',
title: '多步骤研究', title: '多步骤研究',
desc: '多步骤思考与 20+ 工具完成复杂任务,回复时间可能很长', desc: '多步骤思考与 20+ 工具完成复杂任务,回复时间可能很长',
icon: `<svg viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-width="2"><path d="M9 3v5l-4 9a2 2 0 0 0 1.8 3h10.4A2 2 0 0 0 19 17l-4-9V3"/><path d="M9 8h6"/></svg>` icon: `<svg viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-width="2"><path d="M9 3v5l-4 9a2 2 0 0 0 1.8 3h10.4A2 2 0 0 0 19 17l-4-9V3"/><path d="M9 8h6"/></svg>`
}, },
{ {
id: 'expert', id: 'expert',
badge: '专家', badge: '专家',
title: '全功能探索', title: '全功能探索',
desc: '自由探索所有配置选项,适合智能体专家与从业者', desc: '自由探索所有配置选项,适合智能体专家与从业者',
icon: `<svg viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-width="2"><path d="M3 9 12 5l9 4-9 4-9-4Z"/><path d="M6 10v5c0 .6.4 1.2 1 1.4l5 2.1 5-2.1c.6-.2 1-.8 1-1.4v-5"/><path d="M12 13v6"/></svg>` icon: `<svg viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-width="2"><path d="M3 9 12 5l9 4-9 4-9-4Z"/><path d="M6 10v5c0 .6.4 1.2 1 1.4l5 2.1 5-2.1c.6-.2 1-.8 1-1.4v-5"/><path d="M12 13v6"/></svg>`
} }
] as const; ] as const;

View File

@ -90,7 +90,7 @@
<span class="settings-row-copy"> <span class="settings-row-copy">
<span class="settings-row-title">自动生成对话标题</span> <span class="settings-row-title">自动生成对话标题</span>
<span class="settings-row-desc" <span class="settings-row-desc"
>默认开启关闭后标题将沿用首条消息</span >默认开启关闭后标题将沿用首条消息</span
> >
</span> </span>
<input <input
@ -116,7 +116,7 @@
<span class="settings-row-copy"> <span class="settings-row-copy">
<span class="settings-row-title">新手教程</span> <span class="settings-row-title">新手教程</span>
<span class="settings-row-desc" <span class="settings-row-desc"
>通过高亮与说明窗了解主要功能入口和常用设置</span >通过高亮与说明窗了解主要功能入口和常用设置</span
> >
</span> </span>
<button <button
@ -160,7 +160,7 @@
<div class="settings-action-row danger-zone"> <div class="settings-action-row danger-zone">
<span class="settings-row-copy"> <span class="settings-row-copy">
<span class="settings-row-title">退出登录</span> <span class="settings-row-title">退出登录</span>
<span class="settings-row-desc">结束当前账号会话</span> <span class="settings-row-desc">结束当前账号会话</span>
</span> </span>
<button <button
type="button" type="button"
@ -181,7 +181,7 @@
<label class="settings-toggle-row"> <label class="settings-toggle-row">
<span class="settings-row-copy"> <span class="settings-row-copy">
<span class="settings-row-title">启用个性化提示</span> <span class="settings-row-title">启用个性化提示</span>
<span class="settings-row-desc">开启后才会注入您的偏好</span> <span class="settings-row-desc">开启后才会注入您的偏好</span>
</span> </span>
<input <input
type="checkbox" type="checkbox"
@ -278,7 +278,7 @@
<span class="settings-row-copy"> <span class="settings-row-copy">
<span class="settings-row-title">回答时必须考虑的信息</span> <span class="settings-row-title">回答时必须考虑的信息</span>
<span class="settings-row-desc" <span class="settings-row-desc"
>最多 {{ maxConsiderations }} 可拖动排序</span >最多 {{ maxConsiderations }} 可拖动排序</span
> >
</span> </span>
<div class="settings-input-stack wide"> <div class="settings-input-stack wide">
@ -326,7 +326,7 @@
<div class="settings-select-row"> <div class="settings-select-row">
<span class="settings-row-copy"> <span class="settings-row-copy">
<span class="settings-row-title">智能体交流风格</span> <span class="settings-row-title">智能体交流风格</span>
<span class="settings-row-desc">智能体和您交流时使用何种形式</span> <span class="settings-row-desc">智能体和您交流时使用何种形式</span>
</span> </span>
<div <div
class="settings-select-wrap" class="settings-select-wrap"
@ -351,7 +351,7 @@
:class="{ selected: form.communication_style === 'default' }" :class="{ selected: form.communication_style === 'default' }"
@click="selectCommunicationStyle('default')" @click="selectCommunicationStyle('default')"
> >
<strong>默认</strong><span>标准 AI 风格</span <strong>默认</strong><span>标准 AI 风格</span
><svg viewBox="0 0 24 24"><path d="M5 12.5 9.5 17 19 7" /></svg> ><svg viewBox="0 0 24 24"><path d="M5 12.5 9.5 17 19 7" /></svg>
</button> </button>
<button <button
@ -360,7 +360,7 @@
:class="{ selected: form.communication_style === 'human_like' }" :class="{ selected: form.communication_style === 'human_like' }"
@click="selectCommunicationStyle('human_like')" @click="selectCommunicationStyle('human_like')"
> >
<strong>拟人</strong><span>像聊天一样模仿人类语言风格</span <strong>拟人</strong><span>像聊天一样模仿人类语言风格</span
><svg viewBox="0 0 24 24"><path d="M5 12.5 9.5 17 19 7" /></svg> ><svg viewBox="0 0 24 24"><path d="M5 12.5 9.5 17 19 7" /></svg>
</button> </button>
</div> </div>
@ -378,7 +378,7 @@
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">默认模型</span ><span class="settings-row-title">默认模型</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>为新对话/登录后首次请求选择首选模型</span >为新对话/登录后首次请求选择首选模型</span
></span ></span
> >
<div <div
@ -421,7 +421,7 @@
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">默认运行模式</span ><span class="settings-row-title">默认运行模式</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>登录或新建任务时的初始运行模式</span >登录或新建任务时的初始运行模式</span
></span ></span
> >
<div <div
@ -460,7 +460,7 @@
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">思考频率</span ><span class="settings-row-title">思考频率</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>连续快速模式运行多少轮后系统强制切换到思考模型</span >连续快速模式运行多少轮后系统强制切换到思考模型</span
></span ></span
> >
<div class="settings-input-stack wide"> <div class="settings-input-stack wide">
@ -501,7 +501,7 @@
<div class="settings-select-row"> <div class="settings-select-row">
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">主题切换</span ><span class="settings-row-title">主题切换</span
><span class="settings-row-desc">在经典明亮和夜间之间切换</span></span ><span class="settings-row-desc">在经典明亮和夜间之间切换</span></span
> >
<div <div
class="settings-select-wrap" class="settings-select-wrap"
@ -538,7 +538,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">使用自定义称呼</span ><span class="settings-row-title">使用自定义称呼</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>对话区域使用个性化设置中的自称和称呼</span >对话区域使用个性化设置中的自称和称呼</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -560,7 +560,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">增强工具显示</span ><span class="settings-row-title">增强工具显示</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>工具块显示格式化内容关闭则显示原始 JSON</span >工具块显示格式化内容关闭则显示原始 JSON</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -581,7 +581,7 @@
<div class="settings-select-row"> <div class="settings-select-row">
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">堆叠块显示模式</span ><span class="settings-row-title">堆叠块显示模式</span
><span class="settings-row-desc">选择思考/工具块的显示方式</span></span ><span class="settings-row-desc">选择思考/工具块的显示方式</span></span
> >
<div <div
class="settings-select-wrap" class="settings-select-wrap"
@ -619,7 +619,7 @@
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">简略消息显示</span ><span class="settings-row-title">简略消息显示</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>审核子智能体等紧凑系统消息的显示形式</span >审核子智能体等紧凑系统消息的显示形式</span
></span ></span
> >
<div <div
@ -665,7 +665,7 @@
<div class="settings-select-row"> <div class="settings-select-row">
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">默认权限</span ><span class="settings-row-title">默认权限</span
><span class="settings-row-desc">新建对话时的默认权限模式</span></span ><span class="settings-row-desc">新建对话时的默认权限模式</span></span
> >
<div <div
class="settings-select-wrap" class="settings-select-wrap"
@ -703,7 +703,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">允许根目录创建文件</span ><span class="settings-row-title">允许根目录创建文件</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>关闭则禁止在工作区根目录创建文件</span >关闭则禁止在工作区根目录创建文件</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -725,7 +725,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">AGENTS.md 自动注入</span ><span class="settings-row-title">AGENTS.md 自动注入</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>工作区根目录存在 AGENTS.md 时自动注入系统提示词</span >工作区根目录存在 AGENTS.md 时自动注入系统提示词</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -752,7 +752,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">审核智能体主动取证</span ><span class="settings-row-title">审核智能体主动取证</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>开启后审核智能体可运行只读命令查看文件跑测试来核实目标是否达成关闭则仅依据对话内容判断</span >开启后可运行只读命令核实目标关闭则仅依据对话判断</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -775,7 +775,7 @@
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">最大自动续命轮数</span ><span class="settings-row-title">最大自动续命轮数</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>目标模式下主模型停下后最多自动继续的轮数1-100</span >主模型停下后最多自动继续 1-100 </span
></span ></span
> >
<input <input
@ -797,7 +797,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">启用累计 token 上限</span ><span class="settings-row-title">启用累计 token 上限</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>开启后目标模式累计消耗输入+输出超过下方上限即停止</span >累计输入输出超过上限时停止目标模式</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -816,7 +816,7 @@
<div v-if="goalTokenLimitEnabled" class="settings-select-row"> <div v-if="goalTokenLimitEnabled" class="settings-select-row">
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">累计 token 上限</span ><span class="settings-row-title">累计 token 上限</span
><span class="settings-row-desc">达到该累计消耗即停止目标模式</span></span ><span class="settings-row-desc">达到该累计消耗即停止目标模式</span></span
> >
<input <input
type="number" type="number"
@ -843,7 +843,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">最近对话提示</span ><span class="settings-row-title">最近对话提示</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>把当前工作区最近若干个非空对话注入系统提示词</span >把当前工作区最近若干个非空对话注入系统提示词</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -883,7 +883,7 @@
<div class="settings-group-title"> <div class="settings-group-title">
<span class="settings-row-title">上下文压缩策略</span <span class="settings-row-title">上下文压缩策略</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>可分别控制自动浅层压缩与自动深层压缩</span >可分别控制自动浅层压缩与自动深层压缩</span
> >
</div> </div>
<label class="settings-toggle-row inner" <label class="settings-toggle-row inner"
@ -999,7 +999,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">深压缩直接注入</span ><span class="settings-row-title">深压缩直接注入</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>关闭生成压缩文件引导语提示文件位置由模型自行阅读开启把历次压缩文件全文直接注入引导语文件仍会生成</span >开启后直接注入历次压缩全文关闭则只提示文件位置</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -1021,7 +1021,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">手动压缩后等待用户</span ><span class="settings-row-title">手动压缩后等待用户</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>仅作用于手动压缩关闭压缩后自动注入引导语并继续工作开启压缩后只插入引导语等待你下一步输入自动深压缩始终继续工作</span >开启后手动压缩只插入引导语并等待输入关闭则自动继续工作</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -1056,7 +1056,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">静默禁用工具</span ><span class="settings-row-title">静默禁用工具</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>禁用工具时不再注入提示消息模型不会感知被禁用项</span >禁用工具时不再注入提示消息模型不会感知被禁用项</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -1078,7 +1078,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">工具意图提示</span ><span class="settings-row-title">工具意图提示</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>调用工具时先用简短文字告诉你要做什么</span >调用工具时先用简短文字告诉你要做什么</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -1100,7 +1100,7 @@
><span class="settings-row-copy" ><span class="settings-row-copy"
><span class="settings-row-title">Skill 提示系统</span ><span class="settings-row-title">Skill 提示系统</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>检测到特定关键词时自动提示模型阅读相关 skill</span >检测到特定关键词时自动提示模型阅读相关 skill</span
></span ></span
><input ><input
type="checkbox" type="checkbox"
@ -1122,7 +1122,7 @@
<div class="settings-group-title"> <div class="settings-group-title">
<span class="settings-row-title">强约束系统</span <span class="settings-row-title">强约束系统</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>仅对个人空间中已启用的 skill 生效</span >仅对个人空间中已启用的 skill 生效</span
> >
</div> </div>
<label class="settings-toggle-row inner" <label class="settings-toggle-row inner"
@ -1202,7 +1202,7 @@
<div class="settings-group-title"> <div class="settings-group-title">
<span class="settings-row-title">可用 Skills</span <span class="settings-row-title">可用 Skills</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>勾选后会注入 system prompt并同步到工作区的 skills/ 目录</span >勾选后会注入 system prompt并同步到工作区的 skills/ 目录</span
> >
</div> </div>
<div class="settings-check-grid"> <div class="settings-check-grid">
@ -1230,7 +1230,7 @@
<div class="settings-group-title"> <div class="settings-group-title">
<span class="settings-row-title">默认禁用工具类别</span <span class="settings-row-title">默认禁用工具类别</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>选择后这些类别在新任务中保持关闭</span >选择后这些类别在新任务中保持关闭</span
> >
</div> </div>
<div class="settings-check-grid"> <div class="settings-check-grid">
@ -1266,7 +1266,7 @@
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">图片压缩</span ><span class="settings-row-title">图片压缩</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>发送图片或调用 view_image 时自动等比缩放</span >发送图片或调用 view_image 时自动等比缩放</span
></span ></span
> >
<div <div
@ -1315,7 +1315,7 @@
<p class="usage-summary-eyebrow">对话用量</p> <p class="usage-summary-eyebrow">对话用量</p>
<h3>用量统计</h3> <h3>用量统计</h3>
<p class="usage-summary-desc"> <p class="usage-summary-desc">
累计统计所有对话的输入/输出 Token对话数量用户消息与工具调用 累计统计所有对话的输入/输出 Token对话数量用户消息与工具调用
</p> </p>
</div> </div>
</div> </div>
@ -1378,7 +1378,7 @@
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">MCP 服务器管理</span ><span class="settings-row-title">MCP 服务器管理</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>统一配置 MCP Server集中管理工具扩展能力</span >统一配置 MCP Server集中管理工具扩展能力</span
></span ></span
><button ><button
type="button" type="button"
@ -1392,7 +1392,7 @@
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">管理员监控入口</span ><span class="settings-row-title">管理员监控入口</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>展示配额趋势容器运行项目存储与上传安全</span >展示配额趋势容器运行项目存储与上传安全</span
></span ></span
><button ><button
type="button" type="button"
@ -1405,7 +1405,7 @@
<div class="settings-action-row"> <div class="settings-action-row">
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">API 管理</span ><span class="settings-row-title">API 管理</span
><span class="settings-row-desc">管理 API 调用与账户</span></span ><span class="settings-row-desc">管理 API 调用与账户</span></span
><button ><button
type="button" type="button"
class="settings-secondary-button" class="settings-secondary-button"
@ -1418,7 +1418,7 @@
<span class="settings-row-copy" <span class="settings-row-copy"
><span class="settings-row-title">自定义工具管理</span ><span class="settings-row-title">自定义工具管理</span
><span class="settings-row-desc" ><span class="settings-row-desc"
>在线创建/编辑自定义工具文件</span >在线创建/编辑自定义工具文件</span
></span ></span
><button ><button
type="button" type="button"
@ -1659,14 +1659,14 @@ const permissionModeOptions: Array<{
label: string; label: string;
desc: string; desc: string;
}> = [ }> = [
{ id: 'readonly', label: '只读', desc: '仅允许读取/检索类工具,修改操作将被拒绝' }, { id: 'readonly', label: '只读', desc: '仅允许读取/检索类工具,修改操作将被拒绝' },
{ id: 'approval', label: '批准', desc: '对工作区文件进行修改的工具需人工批准后执行' }, { id: 'approval', label: '批准', desc: '对工作区文件进行修改的工具需人工批准后执行' },
{ {
id: 'auto_approval', id: 'auto_approval',
label: '自动审核', label: '自动审核',
desc: '工作区内写入直通;高风险操作由后台审核智能体自动审批' desc: '工作区内写入直通;高风险操作由后台审核智能体自动审批'
}, },
{ id: 'unrestricted', label: '无限制', desc: '工具按常规流程直接执行' } { id: 'unrestricted', label: '无限制', desc: '工具按常规流程直接执行' }
]; ];
const policyStore = usePolicyStore(); const policyStore = usePolicyStore();
@ -2187,7 +2187,7 @@ const compactMessageDisplayOptions = [
{ {
id: 'brief', id: 'brief',
label: '简略信息', label: '简略信息',
desc: '仅以一行横线概要替代(如「目标审核完成」)', desc: '用一行横线概要替代系统消息',
value: 'brief' as const value: 'brief' as const
} }
]; ];