SuperAPI AI 工具集

stream-swift

设计与创作

查看项目

更新于 10-15 17:32

技能介绍

用途:为 iOS 应用提供 Stream Chat、Video、Feeds 的集成、迁移与使用问答编排,覆盖 SwiftUI 与 UIKit。

主要能力:先对请求分类(产品、框架、模式),再定位官方文档页面并实时抓取应用。文档约定为把页面 URL 去掉末尾斜杠后加 .md,例如 https://getstream.io/chat/docs/sdk/ios/basics/integration.md。各产品有实时索引页,如 Chat SDK iOS、Chat 低层客户端、Video、Feeds 的索引。

模式:how-to/reference 直接查文档;integrate 与 new app 先运行 setup.md 再查文档;Sendbird 迁移走 sendbird-migration.md;AI 助手/智能体走 ai-integration.md;推送/VoIP/CallKit 走 push.md。设计还原按区域逐块匹配,走 design-matching.md 或 custom-ui.md。

Chat 策略:默认使用预构建 UI 组件(StreamChatSwiftUI/StreamChatUI),通过主题、ViewFactory、Styles 定制;非信使类界面(直播、叠加层等)才在低层客户端与 State Layer 上自建 UI。

用法要点:每次会话先读 RULES.md;只抓取来自 docs-map.md 或实时索引的 URL,不凭记忆编造路径;每次最多抓 3 页;引用所用页面;文档不足时升级到 SDK 源码与示例应用。

限制:不内置 SDK 参考转储,官方文档为准;无 iOS 项目时不从 CLI 脚手架创建,需先在 Xcode 建应用;具体收费、价格、平台支持等资料暂未提供。