这个专栏,准备陪你走到哪一步?
从已有的开发经验出发,说明这个专栏怎样帮助你理解 Agent 应用,以及如何判断这条学习路径是否适合自己。
读到这里,你可能已经有一点想动手的念头,也还有一些犹豫。
“我不是做算法的,跟得上吗?”
“目录看着很长,会不会又是收藏以后就没打开?”
“学完之后,我能不能真的做出自己的东西,而不只是照着敲一遍?”
这些问题,应该在你投入之前说清楚。毕竟,要拿出晚上和周末来学一件新事,花掉的除了钱,还有本来可以休息、陪家人,或者做别的事情的时间。
所以这一篇,我想认真交代这个专栏为什么围着一个工作台来写,以及你可以怎样判断,它是否值得继续读。
你可以从熟悉的地方开始
这个专栏主要写给有基础编程经验,希望进入 AI 应用开发的人。尤其是做过前端,能看懂基本代码、处理过页面交互和接口,却还不知道怎样把这些经验用到 Agent 应用里的人。
你不需要在开始前学完模型训练。我们关心的是,怎样利用已有模型的能力,让一个具体任务变得可以操作、可以检查,也可以继续修改。
但“AI 初学者”不等于“完全不用编程基础”。后面会碰到代码、请求、数据保存和服务运行。你可以边做边补,但如果这些概念全是第一次接触,需要先给自己留出补基础的空间。勉强追着进度走,很容易把每一步都变成复制。
我更希望你在读的时候,能时常把文章放下,想一想:“这一步,和我以前做过的哪个功能有点像?又多了什么问题?”
这样的联系,比提前背下一长串工具名称更有用。它让你知道自己已经站在哪里,也更容易看见下一步为什么值得学。
为什么用一个工作台,把学习串起来
零散教程可以解决零散问题。想知道怎样调用一次模型,查一篇文章可能就够了。
但把调用接好以后,新的问题会接着来:用户怎样交代任务?AI 为什么要读取这些材料?执行到一半能不能停?用户改过的内容怎样留下?换一个人登录,会不会看到不属于他的东西?
如果每次都换一个全新的演示,你容易学会每个片段,却没机会看见它们碰到一起时发生什么。
工作台提供了一个可以反复回来的地方。我们从人与 AI 的一次交互开始,逐渐跟进任务怎样执行、结果怎样保留,再看用户、权限、用量和维护怎样影响设计。前面做过的选择,会在后面接受检查。
比如,一开始只觉得“停止生成”是一个按钮。等你开始考虑实际任务,就会继续问:停止之后已经收到的内容怎么办?后台是不是还在执行?用户再次开始,会不会重复做同一件事?
同一个问题,随着项目推进,理解会越来越具体。我想让这个专栏留下的,就是这种前后有联系的学习过程。
我们会围着真实问题讲,也会说明它的来处
这个专栏以现有的 Web AI 工作台工程作为阅读和拆解的蓝本。它涉及对话、Agent 执行,以及文章、图片等创作场景;后面的学习还会进入账号、权限、任务与用量这些让应用能够持续运行的问题。
这里提到真实工程,是为了让讨论有可以核对的对象。一个方案为什么存在,哪些部分值得借鉴,哪些是历史选择,都应该有来由。现有工程也有它自己的条件,不能把其中的代码搬到新项目,就假定所有问题已经解决。
教学上,我希望每次只围着一个主要问题往前走。先知道自己为什么需要这一步,再认识解决它的技术;先让人看懂发生了什么,再讨论有没有更合适的办法。
你还会看到 AI 辅助开发和界面设计的内容。它们与主项目有关:怎样让 AI 帮忙时仍然看得懂改动,怎样让使用者看懂等待、确认和失败。工具帮我们加快尝试,判断要靠实际结果来练。
这条路线需要你亲自参与。读到一个例子时,换成自己的材料试一试;觉得一个决定合理时,再想想什么条件下它会不合理。这样,最后做出的工作台才会逐渐带上你自己的选择。
先用已经能读到的内容,判断讲法是否合适
我不希望你因为目录很长,就认为自己找到了答案。覆盖了多少名词,和你能不能把一个问题想明白,是两件事。
你可以回到 第一篇,看看它有没有接住你对职业变化的疑问;再读一遍 从回答问题到帮你做事,Agent 多做了什么,试着用自己的话向朋友解释:当 AI 开始查找材料、调用工具时,为什么还需要限定范围、检查结果。
这两篇可以帮助你判断解释是否清楚、阅读有没有负担。它们是导读,也不是一套已经跑完的工程练习。如果你更在意实操深度,还需要继续看对应章节的正文和练习状态,再决定投入。
截至本篇更新时,这个专栏已经组织了后续主题,但仍有不少章节处在提纲和写作设计阶段。已有的业务工程也不等于一套已经独立整理、交到读者手上的配套源码。请按当前实际发布的内容判断,不要把后面的目录都当作已经完成的教程。
把这件事说明白,是为了让你能够选择怎样开始:先读公开文章、确定喜欢这种讲法,也可以等自己关心的实践内容更充分时,再继续投入。
如果决定继续,带上一个自己的问题
跟着同一个项目走,容易得到一个和示例相似的结果。想把它变成自己的经验,最好从开始就带上一件你确实想改善的事。
也许你经常整理会议记录,也许你要准备项目周报,也许你想把零散素材变成能继续编辑的初稿。任务不必新奇,重要的是你知道现在怎样完成它,哪里最费劲。
有了这个参照,文章中的每个选择都有地方可以落下。你可以判断,示例里的确认动作对自己的任务是否必要,哪种失败会造成麻烦,做到什么程度已经值得继续用。
实际练习还可能需要模型服务和运行环境。花费会随选择和用量变化,时间也取决于已有基础。我不会用一个没有实测过的天数,替你承诺多久能够完成。开始时把范围收小,完成一段、检查一段,会更容易判断是否继续。
如果你认可这套讲法,以后准备阅读付费内容,请先看阅读页实际展示的权益和购买说明。值得付费的理由,应该是你读过的解释确实有帮助,当前交付也符合期待。
我希望陪你走到的地方,是你打开自己的工作台,既能看到它完成了一件事,也能解释它为什么这样做。遇到问题时,你知道可以从哪里查;想改一个地方时,你有能力开始,而不用把希望全押在下一次生成上。
现在可以往前走一小步了:从一件真实任务开始,判断为什么需要工作台。把你的问题带过去,看看这个想法是否值得亲手做出来。