SuperAPI AI 工具集

dock

前端与建站

查看项目

更新于 10-16 09:29

技能介绍

用途:Dock 是面向原生 macOS 应用开发的智能体技能,目标是交付生产质量的原生 Mac 应用。其原则是 SwiftUI 优先,仅在 SwiftUI 没有等价能力处下沉到 AppKit;默认启用沙盒并采用最小权限授权;分发渠道在脚手架搭建前就确定;菜单栏与窗口遵循 Mac HIG 而非 iPad 习惯;Liquid Glass 只用于界面外框(chrome),不用于内容。

主要能力:场景与窗口(WindowGroup、Settings、MenuBarExtra、DocumentGroup)、AppKit 互操作(NSViewRepresentable、NSHostingView)、菜单栏与 Commands(CommandGroup、键盘快捷键、仅菜单栏工具应用)、文档型应用(DocumentGroup/FileDocument、NSDocument、自动保存、iCloud 同步)、侧边栏+工具栏+检查器(NavigationSplitView、.inspector())、拖放与剪贴板/Services、App Sandbox 与 entitlements、安全作用域书签、分发(App Store 与 Developer ID、notarytool、加固运行时、Sparkle 更新)、Mac HIG 审计、Mac Catalyst 与原生取舍、XPC/LaunchAgent(SMAppService)、macOS 无障碍支持。

使用方式:先解析输入首词;若匹配 swiftui、appkit、document、layout、menubar、dragdrop、sandbox、distribute、xpc、hig、catalyst、cli 之一则激活对应配方,否则默认走 swiftui 配方。整体工作流为 DETECT → SCAFFOLD → IMPLEMENT → ADAPT → VERIFY。命令行工具部分涉及 xcodebuild、codesign、notarytool、spctl、stapler、xcrun。分发相关的硬性要求包括 notarytool submit --wait 与 stapler staple 进入构建流水线。

适用场景:新 Mac 应用与功能开发、文档型应用、菜单栏工具、HIG 合规审查、iPad 应用移植到 Mac 的决策、构建/签名/公证自动化等。限制:不负责 iOS/Android 实现,不负责通过 AppleScript/JXA 自动化已有第三方 Mac 应用(属 Wield),不做 iOS UI 测试与 Web 端工作。具体价格、收费、平台可用性等资料未提供。