概览
该框架为连接 MCP 服务器、语言模型和 React 界面的交互式应用提供抽象与开发工具。它旨在通过端到端类型推断、React Hooks、本地模拟、热模块替换、隧道、示例和部署选项,减少对底层 SDK 代码的依赖。该仓库处于活跃状态而非已归档,默认分支为 main。
主要功能
- 从 MCP 服务器工具定义到 React 视图的端到端类型推断
- React 优先 API,提供类似 React Query 的 Hooks 和状态管理
- 带模拟器和热模块替换的本地开发服务器
- 用于将本地应用连接至 Claude 和 ChatGPT 的永久隧道
- 面向已支持、具备 UI 能力的 MCP 客户端的兼容性抽象
- CLI、编码智能体 skill 和编程式开发 API
- 涵盖电商、旅行、SaaS、身份验证、游戏、辅导和生成式 UI 的示例
- 通过 Alpic 部署,或在 Node.js 兼容平台上自托管
要求、安装和快速入门
创建新项目可运行 `npm create skybridge@latest my-app`。如需面向智能体的设置,可通过 `npx skills add alpic-ai/skybridge -s skybridge` 安装文档所述 skill。版本特定的安装说明和依赖要求未在仓库元数据中说明。快速入门指南:https://docs.skybridge.tech/quickstart/create-new-app。
用法
初始化项目后,定义 MCP 服务器工具,并实现使用推断类型和框架 Hooks 的 React 视图。使用开发服务器、模拟器、HMR 和隧道进行本地迭代,然后通过 Alpic 或部署到 Node.js 兼容主机。安装可选的智能体 skill 后,可提出创建 MCP 应用、迁移 MCP 服务器或添加视图等请求。API 详情见:https://docs.skybridge.tech/api-reference。
模型兼容性与使用场景
README 提到 Claude 和 ChatGPT,并描述了对 VS Code 及其他兼容、具备 UI 能力的 MCP 客户端的支持。该框架被描述为平台无关,并抽象了客户端实现差异。具体模型版本、API 提供商、兼容性测试结果和支持保证未在仓库元数据中说明。
许可证与风险说明
该仓库声明采用 MIT 许可证。许可证文件位于:https://github.com/alpic-ai/skybridge/blob/main/LICENSE。本摘要不构成法律建议。
发布与维护
所提供记录未包含发布版本或变更日志详情。该仓库创建于 2025-10-07,所提供元数据显示其最后推送时间为 2026-08-03T09:50:33Z。