Skip to content
English

部署组件 ​

FinClaw 微服务 ​

进程服务端口(内部)备注
api-gatewayAPI 网关HTTP/26100唯一对外端口,负责 TLS 终止、JWT 校验、限流、CSP;前端、SDK、管理端的统一入口。
identity-service身份服务HTTP/26101提供认证、JWT 签发、会话管理与多租户身份。
orchestrator流程编排HTTP/26102解释 YAML 流程定义,串联意图分类、上下文组装、LLM 调用与投递。
ag-ui-serverAG-UI 网关HTTP/26103面向聊天客户端的 AG-UI / SSE 流式网关。
persona-service画像服务HTTP/26104引导画像、角色模板、画像上传管理。
skill-service技能服务HTTP/26105技能目录、安装、审核与平台技能管理。
claw-fleet-managerclaw 运行时管理HTTP/26107 + 动态 26463-26549管理 claw 运行时实例的生命周期;动态端口段由 per_tenant_instance 通过 docker run -p 占用,claw-fleet-manager 自身不在 compose 中映射该段。默认栈成员(identity-service 与 ai-infra-rs 依赖其路由端点);profile 标签仅为单服务显式启动保留。
a2a-gatewayA2A 网关HTTP/26108A2A 协议入口,对接外部 Agent 互联场景。
auth-fabric-proxy认证代理HTTP/26109profile gated(auth-fabric profile),前置认证代理。
conversation-store会话存储HTTP/26200基于 TimescaleDB + NATS 的会话追加存储(WORM)。
delivery投递服务HTTP/26201跨 inbox / SSE / push 的投递协调器。
inbox-service收件箱服务HTTP/26202可靠消息收件箱存储。
push-service推送服务HTTP/26203APNs / 厂商通道推送通知投递。
document-service文档服务HTTP/26205基于工作区卷的文档 API。
ai-infra-rsAI 运行时HTTP/26450 + 26451推理、工具调用、记忆、调度钩子的主 AI 后端(Rust);26451 为 Restate endpoint,供 Restate Server 回调 handler。
searxng元搜索引擎HTTP/26118SearXNG 元搜索,为 ai-infra-rs 提供网页搜索(AI_INFRA_RS_WEB_SEARCH_SEARXNG_URL / _LANGUAGE);healthcheck 路径为 /healthz。
feishu-connector飞书连接器HTTP/26460飞书 / Lark 渠道接入。
dingtalk-connector钉钉连接器HTTP/26462钉钉 Stream Mode 渠道接入。
doc-toolkit文档工具 workerHTTP/26461常驻文档处理(抓取 / 抽取 / 校验 / 导出)。
wecom-connector企业微信连接器HTTP/26550企业微信渠道接入。
auth-fabric认证服务HTTP/26115profile gated(auth-fabric profile),提供企业认证能力。

基础服务 ​

进程服务端口(内部)备注
postgres关系数据库TCP/26110PostgreSQL,承载平台 schema(identity / inbox / persona / skill / document 等)。
timescaledb时序数据库TCP/26111TimescaleDB,承载 conversation-store 会话历史。
nats消息总线TCP/26112、26113NATS JetStream,跨服务事件与可靠投递;26113 为监控 UI/API。
redis缓存与协调TCP/26114缓存、协调状态、限流计数。
tei文本嵌入HTTP/26117Text Embeddings Inference,向量生成。
restate工作流引擎HTTP/26180、26181ai-infra-rs 持久化定时器与 cron;26181 为管理 API。

K8s 端口差异:restate 在 Docker Compose 与 Kubernetes 默认值不同——compose 为 26180(ingress)/ 26181(admin),K8s 默认为 26180(ingress)/ 26182(admin)。

运维设施 ​

名称分类端口介绍
CentOS 8+ / RHEL 8+ / Ubuntu 22.04+操作系统-基础操作系统,X86_64;信创需评估对应 RHEL/Ubuntu 基线。
Docker Engine 24+容器引擎-单机模式所有服务通过 Docker 容器运行。
Docker Compose v2容器编排-单机模式用 docker-compose.yml + fleet.sh 统一编排。
Prometheus / Grafana监控系统内部 / 多端口可选,监控面板与告警。
Vector + Kafka + ES + Kibana / Loki + Grafana日志系统内部 / 多端口可选,集群规模化日志聚合。

请求路径 ​

  • 入站对话:api-gateway -> ag-ui-server -> orchestrator -> ai-infra-rs -> delivery ->(inbox-service / push-service / AG-UI 流)

整体架构与部署模式见 架构说明。

端口规划注意事项 ​

  • claw-fleet-manager 动态占用 26463-26549 端口段,防火墙与 K8s NodePort 规划需预留;该段由 per_tenant_instance 通过 docker run -p <port>:<port> 占用,compose 中不显式映射。
  • restate 端口在 Docker Compose 与 K8s 默认值不同(compose 26180/26181,K8s 26180/26182)。
  • ai-infra-rs 同时监听 26450(主服务)与 26451(Restate endpoint),二者均需在防火墙与 K8s Service 中放行。
  • dingtalk-connector(26462)采用 Stream Mode,需保证与钉钉开放平台的长连通性;wecom-connector(26550)、feishu-connector(26460)按各渠道回调要求放行。

Digital Ecosystem Infrastructure.