Skip to content

配置参考 ​

本页用于定位主要配置区域。对于具体安装版本,xopc config show、xopc config get <path> 和设置界面显示的有效值最准确。

位置与命令 ​

默认文件:~/.xopc/xopc.json。

bash
xopc config path
xopc config show
xopc config get <dot.path>
xopc config set <dot.path> <value>
xopc config unset <dot.path>
xopc config validate

XOPC_CONFIG 或 XOPC_CONFIG_PATH 可以选择其它配置文件,状态 Profile 也会改变默认根目录。

顶层区域 ​

区域控制内容
userContext用户拥有的共享上下文、隐私和召回行为
providers模型服务商配置和凭据引用
channelsTelegram、微信、飞书和扩展通道设置
gateway端口、监听、认证、远程连接和 Tailscale
tools搜索、浏览器、媒体、运行环境和其它工具设置
messages对外消息和文字转语音行为
mcp外部 MCP 服务连接和生命周期
extensions扩展启用、停用和扩展配置
runtimeTools托管 Node.js 与 Python 环境
heartbeat启用后的周期性 Agent 检查
platform独立或平台连接模式、平台 URL、可选工作区和已校验的 Discovery 快照

Workflow 和 Automation 通常在对应 Gateway 页面管理,不直接写入 xopc.json。

Agent 定义、继承默认、路由绑定和界面默认值保存在 ~/.xopc/xopc.db。请通过 Agent 页面、xopc agents 或 Agent 对话管理;这些数据不会出现在 xopc.json 中。

常用路径覆盖 ​

变量用途
XOPC_STATE_DIR状态根目录
XOPC_CONFIG / XOPC_CONFIG_PATH配置文件
XOPC_WORKSPACE主工作区覆盖
XOPC_CREDENTIALS_DIR凭据目录
XOPC_LOG_DIR日志目录
XOPC_LOG_LEVEL日志详细程度
XOPC_AUTOMATION_WEBHOOK_SECRETSAutomation Webhook 密钥 ID 到真实密钥的 JSON 映射

OPENAI_API_KEY 等服务商变量可以通过服务商设置和 xopc providers schema <provider> 查看。

验证与敏感信息 ​

直接编辑后运行 xopc config validate。使用合法 JSON,不要有末尾逗号或重复键。敏感信息优先使用界面或 CLI 凭据命令,分享输出前人工检查。

按任务配置见配置 xopc。

基于 MIT 许可证发布