发现 
桌面应用开发者工具
Ironsmith:提示词生成原生 Mac 小应用
免费的 macOS 菜单栏开源应用,用一句话描述即可生成、运行并导出原生 SwiftUI Mac 小应用。
- 浏览
- 2
- 访问
- 0
- 下载
- 0
- 版本
- v0.6.0
- 平台
- macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Ironsmith 是一个免费、开源的 macOS 菜单栏应用,用 AI 把一句话描述变成小巧的个人 Mac 应用。生成的产物就是原生 Swift + SwiftUI 应用,可以在其中创建、运行、编辑,并导出到「应用程序」文件夹。
主要功能
- 生成真正的 Mac 应用:生成结果是原生的 Swift 和 SwiftUI 应用,可以创建、运行、编辑、导出,也可以发布到 Ironsmith Store。
- 配合本地 AI 工作:从设计之初就考虑本地模型,内置 Ollama 支持;也可以连接任意 OpenAI 兼容 API,LM Studio、Llama.cpp 都能用。
- 也支持云端模型:可自带 OpenAI、Anthropic、Gemini 的 API Key;也可以登录 Ironsmith 后直接使用,或复用已有的 ChatGPT 登录。
- 专用编码智能体:内置面向微型 macOS 应用的智能体,也可以选用 OpenAI 的 Codex 处理更复杂的项目。
- 不需要 Xcode:每个生成的应用都是一个 Swift package,仅用轻量的 Xcode Command Line Tools 构建,Ironsmith 本身也没用 Xcode 开发。
- 默认沙盒运行:生成的应用以已签名的 app bundle 构建,启用沙盒和 hardened runtime,降低 bug、误操作或恶意行为的影响;摄像头、麦克风等敏感权限必须显式开启。
Ironsmith Store
Ironsmith Store 是原生 macOS 应用的 remix 平台,商店里的每个应用都可以直接使用、查看源码,或作为起点改成自己需要的应用。
- 按功能或工作流搜索:描述应用该做什么,就能按能力而非仅按名字找到匹配项。
- 从最接近的应用起步:挑一个商店应用作为基础,再增加功能、删除不需要的部分,或把它带向新方向。
- 交给 Auto Remix:创建应用时开启 Auto Remix,Ironsmith 会自动寻找合适的商店基础应用,并把其他应用的能力作为「Inspirations」引入。
- Ask about this app:每个应用页面都有类似电商问答的功能,智能体可读取完整源码与元数据,在下载前回答你的问题。
安装与使用
从 GitHub Releases 或 官网 下载最新版本。
- 需要 macOS 26 或更新版本,Intel 与 Apple Silicon Mac 都支持。
- 在支持的设备上请开启 Apple Intelligence,Ironsmith 用它生成应用图标并提供内置的 Foundation Model。
- 首次启动会检查 Xcode Command Line Tools,因为生成的应用在本地编译;缺失时 macOS 会提示安装,也可以手动安装:
xcode-select --install
可以从这些提示词开始尝试:
- "Make a utility that renames a folder of screenshots by date and window title."
- "Build a tiny app that splits a PDF into one file per page."
- "Build a clipboard cleaner that strips tracking parameters from copied URLs."
- "Make a small CSV inspector that highlights duplicate rows and missing values."
从源码开发同样需要 macOS 26+ 和 Xcode Command Line Tools(不需要 Xcode),构建并运行开发版:
script/build.sh run
注意事项
- 商店不托管二进制文件,下载到的是代码;如果不放心,运行前先读一遍源码。
- 沙盒与 hardened runtime 等保护可以关闭,但关闭后强烈建议先审阅代码再运行。
- 项目使用 GNU General Public License v3.0 许可证。
本作品整理自 GitHub 开源项目 Jeidoban/Ironsmith,原作者 @Jeidoban,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.6.0当前版本
v0.6.0 上线 Ironsmith Store:可浏览、按关键词或功能语义搜索应用,并把他人作品 remix 成自己的应用;应用页支持读取源码的问答;Auto Remix 自动挑选基础应用并引入其他应用的能力作为灵感。
评论