GitHub 热门

daveebbelaar/bama

AI编程工具 在 GitHub 打开 ↗

让 AI Agent 端到端开发原生 macOS 应用的技能包

Star1.5k
24h 新增+32
7 天新增—
Fork198
Issue0
语言Swift

项目介绍

更新于 1 天前

BAMA 是一套给 Claude Code、Codex 这类 AI 编程 Agent 用的技能包,让 Agent 能端到端地做出原生 macOS 应用(Swift + SwiftUI)。它把开发流程拆成几段:先让 Agent 打开你喜欢的 App 截图每一屏、生成界面索引,再把截图转成带验收标准的用户故事,然后一个故事一个 commit 地写代码,每次提交前自动跑测试并截取明暗两套界面快照。技能覆盖了 macOS 开发的常见痛点:全局快捷键、菜单栏、悬浮面板、窗口控制、权限申请等系统集成,Swift 6 并发与 SwiftData,以及用 Instruments 做性能排查和渐进式重构;设计侧则有 Liquid Glass 风格、4pt 栅格对齐检查、从截图逐像素复刻某个 App 的外观等。适合想用 AI 快速做出 Mac 工具类应用的独立开发者、想让 Agent 参与 Swift 项目的团队,以及对「Agent 如何规范地交付一个完整 App」感兴趣的人;不写 macOS 代码的读者可以跳过。

上手成本:中

Star 趋势

记录 7 个数据点 · 期间增长 +108

话题标签

agent-skillsai-agentsapp-cloneclaude-codeclaude-code-plugincodexcomputer-useliquid-glassmacosmacos-appnative-appsskillsswiftswiftdataswiftui

仓库信息

LicenseMIT
创建时间2026-10-24
最后推送15 分钟前
热度分111.0