研发协作
在 SwiftUI(iOS 26+)中开发地图…
需要查询 MapKit for SwiftUI 的 Map 视图、Marker、Annotation、MapCameraPosition、MapFeature 等 API 用法时,用本地技能文件优先、外部镜像兜底的检索流程。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
在 SwiftUI(iOS 26+)中开特定
解决思路
- 先在本技能目录下已下载的本地 `.md` 文件中搜索所需主题,不要一上来就联网抓文档。
- 按主题对照已下载的参考文件:`mapkit-overview.md`(MapKit 框架完整索引)、`map.md`(Map 视图)、`marker.md`(针式标注 Marker)、`annotation.md`(自定义标注)、`mapcameraposition.md`(MapCameraPosition)、`mapkit-for-swiftui.md`(MapKit 与 SwiftUI 集成)、`mapfeature.md`(MapFeature)。
- 如果本技能里没有对应主题,先查看本机已安装的其他 Apple 相关技能:根据技能名称、description 或 `SKILL.md` frontmatter 判断哪个可能相关,然后 grep 这些技能的本地文件;这比从互联网拉取新文档更快、更省上下文。
- 如果已安装的任何技能都没有该页面,就从 `mapkit-overview.md` 中取出该主题对应的 documentation 路径,拼接 `sosumi.ai` Markdown 镜像地址进行访问:例如 `/documentation/mapkit/mkmapview` 对应 `https://sosumi.ai/documentation/mapkit/mkmapview`。
适用边界 · 注意事项
- 不适用于非 Apple 平台或非 SwiftUI 的地图开发(该参考针对 iOS 26+ 的 MapKit for SwiftUI)。
- 不要在本技能或其他已安装技能的本地文件已覆盖该主题时,仍直接联网抓取文档,会浪费时间和上下文。
- 在没有网络访问时,最后的 `sosumi.ai` 镜像兜底方案不可用,只能依赖本地已下载的 `.md` 文件。