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