配置参考
主配置文件位于 ~/.kandianclaw/config.yaml,继承并扩展 OpenClaw 配置结构。
配置文件示例
# ~/.kandianclaw/config.yaml
gateway:
host: 127.0.0.1
port: 18789
llm:
provider: openai
api_key: ${OPENAI_API_KEY}
model: gpt-4o
temperature: 0.3
skills:
bundles:
- starter
enabled:
- order-query
- customer-service
commerce:
platform: taobao
app_key: ${TAOBAO_APP_KEY}
app_secret: ${TAOBAO_APP_SECRET}
channels:
wecom:
corp_id: ${WECOM_CORP_ID}
agent_id: ${WECOM_AGENT_ID}
secret: ${WECOM_SECRET}
LLM 配置
| 字段 | 说明 |
|---|---|
llm.provider | openai | anthropic | azure | ollama 等 |
llm.api_key | API 密钥,建议使用环境变量引用 |
llm.model | 默认对话模型 |
llm.temperature | 采样温度,客服场景建议 0.2–0.4 |
电商平台
commerce 节点用于 Skill 调用店铺 Open API。不同平台字段名可能不同,以对应 Skill 文档为准。凭证务必通过环境变量注入,勿写入公开仓库。
IM 渠道
KandianClaw 复用 OpenClaw 渠道插件机制。常见配置节点:
channels.wecom— 企业微信应用channels.dingtalk— 钉钉机器人channels.feishu— 飞书channels.telegram— Telegram Bot
配置完成后执行 kandianclaw gateway restart 使渠道生效。
Skill 与权限
可在配置中为 Skill 设定数据访问范围,例如只读订单、禁止写商品等:
skills:
permissions:
product-catalog: read
order-query: read
after-sale: write
日志与调试
logging: level: info file: ~/.kandianclaw/logs/gateway.log
调试时可设为 debug,并使用 kandianclaw logs -f 实时查看。
更多 OpenClaw 底层配置项请参阅 OpenClaw 官方文档。
返回:文档概述