Use Cases (更新: 2026/6/7)

个体餐馆店主:用生成式 AI 批量写菜品介绍和社媒文案的实操

写给个体餐馆店主。用 Claude Code 批量产出菜品介绍和社媒文案,省下每天的码字时间,附可复制的提示词、模板和验证脚本。

个体餐馆店主:用生成式 AI 批量写菜品介绍和社媒文案的实操

晚上十点,洗碗池总算收拾干净,我攥着手机一屁股坐了下来。

明天的当日特色菜,照片是拍好了。可配图的那段文字,一个字都憋不出来。写一句”今日推荐”,对着屏幕纠结五分钟,最后还是直接按了发布键。第二天,第三天,全是一个模子。回头一翻 Instagram,每条文案都是”很好吃,欢迎来尝”结尾。

这是我一个开家常菜馆的朋友的真事。手艺没得说,可一到要用文字把它讲出来,就总是掉队。菜单上的介绍也卡在”炸鸡块……18 元”那一行。客人看得懂价格,却不知道这道菜到底好在哪。

这篇就来讲怎么把这件”憋不出字”的活儿,甩给生成式 AI 去做。读者就是和我一样、一边掌勺一边自己发动态的个体餐馆店主。

本文要点

  • 把菜品介绍和社媒文案的”初稿”一次性交给 AI 批量生成,店主只管修改和决定发不发。
  • 准备好可直接复制的提示词模板,再加一份”店铺资料”模板,店里的信息写一次就能反复套用。
  • 原本每天要花十分钟琢磨文案,三道菜合起来也能压到五分钟左右,一个月下来就是好几个小时的差距。
  • 能交给 AI 的只到”文字初稿”为止。过敏原标注、产地、价格、库存,这些必须由人逐一确认。
  • 客人的个人信息、进货成本这类不想外泄的数字,绝对不要写进提示词里。

先把读者画像说清楚

这篇文章设想的店主,大概是这样的:

  • 店里 15 到 30 个座位,自己一家人或几个人就转开了。
  • 自己更新 Instagram 或 X,偶尔也打理一下点评类平台的店铺主页。
  • 没有专职的运营或文案。发动态都是打烊后,或者备料的空档。
  • 比起电脑更习惯用手机。设置太复杂的东西坚持不下来。

说白了,就是时间和精力都不够用的人。所以这篇的目标不是”玩转高深 AI”,而是把”晚上那十分钟压到五分钟”——不起眼,但每天都管用。

个体餐馆的”发动态”流程拆解

先把现在的活儿拆开看。写一条文案,其实混着五道工序:

  1. 定题材(今天主推哪道菜)
  2. 拍照
  3. 想菜品介绍文字
  4. 整理成社媒文案(话题标签、表情符号也算上)
  5. 按各平台的格式重新排版贴出去

这五步里,AI 擅长的是第三到第五步。第一步和第二步只有店主自己拿得准。反过来说,只要题材和照片备好了,剩下的几乎都能甩出去。

常见的返工和烦恼

把我和朋友店里真实发生过的”重做”摆出来,看看你有没有似曾相识:

  • 每次想文案都从零开始纠结,翻来覆去就那几个词。
  • 整段丢给 AI,结果全是”绝品""极致”这种夸张词,一点不像自家小店。
  • Instagram 和 X 能写的字数不一样,同一段复制过去,到一半就被截断了。
  • 只改了菜名就拿来复用,上一道菜的介绍还留在里面没删干净。
  • AI 自作主张写了句”不含鸡蛋”,吓得我赶紧删掉。

最后这一条尤其危险,后面会专门讲怎么防。

用之前和用之后,到底差在哪

把前后对比做成一张表:

项目用之前用之后
写一条文案花的时间8 到 15 分钟2 到 4 分钟(含修改)
一天能发的量一条就到顶了发三条也不费劲
文字质量时好时坏稳定在自家小店的调子
心理负担”又得写了""改改就行”

关键不在省了多少分钟,而在**“又得写了”那份沉重感消失了。**从零生出一段文字,和把现成的文字改一改,累的程度完全是两回事。

用例 1:一口气写好三道菜的介绍

某天上了三道新菜。一道一道琢磨得耗上半小时,但用 AI,只要把信息一次性递过去,让它一起做。

用的提示词就是下面这段。复制下来,把店里的信息换成你自己的:

你是一家个体家常菜馆的菜品文案。
请按下面的条件,为每道菜各写一段 40 字以内的介绍,共三段。

# 店铺氛围
· 老派的家庭式家常菜馆,用词朴实不端着。
· 不用"绝品""极致"之类夸张的说法。
· 像跟老顾客唠家常那样的口吻。

# 菜品
1. 炸鸡块套餐 / 18 元 / 国产鸡腿肉,蒜香酱油腌一夜,下单后现炸
2. 味噌炖青花鱼套餐 / 22 元 / 近海青花鱼,八丁味噌,多放姜
3. 杂烩猪肉汤套餐 / 16 元 / 料足,根茎菜从本地农户进货

# 输出
按"菜名 → 介绍"的格式,三段并列输出。

出来的文字大概是这个样子(实际输出示例):

炸鸡块套餐 → 选国产鸡腿肉,用蒜香酱油腌足一夜。
下单后才下锅现炸,外头脆、里头嫩。

味噌炖青花鱼套餐 → 近海青花鱼,用八丁味噌慢慢炖。
姜味够,收口清爽,特别下饭。

杂烩猪肉汤套餐 → 本地农户的根茎菜放得满满当当。
从里到外暖和起来,冷天最受欢迎的一碗。

到这儿用了三十秒。剩下的,只要用眼睛核一下价格和产地对不对就行。想换个文字调子的人,可以参考 /zh/blog/claude-code-prompt-engineering-advanced 里讲的”给几个例子让它照着学”的办法,很好使。

用例 2:同一个题材,改写成各平台的样子

同样讲炸鸡,Instagram 和 X 的呈现方式不一样。这一步也交给 AI 来分配。

请把下面这段菜品介绍,分别改写成三个社媒平台的版本。

# 原文
国产鸡腿肉,用蒜香酱油腌足一夜的炸鸡块。
下单后现炸,外脆里嫩。18 元。

# 输出格式
【Instagram】正文 60 字以内,表情符号最多两个,最后配五个话题标签。
【X】70 字以内,不用表情符号,话题标签两个。
【店铺主页】用敬语,100 字左右,不带话题标签。

把每个平台的”规矩”在提示词里写一次,它每回都会守着。文字超长被截断的事故就少了。

要是嫌每次都重打这段提示词麻烦,可以把店铺基本信息和语气要求归到一个文件里,让 Claude Code 每次自动读它。做法整理在 /zh/blog/claude-md-best-practices 里。

用例 3:一次性打好一周的发帖日历草稿

每天临场现想,根本坚持不了。周初先把七天的”题材框架”搭好,当天只要拍张照片往里一填就行。

请为一家个体家常菜馆,从周一到周日各提一个发帖题材。
为了不变成天天硬推销,请按下面的比例分配:

· 介绍菜品:3 天
· 后厨幕后、备料的样子:2 天
· 跟老顾客的小故事或闲聊:1 天
· 通知(营业时间等):1 天

每一天只需用表格给出"主题"和"一句话方向"。

定成”推销三成、其余七成”,粉丝就不容易看腻。这种比例交给 AI,它会机械地照着守,挺省心。

哪些交给 AI,哪些必须自己拿主意

这一段最要紧。把”能放手的”和”绝对要自己看的”划条清楚的线。

工序交给 AI必须由人确认
写文字初稿
调整语气
字数、话题标签的整形
价格、折扣的数字
过敏原、产地、原材料的标注
库存、售罄的更新
最后的发布按钮

记法很简单:一旦写错就会让客人受实际损害的事,全部由人来看;其余那些”措辞”的部分,交给 AI。守住这条线,基本不会出岔子。

安全和个人信息上的注意点

方便的背面,有些信息是绝对不能放进去的。列成一张清单:

  • 进货成本、毛利这类不想外泄的数字,有没有写进提示词?
  • 老顾客的真名、到店记录,有没有当成故事素材实名写出来?
  • 预订客人的电话、邮箱,有没有粘贴进去?
  • 员工的个人信息(住址、联系方式)有没有夹带进去?
  • AI 生成的文字里,有没有混进没核实过的”断定”?

尤其是拿老顾客的故事发帖时,把名字换成”那位常来的客人”。光这一步,麻烦的苗头就掐掉了。AI 不专门交代它就会原样照搬真名,所以打一开始就隐去再递给它,最稳妥。

不懂技术的店主第一次接触 AI 工具,第一步整理在 /zh/blog/claude-code-for-non-engineers 里。连安装都没底的人,从 /zh/blog/claude-code-getting-started-guide 读起就不会迷路。

可直接复制的”店铺资料”模板

每次都重新解释一遍语气太烦了。店里的信息只写一次,贴在提示词最前面反复用:

# 店铺资料(每次贴在提示词最前面)
店名:用心食堂
业态:个体家常菜馆(15 个座位,夫妻俩经营)
客群:附近的老顾客,中午是上班族,晚上是带孩子的家庭
语气:不端着、家庭式、像跟老顾客唠家常
禁用词:绝品 / 极致 / 终极 / 完美 / 神
常用话题标签:#用心食堂 #(地铁站名)午餐 #家常菜
注意:过敏原、产地、价格,在我确认之前不要断定

最后这一行最管用。先跟 AI 说好”不许擅自下断语”,“不含鸡蛋”这种危险的抢跑就少了。

用脚本机器核查文案

光靠人眼,忙起来的日子就会漏看字数超标。所以放一个小脚本:把写好的文案贴进去,由机器核查字数和话题标签数量。装了 Node.js 就能跑。

// check-post.mjs : 核查文案的字数和话题标签数量
// 用法: node check-post.mjs

// 各平台的上限规则(需要的话改数字即可)
const rules = {
  instagram: { maxChars: 60, maxTags: 5 },
  x:         { maxChars: 70, maxTags: 2 },
};

// 把要核查的文案贴在这里
const posts = {
  instagram:
    "国产鸡腿肉用蒜香酱油腌一夜的炸鸡块。下单后现炸,外脆里嫩。" +
    " #用心食堂 #站前午餐 #家常菜 #炸鸡 #当日特色",
  x:
    "今日特色是炸鸡块套餐。下单后现炸,外脆里嫩。18 元。 #用心食堂 #家常菜",
};

function countTags(text) {
  const matched = text.match(/#[^\s#]+/g);
  return matched ? matched.length : 0;
}

let allOk = true;
for (const [sns, text] of Object.entries(posts)) {
  const rule = rules[sns];
  const chars = [...text].length; // 表情符号也算作一个字
  const tags = countTags(text);
  const charOk = chars <= rule.maxChars;
  const tagOk = tags <= rule.maxTags;
  if (!charOk || !tagOk) allOk = false;
  console.log(
    `[${sns}] 字数 ${chars}/${rule.maxChars} ${charOk ? "OK" : "超出"} / ` +
    `标签 ${tags}/${rule.maxTags} ${tagOk ? "OK" : "太多"}`
  );
}

console.log(allOk ? "→ 全部通过,可以发布。" : "→ 改好之后再发布。");

只要敲一句 node check-post.mjs,每个平台有没有超上限就一目了然地列出来了。把它当成发布前的一口气放着,文字被截断的事故就没了。想再把效率往上提的人,可以再看看 /zh/blog/claude-code-productivity-tips 里讲的安排技巧。

简单算一笔投入产出

粗略算一下。写一条文案从十分钟降到三分钟,一天发三条就是每天省 21 分钟。一周营业六天约两小时,一个月下来 8 到 9 个小时。

按店主时薪 30 元折算,一个月就省出 250 元以上的工夫。投入主要是生成式 AI 的使用费,一个月从几元到几十元不等。头一个月就能回本的量级。当然,把省下的时间挪去备料、招待客人,那份价值其实更大。

常见问题

问:交给 AI,是不是哪家店的文字都长一个样? 把店铺资料里的”语气”和”禁用词”写进去,就会一下子变得有自家小店的味道。反过来什么都不指定,哪家店出来的文都差不多。开头那几行的设定才是关键。

问:我只有手机。验证脚本是不是用不了? 脚本是给电脑用的,但没有它也不耽误。直接跟 AI 说”把这段压到 60 字以内”,就能起到一样的作用。脚本是给每天大量发帖的人买的一份保险。

问:过敏原标注交给 AI 行不行? 别交给它。原材料和过敏原一旦写错,关系到客人的健康。不让 AI 碰,由店主核实事实后自己写。唯独这一处没有例外。标注的基本规则,请查阅 日本消费者厅的过敏原标注说明

问:每次打提示词太麻烦了。 可以把店铺资料存成文件反复用,或者让 Claude Code 记住它。照着 /zh/blog/claude-md-best-practices 的步骤,每次粘贴的工夫就省了。

问:拿旧帖子的文字来复用,上一道菜的介绍还留在里面。 复用是出事故的根源。菜一换,每次都把资料和新菜重新递一遍让它重做,结果反而又快又稳。

实际试下来的结果

我让那位开家常菜馆的朋友,只用这套办法试了三天。

头一天光是做”店铺资料”就花了 15 分钟,他还一脸嫌弃地说”这不挺麻烦吗”。可从第二天起,只要把资料一贴、再添上新菜就行。三条文案连拍照在内,不到五分钟就搞定了。

最见效的,不是验证脚本,而是那份禁用词清单。光是禁掉”绝品”,出来的文字一下子就有了那家店的味道。他自己的话说:“跟我平时说话的腔调挺像。”

另一头,头一天 AI 擅自把青花鱼的产地写成”北海道产”,吓了我一跳——那是近海产的。所以产地和价格,到头来只能靠人盯。只要守住”哪些放手、哪些自己看”这条线,晚上那十分钟,是真能省下来的。

想自己长期坚持做发动态的店主,可以从免费教材起步;要是想把它做成多店面、员工培训那样的体系,建议从培训与咨询开始。

#claude-code #效率提升 #个体餐馆 #社媒运营 #文案写作
免费

免费 PDF: Claude Code 速查表

输入邮箱即可获取一页 PDF,整理常用命令、审查习惯和安全工作流。

我们会妥善保护你的信息,不发送垃圾邮件。

让 Claude Code 真正进入可验证的工作流

先用免费 PDF 固定基础,再用 Gumroad 教材复用工作流;如果涉及团队导入、权限或收入路径,可以直接咨询。

Masa

关于作者

Masa

专注 Claude Code 实务流程、团队导入和内容转化的工程师。