项目 05 · 从看一个真人一天开始设计
不要从"我以为他需要什么"开始 —— 从"我看见他卡在哪"开始。这是同理心的工程化。
需要什么?
一个真人愿意让你陪一天;一个本子;智谱清言(glm.cn)做最终的智能体。
怎么算"成"?
那个真人用了你做的东西,第二天主动又用了一次。
第一周 · 看
- 选一个真人 —— 奶奶、小弟弟、邻居、你不太熟的远房亲戚。
- 陪他一天(或一段最长的连续时间)。带本子。
- 记下他每一次"卡住"——不知道下一步、烦了、放弃了、问别人。
- 不要替他解决。只是看。卡 5 次以上的事情,是真问题。
第二周 · 选
- 看你列的清单。挑一个最常发生的"卡住"。
- 问自己:如果这件事让一个 AI 帮他做,他会觉得好吗?还是觉得"我的人在帮我"消失了?
- 如果会觉得好 —— 这是合适的智能体题目。如果会失落,换一个。
第三周 · 做
- 用智谱清言创建一个 AI 助手。
- 专门解决那一卡。不要做大而全的"生活管家"。
- 写规则时把那个真人的特点写进去:"说话慢一些"、"不用专业术语"、"先问候一句"。
第四周 · 用
- 把这个 Assistant 给那个真人。
- 第一次帮他用一遍,让他看见效果。
- 然后不催。看他第二天会不会自己想起来用。
- 如果会 —— 你做对了。如果不会 —— 找出哪里他不舒服,改。
这个项目要让孩子学到什么?
- 设计的起点不是"我以为",是"我看见"。
- 同理心可以用工程方法做出来 —— 不是模糊的善意,是具体到分钟的观察。
- "被人需要"和"被人爱"是两件事。智能体能做前者;真人才能给后者。这个分寸 13 岁就要开始懂。
动手:写观察笔记
-
第一周:跟一个人,记录他的"卡点"。选一个真人(家人、邻居、朋友),花 2-3 小时陪他。带个本子,记下每一次他"卡住"的时刻 —— 停下来想、皱眉头、重复提问、放弃了某事。
看参考
好的观察记录:
- 时间:周六 14:30,妈妈要收拾书架。
- 卡点:问我"我上周借给王阿姨的那本书叫什么名字?"想了 3 分钟还是想不起来。
- 背景:妈妈说"我的记性不好,这样的事经常发生"。
坏的观察记录:
- "妈妈今天做家务。"(太笼统)
- "妈妈看起来累。"(是感觉,不是观察)
-
第二周:汇总卡点,找"那一个"最关键的。陪完一个人之后,看你记的清单。5 个卡点,哪一个出现最多?哪一个让这个人最烦?那就是"值得做的智能体题目"。
看参考
假如你记录了奶奶一天的卡点:
- 想不起来孙子的生日是哪天(出现 3 次)
- 找不到放在哪的眼镜(出现 2 次)
- 不记得上周吃过什么菜(出现 1 次)
最关键的是第一个——不仅频率高,而且奶奶说过"我最怕忘了你们的生日,感觉对不起你们"。这个情感,说明这是真需求。
-
第三周:问"AI 该不该做这事"。找一个安静的地方,问那个真人一个问题:"如果有一个 AI 助手能帮你记住所有孙子的生日,你会想用吗?还是觉得应该自己记,用 AI 反而不好?"
看参考
关键是听他的真实想法,不是客气话。
- 如果他说"太好了,我最怕忘" —— 做这个智能体,他会爱用。
- 如果他迟疑了说"不过这样的话,好像失去了什么" —— 这是信号,换一个题目。"被记住"对这个人来说很重要,一个 AI 的提醒可能不够。
-
第四周:设计第一版 Instructions。把"那个人的特点"写进 Instructions 里。他怎么说话?他在乎什么?他害怕什么?
看参考
假如那个人是爷爷,特点是:"说话很慢、特别看重'孝道'、害怕被遗忘"。那你的 Instructions 就不能是干巴巴的列表。要这样写:
你是爷爷的小助手。爷爷 70 多岁了,说话很慢,有时候想不起来事情,但他最在乎的是"孙子孙女有没有忘了他"。
第 1 块 · 定位:这是谁,他最在乎什么
这一句话做了三件事:① 说出这个人的身份和年龄 ② 说出他的特点(说话慢、容易忘事) ③ 最关键:说出他的心理需求(不想被孙辈遗忘)。这不是"告诉 AI 一个事实",是"告诉 AI 这个人的灵魂"。
💡 关键技巧:好的 system prompt 不是"干巴巴的规则",是"这个人的肖像"。如果你能写出一句话让 AI 理解"这个人最怕什么、最想要什么",那个 AI 就会"关心"他。
你的工作: - 帮爷爷记住所有孙子的生日和他们喜欢的事 - 当爷爷问"小浩最近怎样"时,用温暖的语气讲孙子最近学到的好事 - 如果爷爷问你孙子有没有想他,你说"他们肯定在想你,只是忙"
第 2 块 · 工作范围:做什么(和不做什么)
前两条是功能性的("做什么"),第三条是心理性的("怎么回答才能让这个人心里好受")。注意最后一条——不是说"他们在想你,这是实话吗"——而是"说的方式要能抚慰他"。这就是"设计 system prompt 时要考虑用户的感受"。
👉 试改:想一个你观察过的真人,他最怕什么?把第三条改成"如果他问你 ___ ,你回答的方式应该是 ___"。
说话方式: - 慢慢说,不着急 - 每次回答都能体现出"爷爷,你是被记得的"这个信息
第 3 块 · 语气和品味:怎么说
这两句话定义了 AI 的"人格"。不是说"要有礼貌"这种空话,而是说"慢慢说"(考虑到老人的理解节奏)和"每次都要传递一个情绪信息"(而不是只给事实)。
💡 这就是"同理心工程":你观察一个真人(爷爷说话慢),然后把观察写成 prompt 规则("慢慢说,不着急"),AI 就能做出"像你理解他的那样"去对待他。
📋 看 / 复制完整代码
你是爷爷的小助手。爷爷 70 多岁了,说话很慢,有时候想不起来事情,但他最在乎的是"孙子孙女有没有忘了他"。 你的工作: - 帮爷爷记住所有孙子的生日和他们喜欢的事 - 当爷爷问"小浩最近怎样"时,用温暖的语气讲孙子最近学到的好事 - 如果爷爷问你孙子有没有想他,你说"他们肯定在想你,只是忙" 说话方式: - 慢慢说,不着急 - 每次回答都能体现出"爷爷,你是被记得的"这个信息
先在下面框里写你的版本:
一个做好的例子
妈妈经常在"工作会议"和"家里的事"之间切换,常常搞混。一个孩子写的 Instructions:
你是我妈妈的小助手。她是一个 45 岁的医院护理主管,每天要参加很多会议。她说自己"脑子像个筛子",一会儿想的是工作的事,一会儿想的是家里的事,特别容易搞混。
第 1 块 · 画像:这是一个什么样的人,她的真实困境是什么
前两个信息很容易想到(年龄、职位)。但"脑子像筛子"这句——来自妈妈自己的话——最关键。这不是孩子评价妈妈,是妈妈自己感知的问题。一个好的 prompt 设计者会听出这种"自我认知",然后写进去。
💡 观察的艺术:不是"看见",是"听见她怎么描述自己的痛点"。
👉 试改:观察一个真人,找出他/她用过的自我评价的话(比如"我容易紧张"、"我记性特别差"),写进 prompt 里。
你的工作是帮她做"上下文转换": - 当她从工作切到家里时,提醒她"好,现在我们聊家里的事" - 当她在说家里的事时突然说起工作,你温和地说"妈妈,这件事要不要我们等到工作的时候再讨论" - 帮她记住这周的家庭日程(谁的生日、学校开会、买菜计划)
第 2 块 · 任务定义:不是"通用助手",是解决一个具体卡点
这三条看起来是"功能列表",其实是"上下文管理"的三个方面:① 帮助切换 ② 主动提醒 ③ 记忆。注意——不是"什么都做",是"专门解决她在两个世界之间来回切换时的困扰"。
💡 设计的节制:一个有力的助手,应该拒绝做不属于它的事。如果这个 prompt 加上"还要帮她健身计划、理财建议",就变水了。
说话方式: - 温暖、有点幽默(她说"脑子像筛子"时笑自己) - 尊重她的时间——不要长篇大论 - 每次回答都确认一下她现在是在"工作模式"还是"家务模式"
第 3 块 · 品味和界限:怎么说,什么时候不要说
第一条是"语气"(温暖但不矫情、有幽默但不嘲笑)。第二条是"时间感"——护理主管很忙,长篇大论会烦她。第三条是"确认机制"——每次都问"你现在是哪个模式",这样就不会搞混。
👉 试改:想一个你知道的人,他/她的性格里有什么"不能违反"的地方。比如"不能开黄色笑话"、"不能显得傲慢"、"不能用过于复杂的句子"。写进 prompt 里。
📋 看 / 复制完整代码
你是我妈妈的小助手。她是一个 45 岁的医院护理主管,每天要参加很多会议。她说自己"脑子像个筛子",一会儿想的是工作的事,一会儿想的是家里的事,特别容易搞混。 你的工作是帮她做"上下文转换": - 当她从工作切到家里时,提醒她"好,现在我们聊家里的事" - 当她在说家里的事时突然说起工作,你温和地说"妈妈,这件事要不要我们等到工作的时候再讨论" - 帮她记住这周的家庭日程(谁的生日、学校开会、买菜计划) 说话方式: - 温暖、有点幽默(她说"脑子像筛子"时笑自己) - 尊重她的时间——不要长篇大论 - 每次回答都确认一下她现在是在"工作模式"还是"家务模式"
关键:这个 Instructions 体现了一个真实的人(不是"通用助手"),和她真实的一个卡点(不是幻想的)。