Use this skill to turn a travel product link or product ID into ready-to-copy marketing prompts. The required chain is: parse product URL first with Playwright browser rendering; only ask for Markdown when browser/API paths return no usable product content.
productId, use it--product-id, use itcurrentSrc, src, data-src, and lazy-load attributes..md is still accepted but not requiredDo not ask for text fallback before attempting Playwright URL parsing.
全部. Do not ask users to type template names manually..md under: 旅游营销Prompt模板/产品生成/{productId}_{产品名}/
00_总索引_一键复制.md, even when only one template is selected. The index must show the full Prompt text inside copyable fenced code blocks. Do not create separate .txt files or per-template Prompt .md/.txt files.When user input is ambiguous (for example they only send ? or ask “你能做什么”), respond with a short friendly capability intro first, then ask for one next action:
Do not force structured fields.
Recommended opening copy (keep it within 3 short sentences):
我可以把旅游产品信息快速生成可直接复制的营销 Prompt(朋友圈、小红书、长图、社群、短视频都支持)。
你可以直接发产品链接,或者直接贴一段产品文案(不用按模板)。
你现在更想先做哪一种?
Only ask for template selection when needed. Use AskUserQuestion as a selection UI, not a free-text input. Use exactly this compact menu as selectable options, without numbering or extra explanations.
Selection handling:
--templates.全部 is selected, ignore other selected options and pass --templates "全部".请选择要生成的 Prompt 模板:
朋友圈旅游产品海报
小红书旅游产品封面
旅游产品介绍长图
社群推广文案+配图
爆款小红书旅游笔记
高转化旅游产品销售页
旅行社销售朋友圈文案
旅游产品短视频脚本
全部
Do not ask about logo, QR code, background image, phone, WeChat, store, or CTA unless the user explicitly asks to add or change those items.
Default handling:
product_link_qr.png automatically from the original product URL; if only numeric product ID is provided, use the canonical Spring Tour H5 product URL.AskUserQuestion options must be template names, never numbers. The only selectable options are:
朋友圈旅游产品海报
小红书旅游产品封面
旅游产品介绍长图
社群推广文案+配图
爆款小红书旅游笔记
高转化旅游产品销售页
旅行社销售朋友圈文案
旅游产品短视频脚本
全部
Use the bundled script whenever local file output is requested. Keep --source-mode browser-first as the business default so Playwright DOM text/images are used first:
python3 /Users/muxin/.codex/skills/TripCue/scripts/render_prompt_bundle.py \
--url "https://vacations.ctrip.com/tour/detail/p123456.html" \
--source-mode browser-first \
--templates "朋友圈旅游产品海报,小红书旅游产品封面" \
--output-root "./旅游营销Prompt模板/产品生成" \
--contact-mode omit \
--qr-mode omit \
--background-mode omit
Useful options:
--product-id 111860 when no URL is available.--source-mode browser-first to use Playwright first; this is the default.--source-mode api-only only for Spring Tour numeric product IDs.--no-install-playwright to prevent automatic Playwright/Chromium installation.--playwright-timeout-ms 35000 to control browser navigation timeout.--templates 全部 to generate all templates.--templates "朋友圈旅游产品海报,小红书旅游产品封面" to generate selected templates by name.--list-templates to display template names.--text-file product.md only after Playwright/API parsing failed and the user provided an Atlas/product Markdown file.--contact-mode omit|custom based on the user's answer.--phone、--wechat、--store、--cta when --contact-mode custom.--link-qr-mode auto|omit to generate or skip product_link_qr.png; default is auto.--qr-mode use|omit、--background-mode use|omit based on user-provided assets.--product-images-mode auto|omit to include or skip the first 3 product images from the product link; default is auto.Always enforce these rules in generated image prompts:
product_link_qr.png from the product URL or canonical product page URL by default. Keep it as a strict square 1:1 image in prompts; do not stretch, tilt, crop, or perspective-warp it.product_image_01., product_image_02., and product_image_03.. Prompt text may use these images as background, hero base, or collage materials.1:1 area. Do not stretch, tilt, crop, or perspective-warp it.¥xx起/人; keep discount amounts such as 双人共减1000元 unchanged.product_link_qr.png by default. If the Python qrcode package is missing, the script installs qrcode[pil] automatically.00_总索引_一键复制.md under 随附标准素材.If the user wants this skill in WorkBuddy or another business terminal, provide the portable prompt from references/workbuddy_prompt.md. In those environments, do not assume Codex skill folders or local scripts are available; instruct the agent to parse the URL first, and for non-Spring Tour links skip Spring Tour APIs and ask for Markdown only when no usable product content is available.
共 1 个版本