公开架构

生态架构

TokenDance 产品族的公开分层、凭据边界和产品协作关系。

为什么需要这页

组织官网面对的是第一次接触 TokenDance 的读者。它需要说明每个产品扮演什么角色、哪些边界可以公开、哪些实现细节应该留在产品仓库或私有运维文档中。

这页不是内部拓扑图,也不是部署 runbook。它只描述公开产品架构:入口、身份、模型 API、Agent 工作台、实验项目和治理文档如何配合。

公开分层

层级公开角色主要产品公开承诺
品牌与导航 解释 TokenDance 是什么,并把读者带到正确产品 tokendance-org 产品矩阵、公开 docs、SEO/llms 入口
协作工作台 让多个 Agent 在桌面端和 Web 协作 AgentHub 官网、文档、Desktop-first 方向、Hub-backed Web 边界
模型 API 提供 OpenAI-compatible 模型 API 入口 TokenDance Gateway API 入口已上线;key、额度、错误和状态体验持续产品化
统一身份 集中管理登录、第三方 provider 和 OIDC TokenDance ID 产品登录的身份权威;授权仍由各产品本地完成
实验与验证 验证 CLI、聊天、事件流和 Agent 交互想法 TokenDanceCode / TokenDanceChat 低承诺实验和演示,不替代正式产品线

凭据和会话边界

场景应该使用不应该使用
浏览官网和文档 匿名访问;可选 TokenDance ID 低风险个性化 模型 API key 或管理密钥
登录产品 TokenDance ID OIDC + 产品本地 session 业务产品直连 GitHub/Google/Feishu OAuth
调用模型 API TokenDance API key + https://api.vectorcontrol.tech/v1 TokenDance ID access token
AgentHub 运行任务 Hub/Edge/adapter 管理的 runtime 配置 Web 页面直接读取本机文件或启动本地 CLI
部署和运维 私有 server workspace 和 operator secret store 公开 README、llms.txt、issue 或截图

产品如何协作

  • tokendance-org 是品牌入口和产品矩阵,不承载每个产品的完整实现文档。
  • AgentHub 是多 Agent 协作产品线,可以通过受控 adapter 或服务端配置使用 Gateway,但不把模型 key 存在 Web 前端。
  • TokenDance Gateway 服务 Agent、CLI、应用和自动化工作负载;TokenDance ID 只负责登录身份,不负责模型 API 鉴权。
  • TokenDanceCode 可以沉淀 CLI Agent 的事件、工具和交互经验,未来可反馈给 AgentHub runtime adapter 设计。
  • TokenDanceChat 是实时交互和事件流验证场,公开说明应保持演示/验证语气。

公开文档不包含

  • 生产主机、SSH alias、nginx web-root、备份目录和回滚命令。
  • 真实 provider key、TokenDance API key、admin token、client secret 或私有日志。
  • 未发布管理后台的截图、内部数据库路径、用户数据或支持流程细节。
  • 把 roadmap 功能写成稳定 SLA 的营销承诺。