大家好,我是二哥呀。
过去这两三年的时间里,相信大家都能感受到,AI 的发展速度实在是太快了,快到让人有点紧张,也快到让人感觉机会突然变多了。
每家公司,不管是互联网大厂,还是中小厂,都在增加 AI 岗位;并且如果你有 AI 相关的开发经验,求职和晋升就会更容易。
这个 AI 项目不一定要多大,多复杂,也不一定要做出什么行业级突破,只要你能真正参与、真正理解,产出一个跑起来的 AI 应用,你的技术视野、工程能力、解决问题的方法都会提升一大截。
- 你能拿到一个比竞争对手更大的 offer
- 你在团队里更容易承担有技术含量的需求,晋升更快
- 你的编码习惯、架构思维会被 AI 逼着进步
- 你看问题的视野也会更加开阔、系统
所以接下来,我准备带大家从零开始做一个扎实的 AI 项目——PaiAgent,借助 Qoder 和 Qoder CLI 来构建的,一个真正能运行和学到东西的 AI Agent 项目。
源码已经开源到GitHub上:https://github.com/itwanger/PaiAgent
我会以这个项目作为载体,带大家从最基础的模块开始,逐步接触到 workflow 工作流、LLM 模型调用、MCP 工具调用等等一系列 AI 应用开发所必须的知识储备。
开发工具主要用到阿里的 AI Coding 工具 Qoder,以及命令行工具 Qoder CLI。一步步理解一个 AI 项目为什么这样设计,它的骨架怎么搭,模块之间怎么协作,以及你能从中获取什么开发能力。
在这个系列中,我会把所有踩过的坑、所有需要注意的工程细节、所有能写进简历的亮点,都完整拆解出来,让大家不仅“能做出来”,还“知道为什么这样做”。
如果你愿意跟我一起坚持下去,那么这个 PaiAgent 项目,最后会成为你技术成长中的一个重要里程碑。
一、下载安装 Qoder+Qoder CLI
工欲善其事,必先利其器。
要开始我们的 PaiAgent 项目,第一步当然是把开发工具准备好。这个系列里我们会大量使用 Qoder 和 Qoder CLI,它们是阿里在 AI Coding 方向做的一整套工具组合,一个 IDE,一个命令行,各司其职。
我们从最简单、最基础的安装开始,让每个人都能顺利跟上。
01、安装 Qoder
Qoder 的官方下载地址是:https://qoder.com/ macOS、 Windows 和 Linux 版本都有哈。
下载安装之后,可以新建一个文件夹,比如说 PaiAgent-One,用 Qoder 打开它,整个界面非常的清爽,左侧的基础菜单包括 Quest Mode、仓库 Wiki 等核心功能,中间是 IDE 编辑区,右侧是智能会话区。
我们等会儿会用 Quest Mode 来生成 PaiAgent 的完整脚手架。
02、安装 Qoder CLI
Qoder CLI 的安装非常简单,直接执行 curl -fsSL https://qoder.com/install | bash 就可以安装了。启动方式也非常简单,在任何一个终端窗口执行 qodercli 就可以。
后面我们很多编程任务、bug 解决也都会通过 Qoder CLI 来完成,非常强大、好用,相信你体验后也会爱不释手。
二、使用 Quest Mode 搭建项目骨架
Quest Mode 主打一个 AI 自主研发,我们只需要把工程任务扔给他,Quest Mode 就会把模糊的需求翻译为详细的需求和设计说明书,再去自动拆解任务、执行、联调,然后给我们汇报结果。
我们开发者只需要在这期间进行一些验收和调教就可以了,开发效率可以说是直线上升。
那接下来,我们进入 Quest Mode,点击侧边栏的【quest】小图标,然后点击【新建任务】。
把我们的需求告诉他:
我要构建一个含前端、后台、工作流引擎的 AI Agent 项目,核心的功能就是我附件中告诉你的,一个典型的“Agent 流图执行面板”,左侧菜单包括大模型节点、工具节点添加;画板包含用户输入、大模型节点、超拟人音频合成工具节点、结束节点;调试抽屉开启的时候,可以输入文字,然后对工作流进行测试,输入一串文字,最终会给我们一段音频,进行 AI 播客播放。
点击【发送】,Qoder 就开始工作了。
我们不需要把所有细节一次性想清楚,Quest Mode 会帮我们把模糊的想法往工程化的方向推进。
有不明确的地方,他会询问我们,让我们明确,比如说前端技术栈是选择 React 还是 Vue,后端技术栈是选择 Python 还是 Java,工作流引擎是自研还是基于已有的,数据是否需要持久化,大模型的接入方式要不要支持 OpenAI、DeepSeek 和通义千问,等等。
接着,他会根据技术选项为 PaiAgent 项目创建详细的设计文档。
如果确认没有问题,就可以点击【采纳】。如果有任何不满意的地方,也可以亲自下手去调整。
这份设计文稿会保存 .qoder/quests 目录下,使用 markdown 编辑工具打开预览的时候,就能够看到清晰的流程图,mermaid 格式的。
好,接下来,点击【开始任务】,Qoder 就开始自主完成开发了,我们只需要静静的欣赏即可。

真诚点赞 诚不我欺
回复