系统设置
OpenVort 系统级配置管理。
配置优先级
OpenVort 的配置有三个来源,优先级从高到低:
| 优先级 | 来源 | 修改方式 |
|---|---|---|
| 最高 | 数据库配置 | Web 管理面板 |
| 中等 | 环境变量 | .env 文件或系统环境变量 |
| 最低 | 默认值 | 代码内置默认值 |
在 Web 管理面板中修改的配置会写入数据库,优先级最高。未在面板中配置的项会回退到环境变量,再回退到默认值。
LLM 配置
主模型
| 配置项 | 环境变量 | 说明 |
|---|---|---|
| Provider | OPENVORT_LLM_PROVIDER | anthropic 或 openai(兼容协议) |
| API Key | OPENVORT_LLM_API_KEY | LLM 服务的 API 密钥 |
| API Base | OPENVORT_LLM_API_BASE | API 端点地址 |
| 模型 | OPENVORT_LLM_MODEL | 模型名称(如 claude-sonnet-4-20250514) |
Failover 机制
可配置备用模型链。当主模型不可用时(超时、限流、网络错误),自动切换到备用模型。在 Web 面板的模型管理中配置。
Extended Thinking
AI 员工支持四级思考模式:
| 级别 | 说明 | 适用场景 |
|---|---|---|
| off | 不使用深度思考 | 简单问答 |
| low | 轻量思考 | 一般任务 |
| medium | 中等思考 | 复杂分析 |
| high | 深度思考 | 架构设计、复杂编码 |
Web 面板设置
| 配置项 | 说明 | 默认值 |
|---|---|---|
| 默认密码 | 所有成员的初始登录密码 | openvort |
| 会话超时 | 无操作多久后自动登出 | 24 小时 |
| 端口 | Web 面板监听端口 | 8090 |
IM 通道配置
IM 通道(企微/钉钉/飞书)的配置详见 IM 通道配置。
插件管理
在 Web 面板中可以:
- 启用/禁用插件 — 控制哪些插件对 AI 员工可用
- 插件配置 — 设置各插件的连接参数(如 Jenkins URL、禅道数据库等)
- 查看插件状态 — 检查插件是否正常加载
核心插件(System、Knowledge、Contacts)不可禁用。
语音服务商
在 语音服务商管理 中添加 ASR/TTS 服务商。当前支持阿里云 DashScope。
环境变量完整参考
所有可用的环境变量详见 环境变量参考。