
项目管理
项目隔离项目只负责隔离用户、对话、文档、Skills 和运行审计。EMS+ 3.0 等系统连接在 Skills 管理中独立安装和配置。
| 项目名称 | Project ID | 当前使用 | 操作 |
|---|
新增项目
密码、Token 和 Cookie 留空会保留已保存的值,页面不会读取明文凭据。
大模型配置
推理引擎切换模型并直接维护地址、模型名和访问凭据,保存后立即生效,无需修改环境变量。
选择 Agent 的分析编排方式,保存后对新消息生效。
凭据输入框留空会保留服务器中已保存的值,接口不会返回明文凭据。
语音识别与交互
语音引擎配置语音识别服务提供商、模型、采样率和凭据,并管理自动朗读、语音提交模式等交互行为,保存后对语音输入与对话体验生效。
语音与交互
配置语音交互模式、自动朗读与发送延迟,保存后对对话体验生效。
文字转语音配置
语音合成配置文字转语音服务提供商、模型、音色和格式,保存后对语音应答生效。
文档管理
知识库上传产品手册、操作说明和业务规范,供 Agent 检索引用。
RAG 混合检索
配置精确检索、语义检索与候选分片重排。
上传文档
支持 TXT、Markdown、PDF、DOCX、CSV、JSON 和 HTML。
检索测试
输入真实问题,检查召回分片和引用内容。
文档库
查看索引状态、分片内容和文档元数据。
| 文档 | 分类 / 标签 | 大小 | 切块 | 文本索引 | 向量索引 | 上传时间 | 操作 |
|---|
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;包内脚本会以服务运行账号执行。
已安装 Skills
查看已加载插件、项目规则和可调用接口。
用户管理
账号服务管理已注册账号、角色与启停状态,初始密码由管理员在此创建后交付用户。
新增用户
创建账号并设置初始密码
注册成功后账号默认启用,可在此页随时停用。
账号列表
查看已注册账号并控制启停状态
| 用户 | 角色 | 注册时间 | 状态 | 操作 |
|---|
Agent 运行审计
实时追踪查看用户对话、Agent 决策阶段、工具调用、接口参数与原始返回,逐段还原每一次执行链路。
最近运行记录
点击记录查看完整执行链路
| 时间 | 用户 | 问题 | 耗时 | 状态 |
|---|
查看完整的 Agent 执行追踪与工具调用链路