Schneider Electric
  • Widget 管理
  • 项目管理
  • 大模型配置
  • 语音配置
  • 文字转语音
  • 文档管理
  • Skills 管理
  • 用户管理
  • 运行审计
后台配置
  1. AI 助手/
  2. AI 对话
中文
用户
Schneider Electric
用户名admin
角色配置管理员
应用EMS+ AI Agent
Widget Studio · 接入控制台

Widget 管理

配置中心

为外部网站创建智能对话 Widget:绑定数据隔离项目,定义悬浮锚点与外观,保存后即可获取接入脚本。

01

Widget 配置

定义外观、尺寸与悬浮锚点,右侧预览实时联动。

CONFIG
基础信息
显示外观
面板尺寸
悬浮锚点相对浏览器视口
TOP RIGHT BOTTOM LEFT
启动图标
02

实时预览

LIVE
preview · external site
Widget 面板
Widget 启动图标预览440 × 654 · 悬浮

调整左侧配置,预览将实时更新

03

部署信息

KEY
运行状态
后端未测试
Widget等待应用配置
大模型未加载
语音识别未加载
TTS未测试
Widget Key
保存后自动生成
项目绑定 未选择
接入脚本
04

已创建 Widget

管理已生成的 Widget Key 与接入脚本。

WIDGETS
名称Widget Key所属项目模式尺寸状态操作
◇ 暂无 Widget 项目

点击右上角「新建 Widget」,为你的网站创建第一个对话入口。

Project Management · 项目管理

项目管理

项目隔离

项目只负责隔离用户、对话、文档、Skills 和运行审计。EMS+ 3.0 等系统连接在 Skills 管理中独立安装和配置。

项目名称Project ID当前使用操作
暂无项目

新增项目

密码、Token 和 Cookie 留空会保留已保存的值,页面不会读取明文凭据。

Model Gateway · 大模型配置

大模型配置

推理引擎

切换模型并直接维护地址、模型名和访问凭据,保存后立即生效,无需修改环境变量。

选择 Agent 的分析编排方式,保存后对新消息生效。

未加载未配置

凭据输入框留空会保留服务器中已保存的值,接口不会返回明文凭据。

Voice Engine · 语音识别与交互

语音识别与交互

语音引擎

配置语音识别服务提供商、模型、采样率和凭据,并管理自动朗读、语音提交模式等交互行为,保存后对语音输入与对话体验生效。

未加载未配置

语音与交互

配置语音交互模式、自动朗读与发送延迟,保存后对对话体验生效。

VOICE
TTS Engine · 文字转语音配置

文字转语音配置

语音合成

配置文字转语音服务提供商、模型、音色和格式,保存后对语音应答生效。

未加载未配置
Knowledge Base · 文档管理

文档管理

知识库

上传产品手册、操作说明和业务规范,供 Agent 检索引用。

RAG 混合检索

配置精确检索、语义检索与候选分片重排。

未配置

上传文档

支持 TXT、Markdown、PDF、DOCX、CSV、JSON 和 HTML。

检索测试

输入真实问题,检查召回分片和引用内容。

文档库

查看索引状态、分片内容和文档元数据。

0 个文档
文档分类 / 标签大小切块文本索引向量索引上传时间操作
暂无知识库文档
Plugin System · Skills 管理

Skills 管理

插件系统

在当前项目安装和配置系统插件。设为默认 Skill 后,用户无需输入 @ 即可调用。

给 AI 的 Skill 生成规范将这段规范交给其他 AI,用于生成可直接安装的 Skill ZIP 包。
请为 EMS AI Agent 生成一个可安装的 Skill ZIP 包,并严格遵守以下规范:

1. ZIP 内必须且只能包含一个 SKILL.md。允许将所有文件放在同名根目录内。
2. SKILL.md 必须使用 UTF-8,并以 YAML frontmatter 开头:
---
id: lowercase-skill-id
name: Skill 显示名称
version: 1.0.0
description: 一句话说明能力
author: 作者名称
agent_created: true
---
3. id 长度为 2-64,只允许小写字母、数字、点、下划线和短横线,且必须以字母或数字开头。
4. SKILL.md 正文必须写清楚:能力范围、适用场景、调用规则、参数约束、失败处理、数据解释和命令示例。不得让 Agent 猜测 ID、单位、时间范围或接口结果。
5. 可执行脚本放在 scripts/ 目录,使用 Python,所有命令必须把 JSON 写到 stdout;失败时返回非零退出码并向 stderr 输出明确错误。禁止交互式输入。
6. 要让系统识别可调用接口,SKILL.md 中按以下格式声明能力,并提供对应命令:
1. `search`:按关键词搜索真实节点。
```bash
python3 scripts/client.py search --keyword "示例"
```
7. 脚本只从环境变量 EMS_SKILL_CONFIG_FILE 指向的 config.json 读取连接配置,不得在代码、SKILL.md、日志或回答中写入密码、Token、Cookie 或 API Key。
8. 如需后台配置,在 config/config.example.json 中提供默认字段。例如:
{"baseUrl":"https://example.com","username":"","password":""}
系统会据此生成配置表单;敏感字段名称应包含 password、token、secret、cookie 或 apiKey。
9. 如 Skill 能枚举真实业务节点,应提供 `nodes --limit 10` 命令,返回:
{"success":true,"nodes":[{"nodeId":"真实ID","label":"节点名称","path":"完整路径"}]}
默认 Skill 的 nodes 会优先用于生成对话框快捷问题。
10. 返回趋势图时使用 series[].points,必须携带真实指标名称和单位。多个指标放在同一个 series 数组中,不得生成“指标1/2/3”等虚假名称。
11. 只实现完成任务所需的最小接口;读取操作与写入操作必须分开。写操作执行前必须要求用户明确确认。
12. 不包含 __pycache__、.pyc、测试数据、真实配置、临时文件或无关文档。单文件不超过 2MB,整个 ZIP 不超过 10MB。
13. 交付前验证:ZIP 可解压、SKILL.md 可解析、每个命令 --help 正常、成功与失败输出均为可解析 JSON、无凭证泄露。

最终只交付一个可直接上传到“Skills 管理”的 ZIP 包。
安装 Skill 包尚未选择 ZIP 文件

仅安装可信来源的 Skill;包内脚本会以服务运行账号执行。

⌘已安装 Skills

查看已加载插件、项目规则和可调用接口。

INSTALLED
暂无已安装 Skill
User & Account · 用户与账号

用户管理

账号服务

管理已注册账号、角色与启停状态,初始密码由管理员在此创建后交付用户。

01

新增用户

创建账号并设置初始密码

CREATE

i注册成功后账号默认启用,可在此页随时停用。

02

账号列表

查看已注册账号并控制启停状态

USERS
用户角色注册时间状态操作
暂无注册用户
Agent Runtime · 运行审计台

Agent 运行审计

实时追踪

查看用户对话、Agent 决策阶段、工具调用、接口参数与原始返回,逐段还原每一次执行链路。

01

最近运行记录

点击记录查看完整执行链路

RUNS
时间用户问题耗时状态
暂无运行记录
⧉ 选择一条运行记录

查看完整的 Agent 执行追踪与工具调用链路

S

Skill 配置

配置连接参数和当前项目的调用规则

i

敏感字段不会回显,留空保存将保留已有值。配置仅对当前项目生效。

连接配置

填写 Skill 访问外部系统所需的连接参数。

01

项目调用规则

补充当前项目的术语、指标口径和默认行为。

02
Agent 调用该 Skill 时会自动附加这段规则。
保存后立即应用到当前项目

可调用接口

历史对话