signerlabs/ShipSwift
面向 AI 助手的 SwiftUI 组件库,提供可直接使用的动画、图表、界面组件与全栈模块代码。
- Star
- 3,262
- Fork
- 187
- 未关闭 Issue
- 7
- 最近提交
- 13天前
这是什么?
ShipSwift 是一个 MIT 协议的 SwiftUI 组件库,专门为 LLM 编程助手设计,让 AI 能基于可用的生产级代码快速搭建 iOS 应用。代码分为 SWAnimation(30 个动画组件,包括 Metal 着色器背景)、SWChart(折线、柱状、环形、雷达、热力图等图表)、SWComponent(展示、反馈和输入类控件)以及 SWModule(多文件模块),其中模块涵盖 Amplify/Cognito 登录认证、带人脸检测的相机、基于 StoreKit 2 的订阅付费墙、支持语音识别的聊天和设置页等。
使用方式包括通过 npx 安装 skills、连接 MCP 服务器让 AI 按需检索 skill,或直接把 SWPackage 中的文件复制到 Xcode 项目里。动画、图表和组件目录下的文件相互独立,仓库还附带一个展示用 iOS 应用。部分全栈模块的后端实现、合规模板等内容作为付费 Pro skill 提供,iOS 客户端代码保持开源。
核心功能
- 01提供 30 个 SwiftUI 动画组件,包括 Metal 着色器背景。
- 02提供折线、柱状、环形、雷达、散点、热力图等图表组件。
- 03包含登录认证、相机、订阅付费墙、聊天和设置页等多文件模块。
- 04通过 MCP 服务器向 AI 助手开放 skill 的列出、获取与搜索功能。
- 05动画、图表和组件文件相互独立,可直接复制到 Xcode 项目中使用。
适用场景
- 为 SwiftUI 应用快速添加加载动画、闪光效果或动态背景。
- 用现成的图表组件搭建数据看板。
- 让 AI 编程助手生成登录、相机拍摄或订阅付费墙等功能。
- 基于预制的设置页、引导页和聊天界面启动新的 iOS 应用。
快速上手
- 1
安装 ShipSwift Skills
npx skills add signerlabs/shipswift-skills - 2
为 Claude Code 连接 MCP 服务器
claude mcp add --transport http shipswift https://api.shipswift.app/mcp - 3
克隆仓库并在 Xcode 中打开展示应用
git clone https://github.com/signerlabs/ShipSwift.git
使用前须知
- 需要 Xcode 和 Apple 平台,因为组件基于面向 iOS 的 SwiftUI。
- 部分模块和技能(如完整的后端指南)属于付费 Pro 功能。
收录于专题
标签
常见问题
- ShipSwift 是什么?
- 面向 AI 助手的 SwiftUI 组件库,提供可直接使用的动画、图表、界面组件与全栈模块代码。 ShipSwift 是一个 MIT 协议的 SwiftUI 组件库,专门为 LLM 编程助手设计,让 AI 能基于可用的生产级代码快速搭建 iOS 应用。代码分为 SWAnimation(30 个动画组件,包括 Metal 着色器背景)、SWChart(折线、柱状、环形、雷达、热力图等图表)、SWComponent(展示、反馈和输入类控件)以及 SWModule(多文件模块),其中模块涵盖 Amplify/Cognito 登录认证、带人脸检测的相机、基于 StoreKit 2 的订阅付费墙、支持语音识别的聊天和设置页等。
- ShipSwift 可以免费使用吗?用的什么许可证?
- ShipSwift 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- ShipSwift 还在维护吗?
- 活跃维护中。ShipSwift 最近一次提交是在 2026年10月26日。
- ShipSwift 适合用来做什么?
- 为 SwiftUI 应用快速添加加载动画、闪光效果或动态背景。 用现成的图表组件搭建数据看板。 让 AI 编程助手生成登录、相机拍摄或订阅付费墙等功能。 基于预制的设置页、引导页和聊天界面启动新的 iOS 应用。
- ShipSwift 怎么安装和运行?
- 安装 ShipSwift Skills: npx skills add signerlabs/shipswift-skills 为 Claude Code 连接 MCP 服务器: claude mcp add --transport http shipswift https://api.shipswift.app/mcp 克隆仓库并在 Xcode 中打开展示应用: git clone https://github.com/signerlabs/ShipSwift.git
- 在哪里获取 ShipSwift?
- 源代码和安装说明在 GitHub 上:https://github.com/signerlabs/ShipSwift
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一组可直接复用的 SwiftUI 动画示例,覆盖加载、循环、转场、弹簧和特效,无需第三方动画库。
macOS / iOS 文档问答应用,上传文件后可提问和生成摘要,AI 处理全部在本地设备完成。
一个用于构建 Apple 平台应用的 Swift 库,提供统一的状态管理、可组合的功能模块与便于测试的副作用处理。
一款 iOS 应用启动器,无需安装即可在其中运行 IPA 应用,并支持每个应用多个数据容器。