diff --git a/ui/src/views/SettingsView.vue b/ui/src/views/SettingsView.vue index 3939101..47eb143 100644 --- a/ui/src/views/SettingsView.vue +++ b/ui/src/views/SettingsView.vue @@ -4,7 +4,17 @@ @@ -19,219 +29,407 @@
- +
-

基本设置

控制AI回复的基本行为

+
+
+ +
+

基本设置

控制AI回复的基本行为

+
-
-
-
- - -
-
- - -
-
- - -
+
自动回复启用后,AI将自动回复新评论
+
自动发布关闭后AI回复将存为草稿,需手动审核发布
+
最大对话轮次{{ settings.basic.maxConversationRounds }}
同一评论线程中AI最多自动回复的轮次
150100
+
每分钟最大AI回复数量
+
最大重试次数{{ settings.basic.maxRetryCount }}
AI生成失败时的最大重试次数
1510
+
评论者黑名单
支持名称、邮箱和正则。以 regex: 开头
- + +
+
+
+

AI角色设置

定义AI虚拟评论者的身份和风格

+
+
+ +
请添加至少一个AI角色
+
+
+
+ 头像 + {{ (p.spec.displayName || '?').charAt(0) }} +
+
+
+ {{ p.spec.displayName || '未命名' }} + + + 中性语气 + 唤醒: {{ p.spec.wakeWord }} + 默认 +
+
{{ p.spec.prompt || '暂无提示词' }}
+
+
+ + + +
+
+
+ +
+
+ +
-

模型设置

配置 AI Foundation

+
+
+

模型设置

配置AI Foundation提供的模型

+
-
- - -
+
留空使用AI Foundation默认模型
- +
-

Prompt 提示词

自定义 AI 回复逻辑

+
+
+

Prompt设置

自定义AI回复的提示词模板

+
-
- - +
+ 选择预设风格,可多选 +
+ +
+
+
+ +
+ +
+
+
+

数据清理

自动清理过期的AI回复记录

+
+
+
启用自动清理每天自动清理
+
保留天数{{ settings.cleanup.retentionDays }} 天
1天180天365天
+
手动清理
{{ cleanupLoading ? '清理中...' : '立即清理' }}
+
清理完成,共删除 {{ cleanupResult }} 条记录
+
+
- +
-
+ + +
+
+
+

选择评论者

+ +
+ +
+ +
+ +
+
+
+
+ + +
+
+
+

{{ personaEditing ? '编辑角色' : '添加角色' }}

+ +
+
+
+
{{ (personaForm.displayName || '?').charAt(0) }}
+
{{ personaDialogAvatar ? 'Gravatar预览' : '未设置邮箱' }}
+
+
+
+
+ + +
+
+
+
+
+
+ 取消 + {{ personaSaving ? '保存中...' : '保存' }} +
+
+
+
+ + + +

导入将覆盖当前配置,此操作不可撤销。确定要继续吗?

+ +
+