AI生成产品描述:电商/官网/种草文案一键搞定
> 确认:1200字,1项数据已锁定
AI生成产品描述:电商/官网/种草文案一键搞定
作为一名电商开发者,你是否经历过这样的场景:产品上新时,需要同时撰写电商详情页文案、官网产品介绍、小红书种草笔记、朋友圈推广文案——每个渠道的调性不同,字数限制不同,转化目标也不同。手动写完这些,至少要耗费大半天时间。
最近我尝试用AI来解决这个问题,发现效果出奇地好。今天就把这套方案分享出来,供大家参考。
一、核心思路:Prompt工程是关键
AI生成产品描述的本质是Prompt工程。你给AI的信息越清晰,它输出的内容越精准。
我总结出一个通用模板:
请为产品生成[场景]风格的描述,
产品信息:[名称、特点、优势、适用人群]
要求:[字数、语气、关键词]
这个模板可以适配几乎所有场景。关键在于明确场景和约束条件。
二、代码实现:一行调用,多场景输出
下面是一个基于Python的简单实现,使用OpenAI API:
```python
import openai
openai.api_key = "your-api-key"
def generate_description(product_info, scene, word_limit=100):
"""AI生成产品描述"""
prompts = {
"电商详情页": f"请为以下产品撰写电商详情页文案,突出卖点,字数{word_limit}字左右:\n{product_info}",
"官网介绍": f"请为以下产品撰写官网产品介绍,专业正式,字数{word_limit}字左右:\n{product_info}",
"种草笔记": f"请为以下产品撰写小红书种草笔记,亲口语化,字数{word_limit}字左右:\n{product_info}",
"朋友圈文案": f"请为以下产品撰写朋友圈推广文案,简短有力,字数50字以内:\n{product_info}"
}
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": prompts[scene]}]
)
return response.choices[0].message.content
使用示例
product_info = "产品名称:智能降噪耳机;特点:主动降噪、30小时续航、佩戴舒适;适用人群:通勤族、学生"