catalyst-sdk
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseHow It Works
工作原理
- Identify the platform — Node.js, Web (browser), Python, Java, Android, iOS, or Flutter.
- Load the matching reference file — Each platform has its own SDK reference with initialization pattern and service methods.
- Initialization first — Always show the SDK init call before any service-specific code.
- Platform quirks — Web SDK uses browser auth (no service account); Node.js SDK uses server-side init; Mobile SDKs require the Catalyst project ID in the config.
- 确定平台 — Node.js、Web(浏览器)、Python、Java、Android、iOS或Flutter。
- 加载匹配的参考文件 — 每个平台都有专属的SDK参考文档,包含初始化模式和服务方法。
- 优先初始化 — 在展示任何服务特定代码前,务必先显示SDK初始化调用。
- 平台特性 — Web SDK使用浏览器认证(无服务账户);Node.js SDK使用服务器端初始化;移动SDK需要在配置中填写Catalyst项目ID。
Triggers
触发条件
Use this skill for: "SDK", , , "Node.js SDK", "Web SDK", "Python SDK", "Java SDK", "Android SDK", "iOS SDK", "Flutter SDK", , , , , "initialize SDK", or any platform-specific SDK question.
zcatalyst-sdk-nodezcatalyst-sdksdk-websdk-mobilecatalyst.initializecatalystApp当查询包含以下内容时使用本技能:"SDK"、、、"Node.js SDK"、"Web SDK"、"Python SDK"、"Java SDK"、"Android SDK"、"iOS SDK"、"Flutter SDK"、、、、、"initialize SDK",或任何平台特定的SDK相关问题。
zcatalyst-sdk-nodezcatalyst-sdksdk-websdk-mobilecatalyst.initializecatalystAppReferences
参考文档
| Reference | Load when the query is about… |
|---|---|
| Node.js SDK — DataStore, ZCQL, Cache, Stratus (multipart, signed URLs), Auth, Email, NoSQL, Job Scheduling, Circuits, Connections, Search, Push Notifications |
| Web SDK v4 — browser-side auth (hosted/embedded login), generateAuthToken, isUserAuthenticated, signOut, DataStore, Stratus, cross-domain Slate→function pattern |
| Python SDK — DataStore, ZCQL, Cache, Stratus, Auth, Email, Search, Connections, NoSQL, Push Notifications, Job Scheduling, Circuits, Zia, SmartBrowz |
| Java SDK — Maven setup, DataStore, ZCQL, Cache, SmartBrowz (Selenium, PDF) |
| Android (Kotlin), iOS (Swift), Flutter (Dart) — auth, DataStore, ZCQL, Stratus, Push Notifications, Search |
| 参考文档 | 查询涉及以下内容时加载… |
|---|---|
| Node.js SDK — DataStore、ZCQL、Cache、Stratus(分块上传、签名URL)、Auth、Email、NoSQL、任务调度、Circuits、Connections、搜索、推送通知 |
| Web SDK v4 — 浏览器端认证(托管/嵌入式登录)、generateAuthToken、isUserAuthenticated、signOut、DataStore、Stratus、跨域Slate→函数模式 |
| Python SDK — DataStore、ZCQL、Cache、Stratus、Auth、Email、搜索、Connections、NoSQL、推送通知、任务调度、Circuits、Zia、SmartBrowz |
| Java SDK — Maven配置、DataStore、ZCQL、Cache、SmartBrowz(Selenium、PDF) |
| Android(Kotlin)、iOS(Swift)、Flutter(Dart) — 认证、DataStore、ZCQL、Stratus、推送通知、搜索 |