Skip to content

配置参考

这页是对 配置说明 的压缩索引版,更偏“字段手册”。

顶层键

json
{
  "agents": {},
  "channels": {},
  "providers": {},
  "gateway": {},
  "cron": {},
  "tools": {},
  "logging": {},
  "sentinel": {},
  "memory": {}
}

agents

agents.defaults

字段作用
workspace工作区路径
proxy默认 provider 名称
proxy_fallbacksprovider 回退链
max_tokens默认 token 上限
temperature默认温度
max_tool_iterations单轮工具迭代上限

agents.defaults.heartbeat

字段作用
enabled是否开启心跳
every_sec心跳周期
ack_max_charsACK 最大字符数
prompt_template心跳提示模板

agents.defaults.context_compaction

字段作用
enabled是否启用压缩
modesummary / responses_compact / hybrid
trigger_messages触发压缩的消息数
keep_recent_messages保留的最近消息数
max_summary_chars摘要最大字符数
max_transcript_chars转录最大字符数

agents.defaults.execution

字段作用
run_state_ttl_seconds运行态缓存 TTL
run_state_max运行态缓存数量上限
tool_parallel_safe_names可安全并发的工具名
tool_max_parallel_calls工具并发调用上限

agents.router

字段作用
enabled是否启用路由器
main_agent_id主 agent ID
strategyrules_first / round_robin / manual
policy.intent_max_input_chars意图识别输入上限
policy.max_rounds_without_user无用户参与时最大轮数
rules关键字到 agent 的规则
max_hops最大跳数
default_timeout_sec默认超时
default_wait_reply是否等待回复
sticky_thread_owner是否粘住 thread owner

agents.subagents.<id>

字段作用
enabled是否启用
typerouter / worker
transport本地或 node
node_id节点 ID
parent_agent_id父 agent
notify_main_policy主代理通知策略
display_name显示名称
role角色
system_prompt直接 prompt
system_prompt_fileprompt 文件路径
memory_namespace记忆命名空间
accept_from接收来源
can_talk_to允许通信对象
tools.allowlist工具白名单
tools.denylist工具黑名单
runtime.*模型、重试、并发等运行时参数

channels

公共字段:

字段作用
inbound_message_id_dedupe_ttl_seconds入站消息 ID 去重时间
inbound_content_dedupe_window_seconds入站内容去重窗口
outbound_dedupe_window_seconds出站去重窗口

子项:

  • telegram
  • discord
  • feishu
  • dingtalk
  • whatsapp
  • qq
  • maixcam

providers

providers.proxy / providers.proxies.<name>

字段作用
api_keyAPI 密钥
api_baseAPI 基地址
models模型列表
supports_responses_compact是否支持 compact responses
authbearer / oauth / none
timeout_sec超时秒数
responses.*responses API 细节参数

gateway

字段作用
host监听地址
port监听端口
token网关访问令牌

cron

字段作用
min_sleep_secworker 最小休眠
max_sleep_secworker 最大休眠
retry_backoff_base_sec重试退避基数
retry_backoff_max_sec重试退避上限
max_consecutive_failure_retries最大连续失败重试数
max_workersworker 数量

tools

tools.shell

字段作用
enabled是否启用
working_dir默认工作目录
timeout超时
auto_install_missing缺依赖是否自动安装
sandbox.enabled是否启用 sandbox
sandbox.imagesandbox 镜像
字段作用
api_key搜索 API key
max_results搜索结果数

tools.mcp

字段作用
enabled是否启用 MCP 总开关
request_timeout_secMCP 请求超时
serversMCP server 声明表

tools.mcp.servers.<name>

字段作用
enabled是否启用该 server
transport当前仅支持 stdio
command启动命令
args启动参数
env环境变量覆盖
working_dir工作目录,必须是绝对路径
description描述
packagenpm 包名,供 WebUI 安装辅助使用

logging / sentinel / memory

这三块建议直接结合 配置说明 查看:

  • logging: 日志开关、目录、轮转
  • sentinel: 巡检、自愈、通知
  • memory: layered memory 开关与 recent days