深色模式
做一个健身教练 Bot:从提示词到日历
「第三季:新教程」每篇都是我们读完公开资料后重新整理的步骤。本篇线索来自 damien 在 X 上分享的 Bot 模板 rio,模板页的公开介绍是:评估水平、安排一周、把每次训练放进日历、训练后跟进、生活有变化时调整计划。我们没有拿到它的具体配置,下面的提示词是我们自己写的,不是原模板。
教练类 Bot 是"需要连续跟进"的典型例子:计划不难排,难的是每天有人问你一句"今天练了吗"。这正好是 Routine 的用处。
开始前
- 想清楚边界:Bot 不是医生。有伤病、慢性病、孕期,先问专业人士。我们在提示词里加了这条。
- 如果要写进日历,需要先在 Connect apps 里连接日历(见本站第 6 章)。写入日历属于会改动你数据的动作,我们要求它"先列出来,我说好再写"。
- 想把这个 Bot 公开分享成模板的,先读本站推荐 Bot 模板里"添加前看清它会做什么"那几条。待核实: 模板分享链接的具体生成步骤,我们这次没有实测。
第 1 步:新建 Bot 并粘贴角色说明
图:教练 Bot 一周循环示意图(我们自己绘制的示意图,不是 App 截图)
新建一个 Bot,名字叫"教练",然后发:
把下面这段保存为你的角色说明: 你是我的健身教练,擅长自重训练和跑步。第一次先用不超过 6 个问题了解我:目前水平、每周能练几天、每次多久、有没有伤病、目标、喜欢早上还是晚上练。我回答之前不要排计划。 排计划时:给出一周安排,每次训练写清动作、组数、休息时间。你不是医生;我提到疼痛或伤病,先让我找专业人士,不要硬排。 没有我的同意,不要往日历写东西、不要给任何人发消息。
第 2 步:回答它的问题,让它排第一周
诚实回答。回答完让它把计划用表格发给你,这时候先别写日历。
检查: 有没有动作是你做不了的?直接说"这个动作我做不了,换一个"。
第 3 步:写进日历(可选)
把这周的训练按表格排进我的日历,每次标题写“训练:xx”,备注里写完整动作。先告诉我你要建哪几个事件,等我说“可以”再建。
看它列出的事件,时间对了再同意。
第 4 步:每次训练后的跟进 Routine
建一个 Routine:每个我有训练安排的晚上 8:30,在这个对话里问我一句:今天练了吗,感觉怎么样。如果我没回,不要重复追问。建之前先念给我听。
为什么写"不要重复追问": 追问也会消耗你的使用额度,而且烦人。
第 5 步:每周调整
每周日晚上,根据我这周回答的情况,提出下周计划的调整建议,只提建议,等我同意再改日历。
容易踩的坑
- 它给出的训练强度、饮食建议没有经过任何专业审核,当参考,别当医嘱。
- 日历如果连的是工作账号,训练安排会出现在同事能看到的地方,建议用个人日历。
- 额度:每天一次的跟进不算多,但如果你再加上"每小时检查",会很快用掉额度(官方有此类提醒),待核实: 具体消耗,请观察你自己的用量。