🛍️电商详情页提示词@炮老师的小课堂
One node that writes a full e-commerce detail page, 24 screens at a time
- 📦 产品图1
- 📦 产品图2
- 📦 产品图3
- 📦 产品图4
- 📦 产品图5
- 📦 产品图6
- 📦 产品图7
- 📦 产品图8
- 📦 产品图9
- 📦 产品图10
- 📦 产品图11
- 📦 产品图12
- 🎨 风格参考图1
- 🎨 风格参考图2
- 🎨 风格参考图3
- 🎨 风格参考图4
- 🎨 风格参考图5
- 🎨 风格参考图6
- 🧭 可选视觉母版提示词
- 📋 详情页完整蓝图JSON
- 📝 全部准确画面文案
- ⚠️ 事实与连续性提醒
- 📄 LLM完整响应
- ℹ️ 处理信息
- 📚 所选分屏多行提示词
- 🧩 所选分屏批量提示词
- 🖼️ 第01屏提示词
- 🖼️ 第02屏提示词
- 🖼️ 第03屏提示词
- 🖼️ 第04屏提示词
- 🖼️ 第05屏提示词
- 🖼️ 第06屏提示词
- 🖼️ 第07屏提示词
- 🖼️ 第08屏提示词
- 🖼️ 第09屏提示词
- 🖼️ 第10屏提示词
- 🖼️ 第11屏提示词
- 🖼️ 第12屏提示词
- 🖼️ 第13屏提示词
- 🖼️ 第14屏提示词
- 🖼️ 第15屏提示词
- 🖼️ 第16屏提示词
- 🖼️ 第17屏提示词
- 🖼️ 第18屏提示词
- 🖼️ 第19屏提示词
- 🖼️ 第20屏提示词
- 🖼️ 第21屏提示词
- 🖼️ 第22屏提示词
- 🖼️ 第23屏提示词
- 🖼️ 第24屏提示词
If you sell anything on Taobao, Pinduoduo, Douyin, or any Chinese e-commerce platform, you know the grind: a detail page is 8 to 24 long vertical screens, each a separate image with its own copy, call-to-action, and visual continuity, and doing that by hand is a day of work. DapaoDetailFlowPromptNode turns it into one LLM call that emits a per-screen prompt for every screen, so you can pipe them straight into an image generator and get a coherent long-form product page instead of a pile of disconnected pictures.
How it thinks
You describe the product in 📝 原始电商需求 and the node's required inputs do the rest of the merchandising thinking:
- 🗂️ 页面类型 - physical-goods detail page, AI-tool/model product page, SaaS feature page, developer product page, or custom long page.
- 🗂️ 产品品类 - 15 categories (food/drink, beauty, 3C digital, home appliances, apparel, baby, pet, auto, sports, jewelry, AI software…), default auto-detect.
- 🛒 适配平台 - 淘宝/天猫, 京东, 抖音小店, 拼多多, 小红书, 独立站, or 通用长图.
- 🔢 分屏数量 - 1 to 24. This is the dial that defines the page. The tooltip makes a nice promise: whatever the count, it always opens on a first-screen hook and closes on a final-screen CTA, so you never get a page that just… stops.
- 📐 视频比例 wait, no - 页面连续方式: strictly continuous detail page (recommended) vs. unified-visual-but-independent-screens.
- ✍️ 画面文字方案 - how screen text is handled: auto-plan, terse Chinese titles, full copy, only your provided text, reserved blank text zones, or none. And 🔤 必须逐字保留的画面文字 for the bits that can't drift.
The long tail of optional inputs is genuinely useful if you have the data: product name, real specs, target buyer, up to three selling-point directions, evidence type (specs, materials, certifications, user reviews), use scenarios, CTA type, visual style, fact-handling policy (infer-and-mark vs. strict-facts-only vs. marketing-leeway), and up to 12 product reference images plus 6 style reference images. The node's fact-handling is a nice bit of discipline - it flags what's inferred so you don't put fake specs on a real listing.
What comes out
The outputs are the reason to use this over a generic LLM: 🛍️ 第01屏提示词 through 第24屏提示词 - one STRING port per screen, so you can wire screen 3 straight into your generator while screen 7 is still being written. Plus 📋 详情页完整蓝图JSON, 📝 全部准确画面文案, ⚠️ 事实与连续性提醒, 🧩 所选分屏批量提示词 (a list output), 🖼️ 可选视觉母版提示词 (1:3 or 1:4 long-format master prompt), and the usual debug trio.
Two operational warnings from the tooltips, both worth taking literally:
- Long-page JSON is big. The 📝 最大输出令牌 default is 32768, and the tooltip says 9–24 screens should stay there - dropping it can truncate the response, and the node will not auto-retry a paid request. Truncation here means a silently half-built page.
- 📐 提示词适配目标 only rewrites prompt style for the downstream model (GPT Image 2, Banana 2/Pro, FLUX/SD…) - it doesn't change your generator's resolution. You still set 720p-wide-or-whatever in the image node yourself.
The trap
This node produces prompts, not images. It's the perfect front-end for a long-image-capable model, but a generic 1:1 image node will happily mangle a 24-screen page. Pair it with the detail-flow Skill in the chat workbench or with a generator that handles tall aspect ratios, or you'll be re-prompting in a loop.
Install is the pack standard: ComfyUI Manager → "dapaoAPI", or git clone + pip install -r requirements.txt into ComfyUI/custom_nodes/, restart, and paste a dapaoAI key (register at api.dapaoai.com, top up, apply key in the default group). Chinese UI throughout - the whole pack is China-first, which is exactly the right audience for an e-commerce detail-page generator.
Inputs (62)
| Name | Type | Default | Description |
|---|---|---|---|
| 🔑 API密钥 | STRING | 密钥只用于请求 https://api.dapaoai.com。 | |
| 🤖 LLM模型 | COMBO | gemini-3.7-flash | 11 options: gpt-5.5, gpt-5.6-luna, gpt-5.6-terra, gpt-5.6-sol, claude-fable-5, claude-opus-4-8, +5 |
| 🧭 页面类型 | COMBO | 实体商品详情页 | 5 options: 实体商品详情页, AI工具/模型产品页, SaaS功能页, 开发者产品页, 自定义长页 |
| 🗂️ 产品品类 | COMBO | 自动识别 | 15 options: 自动识别, 食品饮料, 美妆个护, 3C数码, 家居家电, 服饰箱包, +9 |
| 🛒 适配平台 | COMBO | 自动适配 | 8 options: 自动适配, 淘宝/天猫, 京东, 抖音小店, 拼多多, 小红书, +2 |
| 🔢 分屏数量 | COMBO | 8 | 手动选择1至24屏;右侧分屏提示词输出口会同步显示相同数量。无论数量多少,都会从首屏开场到末屏CTA完整收尾。 |
| 🔗 页面连续方式 | COMBO | 严格连续详情页(推荐) | 2 options: 严格连续详情页(推荐), 统一视觉、分屏独立构图 |
| ✍️ 画面文字方案 | COMBO | 自动规划不同屏文字(推荐) | 7 options: 自动规划不同屏文字(推荐), 精简中文标题与标签, 完整中文文案, 只使用用户提供的原文, 只预留文字区域, 完全不显示画面文字, +1 |
| 🧱 视觉母版方式 | COMBO | 自动生成可选母版提示词(推荐) | 母版输出是可选增强项;不连接它也不影响所选分屏提示词。 |
| 🎯 提示词适配目标 | COMBO | 通用图像模型(推荐) | 只调整提示词写法,不会自动修改下游图像节点的分辨率。 |
| 📚 内容密度 | COMBO | 智能变化(推荐) | 4 options: 智能变化(推荐), 整体简洁, 均衡信息密度, 专业高密度 |
| 🌐 提示词语言 | COMBO | 中文提示词 | 2 options: 中文提示词, 英文提示词(画面文字仍保留中文) |
| 📝 原始电商需求 | STRING | 为这个产品制作一套连续的电商详情页,突出真实卖点和购买理由。 | — |
| 🎲 随机种 | INT | 00–18446744073709550000 | 只用于ComfyUI缓存控制,不发送给LLM;测试生图时可让上游提示词重新执行。 |
| ⚙️ 显示高级设置 | BOOLEAN | false | — |
| 🌡️ 温度 | FLOAT | 0.300–2 | — |
| 📝 最大输出令牌 | INT | 327682048–65536 | 长页JSON输出较大;9至24屏建议保留默认32768。调低可能导致响应截断,节点不会自动重试付费请求。 |
| 🎲 Top_P | FLOAT | 1.000–1 | — |
| 🔄 每次重新生成提示词 | BOOLEAN | false | 关闭时复用ComfyUI缓存;开启后每次Queue都会重新请求LLM。 |
| ⌛ 请求超时 | INT | 60030–1800 | — |
| 🔗 外部原始需求opt | STRING | 可连接任意STRING文本节点;连接后会与节点内需求合并。 | |
| 🛍️ 产品名称opt | STRING | — | |
| 📝 真实参数与产品事实opt | STRING | — | |
| 👥 目标购买人群opt | COMBO | 自动根据产品品类推荐(推荐) | 13 options: 自动根据产品品类推荐(推荐), 大众消费者, 年轻女性, 年轻男性, 职场/办公人群, 学生群体, +7 |
| 📝 自定义目标人群opt | STRING | — | |
| 💡 主卖点方向opt | COMBO | 自动匹配品类核心卖点(推荐) | 14 options: 自动匹配品类核心卖点(推荐), 自动生成互补卖点, 品质材质与做工, 核心功能与性能, 省时省力/效率提升, 口感与使用体验, +8 |
| 💡 第二卖点方向opt | COMBO | 自动生成互补卖点 | 14 options: 自动匹配品类核心卖点(推荐), 自动生成互补卖点, 品质材质与做工, 核心功能与性能, 省时省力/效率提升, 口感与使用体验, +8 |
| 💡 第三卖点方向opt | COMBO | 不设置此卖点 | 14 options: 自动匹配品类核心卖点(推荐), 自动生成互补卖点, 品质材质与做工, 核心功能与性能, 省时省力/效率提升, 口感与使用体验, +8 |
| 📝 自定义主卖点opt | STRING | — | |
| 📝 自定义第二卖点opt | STRING | — | |
| 📝 自定义第三卖点opt | STRING | — | |
| 📏 主要证据类型opt | COMBO | 自动选择最可信证据(推荐) | 12 options: 自动选择最可信证据(推荐), 规格尺寸与容量, 材质结构与工艺, 性能参数与测试, 成分配方与来源, 认证检测与品质保障, +6 |
| 📝 自定义证据说明opt | STRING | — | |
| 🎬 主要使用场景opt | COMBO | 自动匹配购买人群(推荐) | 13 options: 自动匹配购买人群(推荐), 家庭日常, 办公/学习, 通勤出行, 旅行度假, 户外运动, +7 |
| 📝 自定义使用场景opt | STRING | — | |
| 🛒 CTA类型opt | COMBO | 自动匹配平台(推荐) | 12 options: 自动匹配平台(推荐), 立即购买, 加入购物车, 领券下单, 查看规格与套装, 咨询客服, +6 |
| 📝 自定义CTAopt | STRING | — | |
| 📝 自定义画面文字方案opt | STRING | — | |
| 🔤 必须逐字保留的画面文字opt | STRING | — | |
| 🚫 事实处理方式opt | COMBO | 智能推断并标记(推荐) | 4 options: 智能推断并标记(推荐), 严格只用已确认事实, 允许轻度营销修辞但不编造参数, 自定义(请填写下方补充) |
| 📝 自定义事实限制opt | STRING | — | |
| 🎨 视觉风格方向opt | COMBO | 自动根据产品与参考图(推荐) | 12 options: 自动根据产品与参考图(推荐), 高级极简商业摄影, 清新自然生活方式, 温暖居家生活感, 科技未来与UI信息图, 专业实验室/工程感, +6 |
| 📝 自定义视觉风格opt | STRING | — | |
| 🚫 出错时跳过opt | BOOLEAN | false | — |
| 📦 产品图1opt | IMAGE | 产品身份事实参考图1;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 📦 产品图2opt | IMAGE | 产品身份事实参考图2;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 📦 产品图3opt | IMAGE | 产品身份事实参考图3;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 📦 产品图4opt | IMAGE | 产品身份事实参考图4;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 📦 产品图5opt | IMAGE | 产品身份事实参考图5;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 📦 产品图6opt | IMAGE | 产品身份事实参考图6;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 📦 产品图7opt | IMAGE | 产品身份事实参考图7;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 📦 产品图8opt | IMAGE | 产品身份事实参考图8;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 📦 产品图9opt | IMAGE | 产品身份事实参考图9;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 📦 产品图10opt | IMAGE | 产品身份事实参考图10;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 📦 产品图11opt | IMAGE | 产品身份事实参考图11;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 📦 产品图12opt | IMAGE | 产品身份事实参考图12;全部端口及批次合计最多12张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 🎨 风格参考图1opt | IMAGE | 只提取抽象风格DNA的参考图1;全部端口及批次合计最多6张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 🎨 风格参考图2opt | IMAGE | 只提取抽象风格DNA的参考图2;全部端口及批次合计最多6张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 🎨 风格参考图3opt | IMAGE | 只提取抽象风格DNA的参考图3;全部端口及批次合计最多6张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 🎨 风格参考图4opt | IMAGE | 只提取抽象风格DNA的参考图4;全部端口及批次合计最多6张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 🎨 风格参考图5opt | IMAGE | 只提取抽象风格DNA的参考图5;全部端口及批次合计最多6张,每张上传前独立缩放到最长边不超过2K并使用PNG。 | |
| 🎨 风格参考图6opt | IMAGE | 只提取抽象风格DNA的参考图6;全部端口及批次合计最多6张,每张上传前独立缩放到最长边不超过2K并使用PNG。 |
Outputs (32)
| Name | Type | Description |
|---|---|---|
| 🧭 可选视觉母版提示词 | STRING | — |
| 📋 详情页完整蓝图JSON | STRING | — |
| 📝 全部准确画面文案 | STRING | — |
| ⚠️ 事实与连续性提醒 | STRING | — |
| 📄 LLM完整响应 | STRING | — |
| ℹ️ 处理信息 | STRING | — |
| 📚 所选分屏多行提示词 | STRING | — |
| 🧩 所选分屏批量提示词 | STRING | — |
| 🖼️ 第01屏提示词 | STRING | — |
| 🖼️ 第02屏提示词 | STRING | — |
| 🖼️ 第03屏提示词 | STRING | — |
| 🖼️ 第04屏提示词 | STRING | — |
| 🖼️ 第05屏提示词 | STRING | — |
| 🖼️ 第06屏提示词 | STRING | — |
| 🖼️ 第07屏提示词 | STRING | — |
| 🖼️ 第08屏提示词 | STRING | — |
| 🖼️ 第09屏提示词 | STRING | — |
| 🖼️ 第10屏提示词 | STRING | — |
| 🖼️ 第11屏提示词 | STRING | — |
| 🖼️ 第12屏提示词 | STRING | — |
| 🖼️ 第13屏提示词 | STRING | — |
| 🖼️ 第14屏提示词 | STRING | — |
| 🖼️ 第15屏提示词 | STRING | — |
| 🖼️ 第16屏提示词 | STRING | — |
| 🖼️ 第17屏提示词 | STRING | — |
| 🖼️ 第18屏提示词 | STRING | — |
| 🖼️ 第19屏提示词 | STRING | — |
| 🖼️ 第20屏提示词 | STRING | — |
| 🖼️ 第21屏提示词 | STRING | — |
| 🖼️ 第22屏提示词 | STRING | — |
| 🖼️ 第23屏提示词 | STRING | — |
| 🖼️ 第24屏提示词 | STRING | — |