signerlabs/ShipSwift

AI-native SwiftUI component library with full-stack recipes — connect via MCP for instant access.

解决的问题

ShipSwift 提供了一个专为 AI 助手设计的、可直接用于生产的 SwiftUI 组件库和全栈开发方案。它消除了 LLM 在构建 iOS 应用时的猜测成本,使 AI 能够直接实现复杂的 UI 元素、动画和全栈模块,而无需从零开始生成不稳定或非生产环境可用的代码。

如何工作

该项目提供了三种将组件集成到开发工作流中的方式:

  1. MCP 服务器与技能:通过连接 MCP(模型上下文协议)服务器或安装「技能」,AI 助手(如 Claude Code 或 Gemini CLI)可以按需搜索并获取特定的开发方案和源代码。
  2. 本地技能:AI 工具可以直接从仓库读取源文件,实现离线浏览组件目录。
  3. 手动复制:开发者可以手动克隆仓库,并将 SWPackage 目录中的自包含文件复制到自己的 Xcode 项目中。

适用人群

专为使用 AI 编码助手加速应用开发的 iOS 开发者,以及希望借助标准化、AI 原生组件库来加快原型设计和生产效率的团队而打造。

核心亮点

  • 丰富的组件库:包含 30+ 个动画组件(含 Metal-Shader 背景)、多种图表和标准 UI 元素。
  • AI 原生集成:专为通过 MCP 服务器和技能被 LLM 消费而设计,支持无缝代码插入。
  • 全栈模块:提供复杂的框架,涵盖认证(Amplify/Cognito)、带人脸检测的相机捕获、订阅付费墙(StoreKit 2)、聊天界面等。
  • 生产就绪的开发方案:提供开源客户端代码,以及包含后端实现、合规模板和常见陷阱指南的「Pro」方案。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目