Skip to content
English

业务配置 ​

FinClaw 的业务配置通过 .env 与 deploy/config/ 下的 YAML 完成。本页按业务侧(客户运维/管理员会改的)分组;运维侧(部署工程师/SRE 会改的)见 运维配置;开箱必改项见 基础配置。

LLM 与多模型 ​

支持 provider 清单 ​

原生 provider(内置默认 base URL):

provider key默认 base_url
openaihttps://api.openai.com/v1
deepseekhttps://api.deepseek.com/v1
anthropic / claudehttps://api.anthropic.com
litellmhttp://localhost:4000/v1
ollamahttp://localhost:11434/v1
volcengine / doubaohttps://ark.cn-beijing.volces.com/api/v3
kimi / moonshothttps://api.moonshot.cn/v1
qwen / dashscope / alibabahttps://dashscope.aliyuncs.com/compatible-mode/v1
minimaxhttps://api.minimax.io/v1
glm / zhipu / bigmodelhttps://open.bigmodel.cn/api/paas/v4
openrouterhttps://openrouter.ai/api/v1

OpenAI 兼容别名:gemini、lmstudio(默认 http://localhost:1234/v1)、custom(走 OpenAI 兼容默认);未知 provider 一律按 OpenAI 兼容协议 fallback。mock 仅供测试。

多模型 / 多租户 ​

模型选择需 middleware、chatkit-web、ai-infra-rs 版本对齐;用户模型列表接口 GET /users/me/llm-models。多租户场景下,每个租户可在 Admin -> Tenant -> Models 页面单独配置模型与配额。

渠道连接器 ​

FinClaw 提供三个渠道连接器:

服务端口凭据来源
feishu-connector26460Admin -> Tenant -> Channels 页面 / .env fallback
wecom-connector26550同上
dingtalk-connector26462同上

凭据优先级 ​

  1. Admin -> Tenant -> Channels 页面配置(持久化到 identity-service,推荐)
  2. .env fallback(仅用于初始化或测试)

渠道绑定相关 URL 仅通过页面配置;不要使用 FEISHU_BIND_* / WECOM_BIND_* / DINGTALK_BIND_* env 变量。

env fallback 变量 ​

变量服务
FEISHU_APP_ID / FEISHU_APP_SECRET / FEISHU_DOMAIN / FEISHU_ACCOUNTSfeishu-connector
WECOM_BOT_ID / WECOM_SECRET / WECOM_CORP_ID / WECOM_WEBSOCKET_URLwecom-connector
DINGTALK_*dingtalk-connector

警告:不要使用 FEISHU_BIND_* / WECOM_BIND_* / DINGTALK_BIND_* env 变量。INTERNAL_SERVICE_TOKEN 在连接器侧仅用于校验内部调用,不参与渠道鉴权。

渠道接入外网地址 ​

渠道外网域名
飞书open.feishu.cn、open.larksuite.com、附件 CDN
企业微信qyapi.weixin.qq.com、*.work.weixin.qq.com、腾讯 CDN
钉钉oapi.dingtalk.com、*.dingtalk.com

Persona 模板 ​

config/persona-templates/ 下提供多种角色模板:

  • finclaw-lobster、research-partner、wiki-agent、writing-partner 等
  • 每个模板包含 SOUL.md / IDENTITY.md / AGENT.md 等定义文件
  • persona-templates.json 为索引文件

模板可在 Admin -> Tenant -> Personas 页面绑定到具体租户;新模板需重启 persona-service 才能加载。

技能服务 ​

config/skill-service.yaml 配置技能服务;config/mcp-servers.yaml.example 为 MCP 服务器配置模板。

变量默认值说明
AI_INFRA_RS_SKILLS_ENABLEDtrue是否启用技能运行时
AI_INFRA_RS_SKILLS_CUSTOM_DIRS-自定义技能目录(逗号分隔)
AI_INFRA_RS_SKILLS_USE_STANDARD_LOCATIONStrue是否使用标准技能目录
AI_INFRA_RS_SKILLS_INCLUDE_WORKSPACE_SKILLStrue是否包含工作区技能

MCP 服务器配置路径通过 AI_INFRA_RS_MCP_SERVERS_CONFIG_PATH 指定,默认读取 config/mcp-servers.yaml。

管理员与会话 ​

变量说明
ADMIN_EMAILS管理员邮箱(逗号分隔),决定管理员权限,修改后需重启
AUTH_MODE认证模式:mixed / local / oidc
IDP_PUBLIC_KEYIdP 公钥(OIDC 模式必填)
LOGINSERVER_URL登录服务 URL
APP_URL应用 URL(如 http://localhost:26100)
OIDC_STATE_COOKIE_SECRETOIDC state cookie 密钥
SESSION_COOKIE_NAME / SESSION_COOKIE_SECRET会话 cookie 名/密钥
SESSION_IDLE_TIMEOUT_DAYS会话空闲超时(默认 7)
SESSION_ABSOLUTE_TIMEOUT_DAYS会话绝对超时(默认 30)
IFRAME_PARENT_ORIGINSiframe 父源(CSP frame-ancestors;嵌入 iframe 时必填)

存储与上传 ​

变量默认值说明
MAX_FILE_SIZE52428800 (50MiB)上传文件大小上限
WORKSPACE_FILES_BASE_PATH-工作区文件基路径(容器内通常为 /app/data/workspaces)
MEMORY_FILES_BASE_PATH-记忆文件基路径
AI_INFRA_RS_MEMORY_FILES_BASE_PATH-claw 侧记忆文件基路径
AI_INFRA_RS_MEMORY_SESSIONS_BASE_PATH-claw 侧记忆会话基路径
AI_INFRA_RS_MEMORY_INDEX_PATH-SQLite 索引路径(向量检索)
AI_INFRA_RS_MEMORY_VECTOR_ENABLED-是否启用向量检索
AI_INFRA_RS_AUDIT_PATH-审计日志路径

AG-UI ​

变量默认值说明
RUN_RESUME_ENABLEDtrueAG-UI resume 是否启用(设 0 / false 关闭)

参考文档 ​

Digital Ecosystem Infrastructure.