Queenshow 产品详情页
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,将 @user_15292d5a/yjkj-queenshow-detail-page 安装到你的 AI 助手中。
技能介绍
解决的问题
手动维护商品详情页时,经常要处理素材上传、标题描述、分区结构、图片占位和生成状态。Queenshow Detail Page 把这条链路接到 Queenshow OpenAPI 上:先创建 editor-next 空文档,再通过异步任务生成商品大纲和分区图片,最后拉取并回写文档。适合需要脚本化生成或批量验证产品页的场景。
工作方式
核心流程围绕 /openapi/* 接口:
- 素材准备:用
POST /openapi/materials/upload上传本地图片/视频,或复用已有公开素材 URL。 - 创建页面:调用
POST /openapi/detail-pages,product.mainImages必填且最多 3 个 URL,同时提交product_outline_generate任务。 - 轮询状态:用
GET /openapi/detail-pages/{id}/status等待outline_ready。 - 应用大纲:调用
POST /openapi/detail-pages/{id}/outline/apply,生成分区图片占位并提交section_image_generate任务。 - 验收结果:完成后检查每个分区都有一个 image node,且
value.url、value.generationStatus符合预期。 - 回写内容:用
POST /openapi/detail-pages/{id}/update更新标题、描述、缩略图、商品或完整文档。
注意点
- 每个商品应使用独立
mainImageURL,避免素材串用导致内容泄漏。 outline_ready通常 20–40 秒,建议 8–10 秒轮询;5 张图片通常 2–4 分钟,建议 15 秒轮询。- OpenAPI 未提供 publish/save 发布接口,
update只用于持久化内容。 - 批量任务前检查
GET /openapi/usage,余额不足可能导致页面被删除。 - 中文文本或 Windows 环境建议优先使用
scripts/detail_page_client.py,减少 UTF-8 与敏感字段处理成本。
使用场景
- 给单个商品准备详情页:上传商品图,创建页面,应用大纲并验收最终文档。
- 批量生成多个 SKU 的产品页,用 status 和 usage 跟踪状态与失败项。
- 接入 Queenshow OpenAPI 后,用 apply-outline 和 update 回写标题、描述与文档。
- 生成后校验每个分区都有成功图片节点,确认 generationStatus 为 succeeded。
适合人员
- 负责电商详情页生成的前端或全栈工程师,需要把 Queenshow OpenAPI 异步任务写进脚本。
- 管理多商品文案与素材的内容运营,需要按统一流程生成并验收详情页文档。
- 做内部工具的平台工程师,需要调用 status、usage 和 update 检查状态并回写内容。
- 测试 AI 生成流程的质量工程师,需要检查 outline_ready、图片节点和失败任务。