← 返回《共创实战 · 行动案例》专栏目录
共创实战 · 特稿 010

严师上岗记:
我们把一个"太热情"的 AI,改成了不好糊弄的投资人

在真实的压测对练里,它第一句话还在追问,第二句话就转行当了"教学改革顾问",一口气列了十条建议,条条在理。为了让这个 AI 老老实实做那个不留情面的投资人,我们花了两个通宵、三次翻修——最后发现,问题不在提示词的措辞上,在我们选错了模型的"基因"。

2026-09-21 · 创业陪跑Lab 阅读约 9 分钟 关键词:角色扮演 / 模型选型 / 严师
本 期 摘 要
我们要给创业的学生做一个"不留情面"的虚拟投资人:不夸人、不客套,只挑逻辑的洞。上线后第一次真实压测就翻车——学生抛来一个跟创业无关的话题,它不但接住了,还热心地转行当了教育顾问。我们先后用"锁定条款""逐字示范""尾置硬规则"三次抢救,全部失败;最后靠三刀解决:换结构(一个角色一个智能体)、换发动机(通用模型而非知识问答精调模型)、换判据(每点最多追两次,答完就进下一轮)。本文完整记录这次翻修,附一份"角色扮演类智能体"的选型与验收清单。

01现场:一个"太热情"的投资人

事情的开始,是我们想要一个"不客气"的 AI。

在创业课里,学生最需要练的不是把想法说漂亮,而是被追问之后还能站得住。我们把这个练习做成了产品:一个虚拟投资人,学生讲商业计划,它按固定维度追问,专挑三个洞。它与我们网站上的知识问答助手不同——那位负责答疑,这位负责对练。

上线后第一次真实压测,就出事了。

实 录 要 点 · 一次翻车

学生输入:一个和创业项目无关的话题——大意是,怎么把课堂的抬头率提上去。

按设计它该做的:一句话把话题拉回商业计划,然后继续追问。

它实际做的:非常认真地接住了这个话题,变成了一位教育顾问——从课堂互动设计到考核方式,一口气列了十条建议,条条有理、结构工整。

唯一的问题是:它已经不是投资人了。没追问、没拉回、还额外附送了帮助性清单——三个动作,三次违规。

坦白说,那十条建议质量不低。但对一个"陪练"来说,这是最坏的结果:它在用善意,把练习的门给关上了。

02第一次抢救:在提示词里加锁(失败)

我们最初的信念很朴素:写清楚,它就能做到。

于是往提示词里追加了一段"压测态锁定"条款——只允许三种输出:追问【第X轮】、进入下一轮、拉回话题;配上正误示范;再加一句自检:"助手一开口,即为失误。"

重测:同一个输入,它再次给出那十条清单,几乎一字不差。

我们不甘心,又补了一版更狠的——把规则作为"优先级最高"的独立块,追加到提示词最末尾(利用模型对末尾内容的注意力)。结果依旧。当时提示词已经写到三千二百字,上限四千。

到这里,可以下一个结论了:这不是措辞问题。

03诊断:不是它不听话,是"基因"不对

我们复盘时才发现,这个翻车不是孤例,而是同一病灶的第 N 次发作:该附的规范行老是漏、能背出规则却一到实战就漂——提示词的规则遵循力,在长对话里会衰减。

更根本的一层是模型选型。我们当时用的是为知识库问答精调的模型,它的长处在"从资料里捞出准确答案",短处在"长期维持一个身份"。而"扮演一个不肯松口的投资人",考验的是多轮状态跟踪与人格一致性——那是另一种能力。

能力项为知识问答精调的模型通用模型
最擅长从自有资料里给准确、可溯源的答案多轮对话、角色维持、情境应对
多轮角色一致性实测:易漂移实测:稳定
本次任务表现背得出规则,实战中被人格接管三处修正后一次通过

一句话:我们把一个"图书管理员",派去当了"投资人"。它读得懂规则,但它不是那个性格。

04换思路:不改角色,改结构

第二个认知更值钱:一个什么都管的助手,人格最容易被接管。

原来的设计里,"投资人"和"知识问答助手"是同一个人格的两副面孔。当检索到的资料里全是"教学建议""方法论"这类内容,它被拉回顾问腔,几乎是必然的——因为它的另一个身份,本来就该这么说话。

于是我们做了三件结构性的改动:

① 拆人格

新建一个独立智能体「路演压测官」,只有一个人格——投资人。没有"助手模式"可切换,也就没有可被接管的空间。

② 断知识库

压测官不绑任何知识库。检索内容本身就是"顾问语境"的源头;断掉它,角色就不会被资料牵着走。

③ 明分工

概念类问题一句话打回主助手:要查知识去左边,要对练来右边。每个智能体只做一件事。

④ 开场即人设

第一句话就是投资人在提问,不寒暄、不自我介绍、不给"我可以帮你做什么"的菜单。

05第二次翻车:这次是我们的坑

独立智能体首测,拉回机制生效了——跑题能拉回来。但冒出三个新问题,第二个最难堪:

三个新问题

而复读机的根因,有一半在我们自己:为了让规则足够清楚,我们写的示范案例,恰好用了测试时的那一句话。模型于是逐字照抄了示范——它在学我们,学得太像了。

测试一个角色扮演的智能体时,如果示范和题目同场景,你测到的不是它的判断力,是它的记忆力。 —— 本次最贵的一条教训

06三处修正,加最关键的一刀

修正清单

  1. 示范换场景:把示范案例换成与测试题目完全无关的领域,切断"鹦鹉学舌"的路径。
  2. 写死轮次推进判据:每个点最多追 2 次,答完就进下一轮;禁止连续两条相同消息;单轮最多 3 个来回。
  3. 必答点清单化:第一轮必须问完哪三件事、第二轮哪四件、第三轮哪四件——全部列成清单,不靠临场发挥。

但最关键的一刀,不在提示词里——换模型。从知识问答精调模型,换成通用大模型。提示词几乎不动,换的是发动机。

实 录 要 点 · 复测通过

✓ 第 1 轮三个点追完,自动进入第 2 轮,不再卡死;

✓ 遇到跑题(比如问天气),打回的同时带上了第 2 轮的具体追问("谁付费、付了多少钱")——拉回之后接着往前走,而不是重来;

✓ 没有复读,没有乱码;

✓ 三轮结束,给出结构化复盘:打分、漏洞、下一步动作。

第 1 夜 · 21:35
首次真实压测,人格崩塌:投资人变教育顾问,列十条建议,三重违规。
第 1 夜 · 21:50
锁定条款 + 尾置硬规则两次抢救失败,提示词已达 3200/4000 字。判定:提示词路线走到头。
第 1 夜 · 22:00
转向结构性方案:拆出独立智能体「路演压测官」,单一角色、不绑知识库。
第 2 晨 · 06:12
首测:能拉回,但开场乱码 + 复读机(三次一字不差)——示范与题目同场景所致。
第 2 晨 · 06:28
V2 三处修正 + 换通用模型,复测一次通过:可推进、能拉回、无复读。
第 2 晨 · 上午
教授亲自上手自测一轮,评语只有九个字:"果然很严厉,我很喜欢。"

07值得记下来的一句话

果然很严厉,我很喜欢。 —— 教授自测之后的第一句评语

这句评语我们想单独留一页纸记下来。因为做这个严师的过程中,最常听到的疑问是:"AI 会不会太打击人?"而第一用户的回答是——严,是对的。

真正让人不舒服的从来不是严格,是敷衍。一个愿意花三轮追问你、不肯放过任何一个逻辑漏洞的对练者,比一个永远说"很棒,继续加油"的机器,要尊重人得多。

08可以抄走的:一份选型与验收清单

建一个"角色型"智能体 · 三不

  1. 不让它兼职。一个角色一个智能体。兼职的助手,人格最容易被另一个身份接管。
  2. 不拿知识库喂角色。检索内容会带来"顾问语境",让扮演中的角色慢慢变成资料管理员。
  3. 不用知识问答精调模型跑多轮角色。背得出规则,不等于守得住人格——这两件事需要的模型不同。

验收四问(每问都要在真实输入下测)

  1. 第一句话是不是人设内的?开场不寒暄、不自我介绍、不列"我能帮你做什么"。
  2. 遇到跑题,能不能拉回并接着推进?注意是"接着推进",不是"从头重来"。
  3. 同一个点会不会无限追问?给它写明:最多追几次、答完就进——否则它会礼貌地卡死你。
  4. 结束时有没有结构化结论?没有结论的对练,等于没练。打分、漏洞、下一步动作,三件都要。
还 有 一 条 · 给做示范的人

写正误示范的时候,务必换个场景。示范和测试用同一个输入,你只会得到一个勤奋的抄写员。

3
次翻修 · 两天内
2
条根因 · 结构 / 选型
0
次复读 · 验收通过
1
位严师 · 正式上岗
可以抄走的一句话:角色扮演不是"写得够细",是"选得够对"——一个角色一个智能体,一个任务一种模型。 —— 本期方法速记
写 在 最 后

这两天我们学到的东西,比过去两个月的顺利,都要多:当一条路怎么改都走不通的时候,先别怀疑自己的耐心,去怀疑前提。提示词不是万能钥匙,模型选型不是可以随便将就的细节。

现在,路演压测官已经上岗。它不会夸你,不会安慰你,会在你答不上来的时候安静地等——然后,再追一句。

严师已到位。我们,下一期见。

本站为个人学术与教学实践的探索项目 · 沪ICP备2026016401号-1