Console 主站前端(SolidStart/SSR + Nitro on Cloudflare),包含营销落地页、认证回调、workspace 管理(billing/keys/members/settings/usage)、Zen 与 Go 两个 LLM API 网关,以及到 docs/stats/bench 的代理路由。src/app.tsx 挂载路由与 i18n,src/routes/zen/v1/chat/completions.ts 走统一 handler 做鉴权/计费/限流后转发到上游 provider,src/lib/stats-proxy.ts 反向代理 stats.opencode.ai。
· 营销/下载/企业页与多语言 i18n(20 语言,src/i18n/)
· OpenAuth 认证与 session 处理(src/routes/auth/、src/context/auth.ts)
· workspace 控制台:billing 充值、API key、成员、用量图表(src/routes/workspace/[id]/)
· Zen 网关:OpenAI/Anthropic/Google 兼容 API + key/IP 限流 + 用量计费(src/routes/zen/)
· Go 网关(轻量版 zen,src/routes/zen/go/)
· Stripe webhook、honeycomb webhook、enterprise lead 提交
· docs/stats/bench 站点反向代理(src/routes/docs/、src/routes/data/)
| 节点 | 机制 | 证据 |
|---|---|---|
| console-core | workspace-dep | @opencode-ai/console-app/package.json dependencies.@opencode-ai/console-core |
| console-mail | workspace-dep | @opencode-ai/console-app/package.json dependencies.@opencode-ai/console-mail |
| console-resource | workspace-dep | @opencode-ai/console-app/package.json dependencies.@opencode-ai/console-resource |
| ui | workspace-dep | @opencode-ai/console-app/package.json dependencies.@opencode-ai/ui |
无下游依赖
Console 是 opencode 的 SaaS 前端:既承担官网/营销/文档分发,也承载用户工作区管理与 Zen/Go 付费 LLM 网关,是 console-core 领域逻辑的界面与入口层。
官方底座,未被本机装配层直接引用
按目录分组的组级视图:点击组节点下钻查看组内模块依赖;点击模块节点查看完整路径。