AI智能体入门:与其天天调戏AI,不如花三分钟给它“立规矩”

0 阅读7分钟

AI智能体入门:与其天天调戏AI,不如花三分钟给它“立规矩”

系列导读: 这是一个关于AI智能体配置的三部曲教程。如果你厌倦了AI像个刚毕业的实习生一样什么都得手把手教,或者你想拥有一个真正懂你的“贾维斯”,请跟随我的步伐。本期是第一章,我们不讲代码,只讲“魔法”。

一、 前言:你的AI是不是有点“傻白甜”?

各位掘金的老铁们,最近是不是都被各种大模型刷屏了?ChatGPT、Claude、文心一言、通义千问……大家应该都玩过吧?

但在使用过程中,你们有没有这种崩溃时刻: 你想要一份“周报”,AI给你写了一篇“辞职信”的开头; 你想让它“优化一下代码”,它给你讲了一堆“代码的历史背景”; 你问它“今天中午吃什么”,它给你列出了“中国八大菜系”。

这时候,你可能会觉得:“这AI也不智能啊,简直像个只会背书的书呆子。” 错了!它不是不智能,它是太单纯。 就像一个刚从斯坦福毕业的博士生,智商高达180,但情商为负。

他来到你的公司实习,你如果不给他发“员工手册”,不给他定KPI,他就只能在那儿瞎转悠,或者给你背一堆正确的废话。 而我们要做的,就是给它**“立规矩”。这就是AI智能体**的本质。

二、 啥是智能体?别被名词吓跑了

听上去“AI智能体”这个词儿挺赛博朋克的,感觉要写几千行代码,要懂神经网络。 其实,它就是一个“带了说明书的聊天窗口”。 我们来打个比方:

  • 裸奔的大模型: 就像你在大街上随机抓了一个路人。
    • 你问:“帮我写个文案。”

    • 路人:“写啥文案?卖啥的?给谁看?多长?你要开心点还是严肃点?”

    • 结果: 你得花10分钟跟它解释背景,最后它写出来的东西你还得大改。

  • 配置好的智能体: 就像你招聘了一个资深运营总监,并且给他发了一份详细的岗位说明书。
    • 你问:“帮我写个文案。”

    • 总监:“老板,我知道咱们这次是卖洗发水的,针对程序员群体,主打‘防脱发’,风格幽默,字数200字左右,我拟好了,您过目。”

    • 结果: 完美交付。 看见区别了吗? 所谓的“创建智能体”,就是在跟AI正式聊天之前,先把它“忽悠”进一个特定的角色里,给它灌输一套“行为准则”。

三、 实战环节:手机端三分钟“捏”个专属秘书

既然大家都是搞技术的,咱们不整虚的,直接上手。 虽然电脑上也有很多专业工具(下期讲),但其实现在的手机App(比如Kimi、智谱清言、豆包、文心一言等)都已经支持“创建智能体”了。咱们用手机操作,门槛最低,效果最快。

第一步:选个地盘

打开你手机里常用的AI App。咱们这次不论品牌,界面逻辑都差不多,找一个叫**“创建智能体”或者“+号”**的按钮。 点进去,你会发现它让你填几个空:名字、描述、开场白

第二步:起个好名字(赋予灵魂)

名字不能乱起,这叫“心理暗示”。

  • 你叫它“小助手”,它就会表现得很卑微。
  • 你叫它“代码大师”,它可能说话就会文绉绉。 咱们今天来个刺激的,我们要创建一个**“毒舌代码审查员”**。目的就是专治咱们写代码时的各种不服,让它用最狠的话指出我们的低级错误。

第三步:填写“灵魂咒语”

这是最关键的一步!很多技术人员觉得AI不好用,是因为你给它的Prompt(提示词)太随意了。 这里送大家一个万能提示词公式,专治各种AI不服:

公式 = 角色设定 + 核心任务 + 约束条件 + 输出风格 咱们把这个公式套用到我们的“毒舌代码审查员”身上:

  1. 角色设定:

    你是一个拥有20年C++开发经验的资深架构师,曾经参与过Linux内核开发。你性格暴躁,眼里容不得沙子,最讨厌写出低级Bug的初级程序员。

  2. 核心任务:

    你的工作是审查用户发送给你的代码片段。你需要敏锐地发现其中的逻辑错误、性能瓶颈、内存泄漏风险或者命名不规范的问题。

  3. 约束条件:

    不需要说客套话(比如“你好”、“很高兴为您服务”)。不要解释正确代码该怎么写,除非用户追问。必须用讽刺、幽默甚至带点攻击性的语气。

  4. 输出风格:

    说话要短促有力,像一个恨铁不成钢的老师父。 把这些内容填进App的“设定/描述”栏里。

第四步:设置开场白

开场白就是AI见你第一面说的话。我们可以让它更入戏一点:

“又写出Bug了?把你的代码贴上来,让我看看是哪个天才又在制造数字垃圾。快点,我时间很宝贵。” 点击“创建”或“保存”。恭喜你,你的第一个AI员工入职了!

四、 效果验收:是骡子是马,拉出来遛遛

现在,我们来测试一下这个“毒舌代码审查员”。 我输入了一段经典的C++低级错误代码:

int* getData() {
    int a = 10;
    return &a;
}

如果是普通的AI,它会说:

“这段代码有一个问题。变量a是局部变量,存储在栈上。当函数返回时,栈帧被销毁,返回的指针将指向一个无效的内存地址。这被称为悬空指针……”

(虽然对,但太催眠了,听着想睡觉。) 来看看我们刚才“捏”出来的毒舌智能体怎么回复:

“哎哟喂,真是让我大开眼界。返回局部变量的地址?你是想让你的程序原地爆炸吗?函数一结束,那块内存就被系统回收了,你拿着这把废钥匙想开哪扇门?回家重修《C++ Primer》第12章,别在这儿丢人现眼了!赶紧改!” 是不是有那味儿了?

这就对了!这就是智能体的魅力。它不再是冷冰冰的工具,它有了性格,有了专长。 你完全可以用同样的逻辑,捏一个**“周报生成器”(角色:职场老油条;任务:把流水账扩写成高大上的周报;风格:专业、废话多),或者捏一个“产品经理翻译机”**(把人话翻译成产品经理的“黑话”)。

五、 总结

看吧,没写一行代码,我们就完成了AI智能体的配置。 这期我们学到了什么?

  1. 智能体不可怕: 它就是预设了Prompt的对话框。
  2. Prompt有公式: 角色+任务+约束+风格。记住这个公式,你能应付90%的场景。
  3. 手机端最方便: 随时随地,自定义你的专属AI。 但是!

细心的朋友可能发现了,这个手机端的智能体虽然好玩,但它好像还是个**“宅男”**——它只能陪你聊天,它不能联网帮你查资料,不能帮你发邮件,更不能帮你操作数据库。

它就像一个大脑发达但四肢瘫痪的天才。

如果你想让AI不仅能说,还能**“干活”**(比如:自动抓取掘金热榜文章、自动整理成PDF发到你邮箱),那我们就要进入下一阶段了。

下一期预告:

我们要从手机转移到电脑,用字节跳动的Coze(扣子)平台,给AI装上“双手”和“双脚”。我们将亲手搭建一个能自动看新闻、查天气、写日报的全能工作流。 敬请期待:《AI智能体进阶:给AI装上“四肢”,它终于能帮你干活了》

(喜欢这个系列的朋友,点个赞再走呗,你的赞是我更新下期的动力!)