mcpField
W
watchos

watchos

github.com/fusengine开发3446 次安装1 天前更新
代码仓库

关于 watchos

watchos 是面向 Apple Watch 应用开发的技能,适合构建表盘复杂功能、健身追踪和 iPhone 同步体验的开发者。它涵盖 HealthKit、Watch Connectivity、有限屏幕交互与省电实践,并建议在真实设备上验证。

主要功能

  1. 01开发表盘复杂功能
  2. 02处理锻炼与健身追踪
  3. 03通过 HealthKit 访问健康指标
  4. 04使用 Watch Connectivity 同步
  5. 05考虑小屏交互与后台耗电

适用场景

  1. 01构建 Apple Watch 应用
  2. 02展示表盘一览式数据
  3. 03记录锻炼并读取健康指标
  4. 04同步 iPhone 与 Apple Watch

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/fusengine/agents --skill watchos

安装后在 Claude Code 中输入/watchos确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
complications.md
watch-connectivity.md
workouts.md

详细介绍

涵盖 Apple Watch 的 watchOS 专属开发:用于一目了然地查看数据的表盘复杂功能、锻炼会话和健身追踪、用于访问健康指标的 HealthKit,以及用于 iPhone 与 Watch 同步的 Watch Connectivity。

包含平台特有的设计考量——小屏幕配合大触控区域、以最少文字呈现一目了然的信息、使用 Digital Crown 滚动或输入、在较旧的手表上使用 Force Touch、滑动和轻点手势,以及注意电量消耗的后台工作。

最佳实践:让信息一目了然、使用大触控区域、尽量减少文字输入、通过复杂功能更新表盘、使用高效的后台刷新,并始终在真实硬件上验证,因为模拟器的表现有所不同。

watchOS 平台

面向 Apple Watch 体验的 watchOS 专属开发。

Agent 工作流(必须遵循)

在任何实现之前,并行启动 3 个 Agent,每个调用一个 Agent,并指定 name:

  1. fuse-ai-pilot:explore-codebase - 分析现有的 watchOS 模式
  2. fuse-ai-pilot:research-expert - 通过 Context7/Exa 核实最新的 watchOS 27 文档
  3. mcp__apple-docs__search_apple_docs - 检查 watchOS 模式

实现完成后,运行 fuse-ai-pilot:sniper 进行验证。


概览

适用场景
  • 构建 Apple Watch 应用
  • 创建表盘复杂功能
  • 锻炼和健身追踪
  • 访问健康数据(HealthKit)
  • iPhone 与 Watch 通信
为什么使用 watchOS 技能
功能优势
复杂功能在表盘上一目了然地查看数据
锻炼健身和健康追踪
HealthKit访问健康指标
连接与 iPhone 同步

参考指南

需求参考资料
表盘复杂功能complications.md
锻炼会话、HealthKitworkouts.md
iPhone ↔ Watch 同步watch-connectivity.md

设计考量

屏幕尺寸
  • 屏幕小,触控区域大
  • 信息一目了然
  • 文字精简,图标清晰
交互方式
  • 使用 Digital Crown 滚动或输入
  • Force Touch(较旧的手表)
  • 手势:滑动、轻点
电量
  • 尽量减少后台工作
  • 使用复杂功能进行更新
  • 高效传输数据

最佳实践

  1. 一目了然 - 快速获取信息
  2. 触控区域大 - 方便轻点
  3. 尽量减少输入 - 减少打字
  4. 复杂功能 - 更新表盘数据
  5. 后台刷新 - 高效更新
  6. 在设备上测试 - 模拟器与真实硬件表现不同

评论

支持 Markdown