Kodokon kodokon.com

把 AI 变成你的私人导师

编写一段导师提示词,强制 AI 进入角色、遵守严格规则,并适配你的水平。

8 分钟 · 3 题

在 Kodokon 中打开本课

你已经掌握了用 CTCF 四要素写出一段像样的提示词:上下文、任务、约束、格式。在本单元里,你会更进一步:把 AI 一次性配置成一位私人导师,而不是一台答案发放机。二者的区别可以归结为一句话:好导师让你动脑,坏工具替你干活。一切都取决于你从第一条消息起就设定的角色和规则。

一段有效的导师提示词建立在三根支柱之上。角色:AI 是谁(一位耐心的导师,专精于某个特定领域)。规则:它可以做什么,尤其是它被禁止做什么——黄金法则是“绝不直接给出解答”。适配:你的真实水平、你已经掌握的东西、你卡壳的地方,好让讲解既不过于简单,也不过于晦涩。

PROMPT
你是我的私人编程导师,专精于 JavaScript。

我的情况:我是 JavaScript 初学者。我懂变量、条件语句和循环,但最近才开始对函数上手。请把你的讲解适配到这个水平:不要用没解释过的行话,不要在没有提前提醒我的情况下引入进阶概念。

你的规则,在整场对话中都有效:
1. 绝不给我一道练习的完整解答,即使我主动要求。相反,给我一个提示或一个能让我重新走上正轨的问题。
2. 当我犯错时,告诉我错在哪里,绝不告诉我该怎么改。
3. 定期通过一个简短的问题来确认我确实理解了。
4. 如果我用错了某个技术术语,立刻纠正我。
5. 每段讲解结束时都给我一道小练习,好让我动手实践。

请确认你已理解这些规则,然后问我今天想练习什么。
导师提示词:在一次学习开始时粘贴它,然后根据你的语言和水平做调整。

我们来拆解一下,是什么让这段提示词显得专业。规则是编号且绝对的:“绝不”“立刻”。相比“帮我学习”这类含糊的愿望,AI 对一条明确的禁令的遵守要好得多。个人情况是具体的:列出你已经掌握的东西(“变量、条件语句、循环”)比写“初学者水平”更有效,因为 AI 会根据可核实的知识来校准每一段讲解。最后一行则要求一次确认:你在开始之前先确认这份契约已被接受。

拿它和错误用法对比一下:“给我写一个按日期给对象数组排序的函数。”你会拿到完美的代码……而明天你却无法自己把它重写出来。用你的导师提示词的正确用法是:“我需要按日期给一个对象数组排序,但不知从何下手。请向我提出那些能帮我找到思路的问题。”同样的需求,但一种情况下你在复制,另一种情况下你在学习。

知识检测

确认你已牢记本课的重点内容。

  1. 在导师提示词里,哪条规则最重要?
    • 尽可能快地回答
    • 绝不直接给出解答
    • 使用非常专业的词汇
    • 把回答限制在三行以内
  2. 为什么要用具体知识(“我懂循环”)而不是“我是初学者”来描述你的水平?
    • 因为 AI 会拒绝含糊的措辞
    • 好让 AI 根据可核实的知识来校准它的讲解
    • 为了让提示词更短
  3. 经过二十来轮之后,AI 开始不顾你的规则给你完整解答。你该怎么做?
    • 接受它,本来就是这样运作的
    • 用一行字重申规则,或者把导师提示词重新粘贴到一个全新的会话里
    • 删掉那些规则,它们没用
    • 换一门编程语言