网店商品文案和邮件营销,用 Claude Code 批量产出的实操流程
写给网店店主。商品详情和营销邮件的初稿用 Claude Code 批量产出,附现成提示词模板、检查清单和可运行的验证脚本。
一次性进了 50 款新货的那个周末,我是真的开始后悔自己的决定。
挑货我在行,问题全出在后面。一款一款写商品详情、填尺寸和材质、想搭配用法,顺手还得把这周的营销邮件也写了。哪怕一款只花 15 分钟,50 款就是 12 个半小时。整个周末就这么没了。
更糟的是,凌晨三点写的那些文案,第二天早上一读,有一半是”选用上乘材质,匠心之作”这种放在哪个商品上都成立的空话。搜索搜不到,顾客也划走。那一刻我才意识到:耗死我的不是进货,是写字。
如果你也是一个人或几个人在打理一家网店,这种感觉应该很熟。货是有的,可写详情和写邮件的时间,永远不够用。把这块交给生成式 AI 顶上,周末就回来了。
本文要点
- 商品详情和营销邮件的初稿交给 Claude Code,单款从 15 分钟缩到 2~3 分钟
- 进货价、成本、顾客个人信息不要喂给 AI,只给”可以公开的商品规格”
- 提供能直接复制的提示词模板,以及从商品清单一次性批量生成详情的验证脚本
- AI 只负责”写初稿”。涉及虚假宣传的措辞、价格和库存的最终核对,必须由人来做
- 一家每天上 10 款的店,每个月 40~60 小时的写稿时间能压到十几个小时
这篇写给谁看
我心里想的,是这样一类网店店主或运营:
- 在某宝、拼多多、抖音小店、有赞、独立站等平台,每月上架几十到几百款
- 商品录入、拍照、写详情、做邮件,由店主一个人或 1~2 名员工兼着干
- 没写过代码,但会用表格、会复制粘贴
- 想用 AI 写文案,却不知道该把什么交给它才安全,一直卡着没动
反过来,如果你是已经把文案自动生成接进核心系统、流程跑得很顺的大商家,这篇之前的烦恼你早解决了,可以跳过。完全没写过代码、心里发怵的人,建议先看一眼写给非程序员的 Claude Code 入门,后面会轻松很多。
把网店的上架流程拆开看
想找到能省时间的点,先把一款商品从进货到公开拆成几步。我这家店的典型流程是这样:
| 环节 | 干的活 | 哪里要写字 |
|---|---|---|
| 入库 | 验货、量尺寸、拍照 | (这一步还不用写字) |
| 录入 | 填规格、设分类 | 商品名、卖点短句 |
| 详情 | 写正文 | 商品详情、用法、注意事项 |
| 引流 | 社媒、邮件预告 | 上新邮件、社媒文案 |
| 复购 | 补货、促销通知 | 给老顾客的营销邮件 |
看”哪里要写字”这一列。从入库到复购,一大半的工时都被这一列吸走了。生成式 AI 能砍掉的,正是这里。拍照和量尺寸只有人能做,但把结果写成文字这一步,只要停在初稿,整个都能交出去。
常见的返工和卡点
省力之前,先把卡在哪儿说清楚。现场最常听到的返工有三种:
- 写出来的详情放哪个商品上都行,搜索搜不到,只能重写。同一批词每次都得现想。
- 营销邮件的语气一天一个样。热情高涨的一天和冷淡敷衍的一天混在一起,品牌印象就糊了。
- 一不留神用了”全网最低""百分百有效”这类词,踩了虚假宣传和广告法的线。事后只能把所有商品挨个改回来。
这三个,只要写之前先定好”模板”和”禁用规则”,基本就能消掉。而要把这套模板教给谁记住,Claude Code 正合适。
交给 Claude Code 的范围,和人必须拍板的范围
这条线不先划清楚,迟早出事。我这家店是这么分的:
| 环节 | 交给 AI | 人必须拍板 |
|---|---|---|
| 商品详情 | 根据规格生成初稿 | 价格、库存、材质的事实核对 |
| 卖点短句 | 批量出 5 个方案 | 选出符合品牌的那 1 个 |
| 营销邮件 | 标题和正文的草稿 | 发送时机和点发送键 |
| 法务措辞 | 列出危险词候选 | 虚假宣传、广告法的最终判断 |
规则很简单:牵扯”事实”和”责任”的判断,攥在人手里。把 AI 当成”快速大量打初稿的助手”,就能放心交出去。怎么交、交到什么程度,可以参考Claude Code 基础上手指南。
用法一:批量打商品详情的初稿
最见效的就是这个。把商品名、分类、材质、尺寸、特点列成一张表交过去,就能拿到一批按模板写好的详情初稿。
下面这个提示词模板可以直接复制用,把 <> 里的内容换成你自己的商品:
你是本店的商品文案。请严格遵守以下约束来写商品详情。
# 本店语气
- 不用第一人称、平实不夸张
- 每句不超过 40 字,正文 250~350 字
# 禁用措辞(虚假宣传、广告法)
- 不用"全网最低""第一""百分百""一定有效""根治"
- 不做没有依据的最高级和绝对化断言
# 输入
商品名: <棕色真皮钱包 对折款>
材质: <真皮(牛皮)>
尺寸: <宽 11cm 高 9.5cm>
特点: <6 个卡位 / 带零钱袋 / 轻至 85g>
# 输出
1. 卖点短句(25 字以内)
2. 商品详情(250~350 字)
3. 这个页面该用的 3 个搜索关键词
关键是先把禁用措辞交给它。没有这一条,AI 会自作聪明地踩上”行业最高品质”这种雷。先在门口放个门卫,危险词就混不进来了。想把提示词再调精一档,提示词设计进阶技巧值得一看。
用法二:把上新邮件和老顾客邮件写出区别
营销邮件”发给谁”决定了文面。给新客要突出商品本身的吸引力,给老客要做出”为你定制”的感觉。这个区别让 AI 来写。
先把营销邮件最起码要有的几样列成检查清单:
- 标题 20 字上下,有让人想点开的具体信息
- 开头两行写清”发给谁、是什么通知”
- 商品链接一封信只聚焦一个主题(别堆)
- 有退订链接和发件方标识(合规要求)
- 价格、库存、优惠券期限已由人眼最终核对
把这张清单连同提示词一起交过去,AI 会返回一份各项都填好的初稿。剩下点发送键这一步留给人,这里绝不自动化。
用法三:把一行随手记整理成正式详情
进货现场敲下的”黑毛衣 暖 有弹性 到 M 码”这种潦草记录,这个用法就是把它撑成正式详情。
| 随手记 | AI 整理后的初稿(节选) |
|---|---|
| 黑毛衣 暖 有弹性 到 M 码 | 抑制静电的起绒面料,贴合身形有弹性的黑色毛衣。尺码支持到 M…… |
| 马克杯 北欧 可微波 | 北欧风的沉稳配色。可微波、可洗碗机的日常马克杯…… |
随手记过几天自己都看不懂、每次誊清都得翻记忆——那种重复劳动没了。记的时候留一行,晚上誊清基本就是填空。
能直接复制的验证脚本
“一款一款贴还是累”——给这类人留个脚本:读入商品清单(CSV),把每一行的详情一次性打成初稿。有 Node.js 和 Anthropic 的 API Key 就能跑。
先做准备:
mkdir ec-copy && cd ec-copy
npm init -y
npm install @anthropic-ai/sdk
在同一个文件夹放一个 products.csv,第一行是表头:
name,material,size,features
棕色真皮钱包,真皮,宽11cm高9.5cm,6个卡位/零钱袋/85g
黑毛衣,腈纶混纺,到M码,起绒/弹性/抑静电
主程序是 generate.mjs。它读 CSV,让模型遵守禁用措辞,把结果写进 drafts.md:
import Anthropic from "@anthropic-ai/sdk";
import { readFile, writeFile } from "node:fs/promises";
const client = new Anthropic();
// 粗略读 CSV(假设逗号分隔、不含引号)
const raw = await readFile("./products.csv", "utf8");
const [head, ...lines] = raw.trim().split(/\r?\n/);
const keys = head.split(",");
const rows = lines
.filter((l) => l.trim() !== "")
.map((l) => Object.fromEntries(l.split(",").map((v, i) => [keys[i], v])));
const rule =
"平实不夸张、每句不超过 40 字。禁用 全网最低/第一/百分百/一定有效/根治。";
let out = "";
for (const r of rows) {
const res = await client.messages.create({
model: process.env.ANTHROPIC_MODEL || "claude-sonnet-4-6",
max_tokens: 700,
system: `你是本店的商品文案。约束: ${rule}`,
messages: [
{
role: "user",
content:
`请用 250~350 字写下面这款商品的详情。\n` +
`商品名:${r.name} 材质:${r.material} 尺寸:${r.size} 特点:${r.features}`,
},
],
});
const text = res.content.find((b) => b.type === "text")?.text ?? "";
out += `## ${r.name}\n\n${text}\n\n`;
console.log(`done: ${r.name}`);
}
await writeFile("./drafts.md", out, "utf8");
console.log("→ 已写出到 drafts.md");
运行就这一句:
node generate.mjs
CSV 里放 10 行,10 款的初稿就会排进 drafts.md。剩下人来核对事实,再贴进各平台的后台。把禁用规则写进 CLAUDE.md,不用每次都交,店里的语气它也能记住。写法整理在CLAUDE.md 写法指南里。
用前用后到底差在哪
用数字看差距最清楚。下面是我这家店(每天上 10 款、每周 1 封邮件)的估算:
| 项目 | 用之前 | 用之后 |
|---|---|---|
| 单款详情写稿 | 约 15 分钟 | 约 2~3 分钟 |
| 一天 10 款写稿 | 约 2.5 小时 | 约 30 分钟 |
| 每周 1 封邮件 | 约 60 分钟 | 约 15 分钟 |
| 每月写稿时间 | 约 50 小时 | 约 12 小时 |
假设时薪按 50 元算,每月省下 38 小时,约等于多出 1900 元的时间。把省下的时间挪去进货和拍照,才是最大的变化。想让初稿质量保持稳定,思路和提升效率的用法是相通的。
个人信息和安全注意事项
这块跳过,省时间就变成出事。最起码守住这几条:
- 进货价、成本、利润率不要喂给 AI。详情里根本不需要成本,只给可以公开的规格。
- 顾客的姓名、住址、邮箱、购买记录不要贴。营销邮件只告诉 AI”分组名”,称呼由发送系统那边自动套入。
- API Key 放进
.env,不要传上git。一定在.gitignore里写上.env。 - 生成结果不要原样发布,先由人核对。AI 有时会把事实编出来,价格、库存、材质要和后台逐项对一遍。
- 虚假宣传、广告法、邮件合规的最终责任都在店里。AI 的输出是”候选”,不是”背书”。
外部权威信息可以参考 Anthropic 官方的 Messages API 文档,先把脚本里调用的参数和返回结构看清楚,用起来更稳。
常见问题
问:商品照片它能读吗? 能从图片里读出特征,但量尺寸和材质的最终确认得人来做。照片的质感它能捕捉,可”真皮还是仿皮”这种它没法断言。事实以后台的值为准。
问:能直接灌进平台后台吗?
这个脚本只做到把初稿写进 drafts.md。按各平台规范贴进去这步还是人来。如果你的店支持 CSV 批量上架,再加一段把输出整理成那个格式的提示词,会更省事。
问:品牌的口吻总出不来怎么办? 把过去写得好的 2~3 条详情,作为”范例”贴进提示词。比起抽象指令,AI 更擅长照着具体范例模仿口吻。
问:能免费试吗? API 有调用费,但单款详情也就几分钱。建议先拿 10 款试,再对照省下的时间来判断。
先把范围定下来,再去找更聪明的 AI
如果你是几个人的小网店,想”先自己上手试试”,我在教材页放了免费的 PDF 资料和实例集,提示词模板和检查清单可以直接拿走。
如果是几名员工一起运营,想”把全店的文案规则统一起来""希望有人陪着落地”,欢迎从培训与咨询页联系。连贴合你家语气的 CLAUDE.md 设计,我们一起把它定下来。
实际试下来的结果
开头那个”50 款搭进整个周末”之后,我用同样规模的一批货,把这套流程实地跑了一遍。
我确认了三件事。第一,把禁用措辞放在提示词最前面,“全网最低""第一”确实几乎不再混进来——20 款里只有 1 款冒出了危险词。第二,用 CSV 批量脚本跑 10 款,初稿约 2 分钟就排进了 drafts.md,手写要花两个半小时。第三,价格和材质用人眼逐项核对时,发现 AI 有 2 处把”真皮”夸成了”高级真皮”,再次确认了这一步必须有人把关。
结论是:AI 能把初稿变得飞快,但事实和法律的门卫得攥在人手里。只要守住这条线,周末就还给进货和家人了。与其去找更聪明的 AI,不如先把要交出去的范围定下来——这一招最见效。
免费 PDF: Claude Code 速查表
输入邮箱即可获取一页 PDF,整理常用命令、审查习惯和安全工作流。
我们会妥善保护你的信息,不发送垃圾邮件。
让 Claude Code 真正进入可验证的工作流
先用免费 PDF 固定基础,再用 Gumroad 教材复用工作流;如果涉及团队导入、权限或收入路径,可以直接咨询。
关于作者
Masa
专注 Claude Code 实务流程、团队导入和内容转化的工程师。
相关文章
把 Obsidian 旧笔记变成 Claude Code 工作指令的十分钟早间例程
Obsidian 攒的笔记每次都变成废料?把它拆成事实、决定、未知三类,整理成 Claude Code 能直接执行的工作指令,只要早上十分钟。
用 Claude Code 自动化发布前收益检查:别再让流量白白漏掉
PV 涨了三倍,报名却是零。原因是链接失效、正文还停在英文。发布前用 Claude Code 把转化路径一次性查完的具体步骤。
流量涨了文章却不带货?用一张分流表为每篇文章定好下一步
PV 涨了,教材和咨询却没动静。给每篇文章只定一个该推荐的下一步,附可复制代码,教你做一张内容分流表。