协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
woocommerce-customer-email-campaign-manager【开发与工程】Executes targeted email campaigns for a WooCommerce store, specifically for sending notifications about upcoming product releases or discount promotions. This skill retrieves and filters customers, queries products, identifies scheduled releases, and determines appropriate recipients for different campaign types.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
First, determine if the store has the necessary data to run a campaign.
woocommerce-woo_customers_list to check for existing customers.woocommerce-woo_products_list with various statuses (publish, draft, pending, private) and the onSale parameter to check for existing products.Decision Logic:
Based on the user's request, determine the target audience and the products to promote.
meta_data includes subscription_preferences with new_product_alerts set to True. (Note: This filtering logic must be applied manually to the customer data returned by the API, as the provided tool may not support this filter directly).draft or pending status and analyzing their meta_data for a scheduled release date. (Note: The provided woocommerce-woo_products_list tool does not filter by date; you must retrieve all products and manually filter them based on their metadata or scheduled date field).onSale is true (use the woocommerce-woo_products_list tool with onSale: true).local-claim_done to finalize the skill's execution once the assessment and filtering are complete, providing a clear summary of findings.perPage parameter) appropriately if the store has more than 100 customers or products.