Vibe Coding
返回 FastClaw

FastClaw / 开始使用

控制台

FastClaw Dashboard 是本地控制台:管理 Agents、Skills、Models、API Keys、Settings,并进入每个 Agent 的聊天、文件、渠道和调度面板。

控制台 核心概念信息图
控制台 核心概念信息图

主要区域

setup server 注册了一组 Web API 和静态 UI fallback。Dashboard 不是纯展示层,它直接连接 Agent CRUD、配置、系统文件、workspace、channels、cron、provider、skills、plugins、usage 等后端能力。

智能体

创建、查看、配置、删除 Agent,并进入 Agent 的聊天和文件面板。

技能

安装、上传、查看全局技能和 Agent 私有技能。

Models

管理 provider、模型、默认参数和 per-agent override。

接口密钥

创建 admin、user、agent 三类 key,并限定调用边界。

Agent 面板

每个 Agent 有自己的 Chat、Files、Skills、Models、Channels、Scheduler、Sessions。源码里这些 API 都挂在 /api/agents/{id}/... 附近,Dashboard 只是把运行时能力组织成可操作界面。

  • Chat:Web 会话、流式输出、steer、history、todo、sessions。
  • Files:SOUL.md、IDENTITY.md、USER.md、MEMORY.md 等系统文件。
  • Channels:Telegram、Discord、Slack、WeChat、Feishu、LINE 账号绑定。
  • Scheduler:Cron job 创建、触发、失败次数和清理。

公开聊天入口

FastClaw 支持 /agents/{id}/chat/ 这样的公开访问模式。公开会话共享 Agent 的 SOUL、IDENTITY 和 skills,但按 chatter 分区 session、memory 与 USER.md,避免不同访问者互相污染上下文。

隔离原则

公开入口适合产品 demo、客服、轻量机器人;生产接入仍建议通过 /v1 API 显式传 user 或 X-Fastclaw-End-User。