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

推拿正骨馆:用 Claude Code 整理理疗记录、写次卡与预约话术,省下打烊后的两小时

写给推拿正骨、康复理疗馆的店主。用 Claude Code 整理理疗记录、起草次卡续费和预约提醒话术,附现成提示词模板、核对清单和可运行脚本。

推拿正骨馆:用 Claude Code 整理理疗记录、写次卡与预约话术,省下打烊后的两小时

打烊后我坐在前台,一边把今天的理疗记录誊清,一边手就停住了。

「右肩活动度比上次好转,次卡还剩 3 次」——潦草的笔记是有的,可一打开微信想给客人发条提醒,话却卡在嗓子眼。我只是想给次卡快用完的客人说一句「最近要不要再来调一次」,但每次都要从头琢磨怎么说才不像推销,一条消息磨掉十分钟。等回过神来已经晚上九点。那天晚上我意识到:我不是被理疗累垮的,是被写字累垮的。

如果你是推拿正骨馆、康复理疗馆的店主或技师,这种感觉应该不陌生。手法你拿手,可记录的誊清、给客人发的那几条提醒,偏偏每次都磨人。把这一块交给生成式 AI 打个下手,一天的收尾会轻松很多。

本文要点

  • 理疗笔记的誊清、次卡续费和预约提醒的文案,让 Claude Code 先起草,一条从几分钟变成几十秒
  • 客人的真名、症状、联系方式都不交给 AI,只把「打过码的笔记」给它看——这是保护隐私的前提
  • 文末有可以直接粘贴使用的提示词模板,还有一个批量生成提醒文案的可运行脚本
  • 交给 AI 的只到「起草」为止。要不要发、医学表述是否妥当,必须由人来定
  • 一个店主一天写 20 条提醒的店,每月十几到二十小时的杂务能压缩到几小时

先把读者画像说清楚

这篇文章设想的读者是这样的人:

  • 1 到 5 个人的推拿正骨、康复理疗小馆,店主自己又当前台又管杂务
  • 预约渠道电话、微信、预约系统混在一起,提醒和次卡续费都靠手打
  • 会用电脑,但从没写过代码
  • 想用 AI 省力,又怕把客人的信息发出去,所以一直没敢迈步

反过来,如果你的店已经把电子病历和预约系统完全打通、连自动群发都做好了,那本文前半段的烦恼你早就解决了,可以直接跳读。

把推拿正骨馆一天的流程拆开看

要找省时间的点,先把自己的一天拆成几段。我在现场听到的典型情况是这样的。

时段业务会产生文字/记录的环节
早上开店准备、确认预约当天的预约提醒、改约的回复
白天做理疗理疗笔记的潦草记录(手写或简单录入)
间隙前台、收银次卡剩余次数提醒、约下一次的口头招呼
傍晚处理临时取消空出的档期补位通知、再约的请求
打烊后杂务笔记誊清、给还没联系的客人写提醒

看这张表里「会产生文字/记录的环节」这一列。理疗之外的时间,大半都被它吸走了。生成式 AI 能砍掉的,正是这一列。

常见的返工和卡壳

省力之前,先把到底卡在哪说清楚。现场最常听到的返工有三种。

  1. 潦草的笔记过后自己都认不出,每次誊清都得重新回忆。同一件事想了两遍。
  2. 提醒文案的语气忽冷忽热。今天太客气,明天又太干巴。新技师写完,店主全得重写一遍。
  3. 次卡快到期的客人靠肉眼一个个挑,挑漏了。联系晚了,客人就流失了。

第 1、2 条的根子是「没有文字的模板」。第 3 条的根子是「数据没整理」。这两样都是 AI 的强项。

用法一:理疗笔记的誊清和摘要

就是把潦草记录整理成自己日后还能读懂的记录。这里最关键的一点:不要把客人的个人信息交给 AI。名字写成「客人 A」,生日和联系方式干脆不写。只把症状和经过打码成笔记。

交给 AI 之前你自己手写的笔记,写到这个程度就够了。

客人A / 50多岁 / 主诉:右肩上举时疼痛
第4次到店 / 活动度 上次140度→这次155度
手法:肩胛带松动+热敷
下次:1周后 / 次卡 剩3次

把它交给 AI,让它整理成日后好回看的记录文字。提示词如下。

你是帮推拿正骨馆整理理疗记录的助理。
请把下面的笔记,整理成店主日后能回看的理疗记录。
要求:
- 分成 主诉 / 经过 / 手法内容 / 下次方向 四项,用要点列出
- 不使用医学上的断定表述(治好、痊愈 等)
- 不输出能锁定到具体个人的信息
- 200字以内

笔记:
(把上面那段笔记粘到这里)

要点是开头就用「不使用医学断定」把它框住。推拿正骨的记录里要是被擅自加上「痊愈」之类的词就麻烦了,所以这条作为模板固定下来。

用法二:次卡剩余次数的提醒文案

次卡快用完却放着不管,客人就慢慢淡出了。但只要露出一点「快来买」的味道,反而起反作用。这里准备三种语气的模板,按对方挑着用,才符合现场实际。

语气适合的对象大致方向
柔和好久没来、关系还浅从一句关心身体开头
标准来得稳定的常客简洁说清剩余次数和下次建议
干练忙、只想看重点只给剩余次数、期限、预约链接

提示词模板如下。只换一下语气那个词,就能出三种。

请写一条发给推拿正骨馆客人的微信消息。
- 用途:提醒次卡余额不多,并建议下次到店
- 语气:柔和(从一句关心身体开头)
- 要求:80字以内 / 不像推销 / 表情符号最多一个
- 要包含的信息:剩余次数=2次,建议下次=1周以内
- 不对医疗效果下断定

出来的草稿,别直接发,一定要自己过一遍眼。这一点后面会细说,是需要人来判断的地方。

用法三:预约提醒和取消档期的补位

前一天的提醒,加上临时取消空出来的档期的补位通知。明明很容易做成定型文,每次手写却偷偷吃掉不少时间。这块也给它一个模板。

先把提醒的核对清单定好,AI 的输出就不会飘。

  • 有没有写到店日期时间
  • 需要带的东西、穿着提醒(仅需要的店)
  • 取消、改约的联系方式
  • 店名和电话
  • 字数控制在手机上一眼能读完(120字以内为宜)

哪些交给 AI,哪些必须人来定

这里含糊就会出事故。把界线列成表。

环节交给 AI人必须做
理疗笔记誊清文字的整理、摘要核对内容是否与事实相符
提醒文案撰写按语气生成草稿该不该发、发给谁
医学表述(不让它碰)最后检查有没有断定表述
个人信息(不给它看)打码、把称呼填回去
发送(不让它做)按下发送键

口诀是「起草到 AI 为止,发不发由人定」。光守住这一条,奇怪的消息发到客人手里这种事故,基本就能防住。把工作交给 Claude Code 的整体思路,给非程序员的上手方法 里也理过一遍,拿不准时回去翻翻。

安全与个人信息的注意点

推拿正骨、康复理疗馆处理的是客人身体的信息,是相当敏感的数据。交给生成式 AI 时,只记住一条原则。

能锁定到具体个人的信息,在交给 AI 之前用自己的手去掉。

具体来说是这样:

  • 姓名 → 换成「客人 A」「客人 B」
  • 生日、住址、电话、微信号 → 根本不交给它
  • 症状和经过可以交,但要弄成看不出是谁的形式
  • 把称呼和联系方式填进输出的文字里,这一步在 AI 之外(你自己手上)做

把店里的规矩写成文字,新技师来了也不会出事故。把项目规矩用文字固定下来的思路,可以参考 CLAUDE.md 的写法。就当是给店里做一张「可以交给 AI 的信息清单」。

可直接粘贴:批量起草提醒文案的脚本

给那些觉得「一条条打提示词也烦」的店主,放一个验证脚本:读进打过码的列表,把提醒文案的草稿一次性都生成出来。有 Node.js 和 Anthropic 的 API key 就能跑。输入的只能是打过码的数据

先做准备。

mkdir tuina-tixing && cd tuina-tixing
npm init -y
npm install @anthropic-ai/sdk

接着,把打过码的客人数据写进 patients.json。不用名字,只用识别记号。

[
  { "id": "A", "remaining": 2, "tone": "柔和", "nextDays": 7 },
  { "id": "B", "remaining": 1, "tone": "标准", "nextDays": 5 },
  { "id": "C", "remaining": 3, "tone": "干练", "nextDays": 10 }
]

主程序(tixing.mjs)。读进多少条就依次生成多少条草稿,只打印到屏幕上。一条都不发送。这就是安全的关键。

import Anthropic from "@anthropic-ai/sdk";
import { readFile } from "node:fs/promises";

const client = new Anthropic();
const list = JSON.parse(await readFile("./patients.json", "utf8"));

// 按每位客人的数据拼出提示词
const prompt = (p) =>
  `请写一条发给推拿正骨馆客人的微信,80字以内。` +
  `用途是提醒次卡只剩 ${p.remaining} 次,并建议在 ` +
  `${p.nextDays} 天内再来一次。语气是「${p.tone}」。` +
  `表达不要像推销,不对医疗效果下断定。表情符号最多一个。`;

for (const p of list) {
  const res = await client.messages.create({
    model: process.env.ANTHROPIC_MODEL || "claude-sonnet-4-6",
    max_tokens: 300,
    messages: [{ role: "user", content: prompt(p) }],
  });
  // 只取文本块,避免把其他类型的内容打印出来
  const text = res.content.find((b) => b.type === "text")?.text ?? "";
  console.log(`--- 客人${p.id}(剩${p.remaining}次 / ${p.tone}) ---`);
  console.log(text.trim() + "\n");
}

运行就这一句。

node tixing.mjs

屏幕上会并排出三条草稿。剩下的就是一条条过眼,没问题就自己动手粘到微信里。正因为脚本不发送,才能放心地反复跑。想把提示词调得更准,可以看 提示词的搭建方法

用前用后,到底差在哪

数字之前,先说感觉上的变化。

  • 用前:打烊后一条十分钟,20 条差不多三小时。不是被理疗、是被杂务累垮。
  • 用后:草稿一条几十秒。连读带改再发,一条也就两三分钟。

粗略算一笔 ROI。一家一天写 20 条提醒的店,假设一条省下 7 分钟。

  • 一天:20 条 × 7 分钟 = 约 140 分钟(2.3 小时)
  • 一个月(22 个营业日):约 51 小时

当然不可能全省下来,读和改的时间还在。即便如此,每月从杂务里拿回十几到二十小时,在现场已经相当可观。这些时间可以还给理疗和接待客人。Claude Code 更细的省时技巧,提升效率的用法 里也整理了一些。

作为外部一手资料,关于推拿正骨从业者的执业与记录规范,可以先看一眼世界卫生组织的 WHO 传统医学(含推拿等手法疗法)页面,对记录里该留哪些项目会更有数。

常见问题

问:不写客人名字的话,做好提醒文案最后还是得手动填,岂不更费事? 答:填称呼,只是把模板里「[姓名]」这样的标记,在你自己往微信里粘的时候替换掉而已。名字不交给 AI,发出去前由人填进去。就这一道手脚,把个人信息守住了。

问:AI 写出医学上不对的表述怎么办? 答:正因如此才要「起草到 AI、检查靠人」。就算提示词里禁止了断定表述,运营上也要默认最后那道检查必须由人来做。只发自己作为从业者能负责的表述。

问:不擅长电脑,脚本也能跑起来吗? 答:先从把提示词模板复制粘贴着用开始就行。脚本等「上手了」再说也来得及。迈出第一步,照着 Claude Code 上手指南 一步步走就不会迷路。

问:能免费试吗? 答:只用提示词模板的话,粘到你常用的对话型 AI 里,今天就能试。脚本要付 API 使用费,但生成提醒文案这种量,一条的感觉是几分钱以内。

实际跑过之后

我真的用打过码的 10 条假客人数据,把上面的脚本跑了一遍。想确认的有三件事。

第一件,语气指定到底灵不灵。「柔和」会从一句关心身体开头,「干练」只给剩余次数和期限。它确实按指定写出了区别。新技师来写就会飘的那部分,靠模板稳住了,这一点很值。

第二件,会不会混进医学断定。10 条里,疼痛「治好」「痊愈」这类断定一次都没出现。提示词里先框住起了作用。即便如此我还是全部读了一遍。不是去信任 AI,而是设个门卫、最后由我自己看。我就停在这个做法上。

第三件,是不是真的省时间。10 条草稿出来大概 30 秒。从这儿开始一条条读、一条条改,把这时间加上,也明显比从零写快。打烊后的杂务,不再是被文字耗掉的时间,这是最大的收获。

想把全店的运营规矩理顺、想给技师讲讲流程,到这个阶段,培训与咨询 可以一对一帮你梳理。想先自己动手试的人,把今天的模板照原样复制粘贴,从明天的第一条提醒开始就好。

#claude-code #效率提升 #推拿正骨馆 #预约管理 #文案写作
免费

免费 PDF: Claude Code 速查表

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

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

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

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

Masa

关于作者

Masa

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