当前位置: 首页 > news >正文

智能体管理页面设计文档

智能体管理页面设计文档

📋 页面概述

智能体管理页面用于创建、编辑和管理AI智能体配置。支持多种协议类型(系统定制协议、OpenAI标准协议),可配置智能体的人设、行为、回复策略等参数。


🎨 页面布局建议

侧边栏导航

  • 智能体列表
  • 新建智能体

主内容区

  • 智能体列表视图
  • 智能体编辑/创建表单(标签页式设计)

📝 表单字段说明

第一部分:基础信息

字段名类型必填说明表单控件
namevarchar(100)智能体名称文本输入框,建议最大长度100字符
avatarvarchar(255)智能体头像URL图片上传控件或URL输入框
descriptionvarchar(255)智能体描述文本输入框,建议最大长度255字符
statustinyint(1)状态:0-正常,1-关闭开关控件(Toggle)或下拉选择

UI设计建议

  • 头像区域可使用圆形裁剪显示
  • 名称和描述使用明显的标题样式
  • 状态开关位置醒目,便于快速启用/禁用

第二部分:接入配置

字段名类型必填说明表单控件依赖关系
protocol_typetinyintAPI协议类型:0-系统定制协议,1-OpenAI标准协议单选框(Radio)或下拉选择
custom_agent_typetinyint接入类型:0-模型(需预设提示词),1-智能体(直接调用接口)单选框(Radio)或下拉选择
base_urlvarchar(255)Base URL(域名),例如 https://api.deepseek.comURL输入框protocol_type=1时显示
ai_modevarchar(128)模型ID,如 deepseek-chat、gpt-4文本输入框custom_agent_type=0时显示
api_secretvarchar(255)API密钥密码输入框(带显示/隐藏)protocol_type=1时显示
model_aliasvarchar(100)模型显示名称,用于前端展示文本输入框custom_agent_type=0时显示

UI设计建议

  • protocol_type 和 custom_agent_type 使用卡片式单选,每个选项带说明
  • 根据选择动态显示/隐藏相关字段
  • API Secret 使用密码输入框,提供"显示/隐藏"切换按钮
  • 字段旁边添加"?"图标,鼠标悬停显示说明

动态显示逻辑

protocol_type = 0 (系统定制协议) ├── 显示:custom_agent_type ├── custom_agent_type = 0 (模型) │ ├── 显示:ai_mode │ └── 显示:model_alias └── custom_agent_type = 1 (智能体) └── 无额外字段 protocol_type = 1 (OpenAI标准协议) ├── 显示:base_url ├── 显示:api_secret ├── 显示:custom_agent_type ├── custom_agent_type = 0 (模型) │ ├── 显示:ai_mode │ └── 显示:model_alias └── custom_agent_type = 1 (智能体) └── 无额外字段

第三部分:人设与行为

字段名类型必填说明表单控件默认值
persona_prompttext人设提示词,定义角色、性格和行为多行文本框(TextArea)
opening_messagetext开场白,首次对话时自动发送多行文本框(TextArea)
output_langvarchar(45)输出语言:auto-自动匹配,zh-中文,en-英文下拉选择en-US
max_tokens(高级配置)int单次交互所用的最大Token数数字输入框(带说明)0(不限制)
temperature(高级配置)decimal(3,2)模型温度参数,控制随机性(0-2)滑块(Slider)+ 数字输入0.70
top_p(高级配置)decimal(3,2)Top-P 核采样参数(0-1)滑块(Slider)+ 数字输入1.00
final_prompttext最终提示词(系统自动合并生成)只读文本框系统生成

UI设计建议

  • persona_prompt 和 opening_message 使用富文本编辑器或支持多行的文本框
  • output_lang 使用下拉选择:auto、zh、en
  • max_tokens 添加"根据模型上下文限制设置,0表示不限制"的提示
  • temperature 使用滑块控件,范围 0-2,步长 0.01,显示当前值
  • top_p 使用滑块控件,范围 0-1,步长 0.01,显示当前值
  • final_prompt 为只读字段,显示"系统自动生成"标识
  • 滑块控件建议提供常用值快速选择按钮(如:0、0.5、0.7、1.0)

第四部分:历史记录

字段名类型必填说明表单控件默认值
is_chat_history(高级配置)bit(1)是否使用公共成交案例聊天记录完善角色设定开关控件(Toggle)0(否)
is_history_message(高级配置)bit(1)是否在和智能体对话时传入本次会话的历史记录开关控件(Toggle)1(是)
history_message_count(高级配置)int传入本次会话的历史消息条数数字输入框20

UI设计建议

  • 使用开关控件,状态清晰可见
  • history_message_count 仅在 is_history_message=1 时启用
  • history_message_count 添加"建议范围:10-50"的提示

第五部分:回复设置

字段名类型必填说明表单控件默认值
reply_start_time(高级配置)time自动回复开始时间(开始和结束时间一致代表全天)时间选择器
reply_end_time(高级配置)time自动回复结束时间时间选择器
message_new_enabled(高级配置)tinyint(1)是否回复新消息:0-否,1-是开关控件(Toggle)1(是)
message_history_enabled(高级配置)tinyint(1)是否回复历史未回消息:0-否,1-是开关控件(Toggle)0(否)
emoji_message_template(高级配置)varchar(255)用户发送大表情时替换发送给智能体的固定内容文本输入框,带占位符示例[用户发送了一个大表情]
image_message_template(高级配置)varchar(255)用户发送图片时替换发送给智能体的固定内容文本输入框,带占位符示例[用户发送了一张图片]
reply_delay(高级配置)int回复间隔(秒):控制AI回复的发送频率数字输入框,带说明0(不限制)

UI设计建议

  • reply_start_time 和 reply_end_time 使用时间段选择控件
  • 添加"全天自动回复"快捷选项(两个时间一致)
  • message_new_enabled 和 message_history_enabled 使用开关控件
  • emoji_message_template 和 image_message_template 使用文本输入框,提供默认值占位符
  • reply_delay 添加"0表示不限制"的提示
  • 回复设置建议使用卡片分组,标题为"自动回复控制"

第六部分:关注回复

字段名类型必填说明表单控件默认值
follow_new_enabled(高级配置)tinyint(1)是否回复新关注:0-否,1-是开关控件(Toggle)1(是)
follow_history_enabled(高级配置)tinyint(1)是否回复历史关注:0-否,1-是开关控件(Toggle)0(否)
follow_new_mode(高级配置)tinyint(1)关注回复模式:0-固定回复,1-智能体回复单选框(Radio)1(智能体回复)
follow_new_fixed_content(高级配置)varchar(255)关注固定回复内容多行文本框(TextArea)
follow_message_template(高级配置)varchar(255)新关注事件发生时,替换发送给智能体的固定内容文本输入框,带占位符示例[新用户关注了你]

UI设计建议

  • follow_new_enabled 和 follow_history_enabled 使用开关控件
  • follow_new_mode 使用单选框,每个选项带说明
  • follow_new_fixed_content 仅在 follow_new_mode=0 时显示
  • follow_message_template 仅在 follow_new_mode=1 时显示
  • 所有字段建议放在"新用户关注设置"卡片中

动态显示逻辑

follow_new_mode = 0 (固定回复) └── 显示:follow_new_fixed_content follow_new_mode = 1 (智能体回复) └── 显示:follow_message_template

第七部分:异常处理

字段名类型必填说明表单控件默认值
fallback_contentvarchar(255)兜底回复(当智能体无法回复时使用)多行文本框(TextArea)
is_stop_failbit(1)不达标是否终止:0-否,1-是开关控件(Toggle)0(否)
fail_conditiontext不达标终止触发条件,多个词语用逗号分隔标签输入框(Tags Input)或文本框
is_stop_passbit(1)达标是否终止:0-否,1-是开关控件(Toggle)0(否)
pass_conditiontext达标终止触发条件,多个词语用逗号分隔标签输入框(Tags Input)或文本框

UI设计建议

  • fallback_content 使用多行文本框,提供"例如:抱歉,我现在无法回复,请稍后再试"的占位符
  • is_stop_fail 和 is_stop_pass 使用开关控件
  • fail_condition 仅在 is_stop_fail=1 时显示
  • pass_condition 仅在 is_stop_pass=1 时显示
  • fail_condition 和 pass_condition 使用标签输入框(Tags Input),支持逗号分隔
  • 建议添加常用触发词快捷选择
http://www.jsqmd.com/news/530831/

相关文章:

  • 啊飒飒啊飒飒啊飒飒
  • fjvihcicipcjacv
  • React 图片放大镜组件使用文档
  • curl-for-win实战指南:构建可复现的跨平台命令行网络工具
  • 如何通过并行测试将ChezScheme测试时间从53分钟缩短到8分钟
  • 密码管理与数据安全:使用ChromePass高效管理浏览器密码的完整指南
  • 幻兽帕鲁存档高效迁移全攻略:从问题诊断到跨平台解决方案
  • 2026年正规眉眼唇纹培训TOP5品牌推荐:仿真眉、野生眉、羽雕眉、仿真眉学校、光影雾眉、内眼线学校、半永久培训学校选择指南 - 优质品牌商家
  • 不只是装软件:用VCC创建你的第一个VRChat Avatar项目,从工程设置到SDK导入
  • 团队协作必备:用pip freeze和requirements.txt搞定Python项目环境复现
  • 衡水铭畅橡塑:钢丝胶管、高压橡胶油管、高压橡胶管、高压橡胶管软管、高压橡胶软管、高压水管、高压油管、高压管道、高压胶管总成选择指南 - 优质品牌商家
  • 推荐系统颠覆性突破:AAAI揭秘Agent推荐新逻辑(非常详细),从小白到大神,收藏这一篇就够了!
  • 永磁同步电机滑模观测SMO无位置传感器控制仿真模型【附参考文献及文档】 资料内容: (1)仿真...
  • win11+Ubuntu 22.04.5双系统安装
  • 基于Token机制的DeepSeek-OCR-2访问控制方案
  • 如何用Win11Debloat解决Windows 11的5大系统性能问题?
  • 计算机视觉、YOLO算法模型训练、无人机监测人员密集自动识别
  • 告别Python依赖!C++手把手教你实现大整数加减乘除(附完整代码与避坑指南)
  • 乙巳马年·皇城大门春联生成终端W持续集成与交付(CI/CD)流水线搭建
  • 龙芯+浪潮,中国云计算要“去x86“了!
  • NetGen:高效精准的3D四面体网格生成器技术指南
  • STEP3-VL-10B轻量级方案:在MMMU基准测试中得分78.11,STEM推理能力突出
  • ArrayList 扩容机制:
  • AI人脸隐私卫士应用:家庭合影、旅行照片自动打码全攻略
  • HunyuanVideo-Foley多风格生成展示:从科幻电子音到自然白噪音
  • 收藏!小白程序员必备:详解AI Agent四种核心部署模式,助你快速上手大模型实战
  • complex.pdb含有俩化合物找氢键
  • 同样是GIS开发简历,为什么他的能让HR看完就发Offer?
  • 保姆级教程:手把手教你用YOLO11-MM搞定夜间行车目标检测(附PyTorch代码)
  • Wan2.2-I2V-A14B跨平台开发:在WSL2中体验无缝的Linux开发与调试