用途:把 Contentstack Developer Hub 与 Marketplace 应用想法落地为具体实现,覆盖 UI 位置选择、架构映射、代码生成与问题排查。
主要能力:在顾问模式下推荐最合适的 UI 位置并说明取舍、审查架构、调试问题;在构建模式下生成可直接实现的 React/TypeScript 代码、配置与设置步骤。支持 manifest、路由、代理、OAuth、安装与发布流程说明,并提供可复用的排查清单。
使用方式:先明确应用想法、目标 UI 位置、样板结构、manifest 或路由细节、代理与 OAuth 需求;再按位置选择、架构与路由映射、manifest 与 Developer Hub 设置、代码脚手架、配置与代理、测试安装部署、排查诊断的顺序推进。代码默认包含加载态、错误态、类型化辅助与 iframe 尺寸处理,使用 @contentstack/app-sdk 模式。
适用场景:构建私有或 Marketplace 应用、选择功能 UI 位置、从样板生成代码、解释设置与发布步骤、调试应用加载或 SDK 位置问题。
限制与安全:不暴露 OAuth 客户端密钥或应用签名密钥,凭据仅存服务端,校验安装范围,不授予超出所需的权限;发布、删除、撤销、卸载等破坏性操作需用户明确请求并确认。仓库细节缺失时应说明假设结构并保持最小脚手架。具体参考文件内容需按需查阅,本资料未提供其正文。