当前位置:首页>php>[PHP] AI学习 Agent 构建

[PHP] AI学习 Agent 构建

  • 2026-09-21 21:10:14
[PHP] AI学习 Agent 构建

第二层:Agent 构建

“

每日 2 小时 | 总周期:10 天


通关目标

构建一个带工具调用的单 Agent 系统,完成「用户说人话 → LLM 判断意图 → 调用工具 → 返回结果」的完整闭环。

实战项目:电商客服 Agent(查订单 + 查物流 + 处理退款)


阶段一:理解概念 + 跑通第一个 Agent(3 天)

天
学习内容
第 1 天
Agent 四要素(LLM/工具/指令/记忆)、有 Agent vs 无 Agent 的区别、完整工作流
第 2 天
安装 Neuron AI,创建第一个 Agent 类,实现 provider/instructions/tools 三个方法
第 3 天
跑通带角色设定的 Agent 对话,理解指令对 Agent 行为的影响

📚 学习资料:

  • 🐍 B站·Agent 开发系统教程(前 2h) — Agent 四要素拆解、有 Agent vs 无 Agent 的对比、完整工作流
  • Neuron AI GitHub · README — 安装步骤、第一个 Agent 类的完整示例代码

阶段二:工具注册与调用(3 天)

天
学习内容
第 4 天
理解 Tool 结构(name/description/run),编写查订单工具并注册
第 5 天
编写查物流、退款两个工具,三工具联调
第 6 天
测试 LLM 自动路由:不同意图能否选对工具,优化 tool description

📚 学习资料:

  • 腾讯云·PHP Agentic 框架构建 AI 助手[1] — Webman + Neuron AI 完整实战,含三个工具的 PHP 实现
  • Neuron AI GitHub · Tool 文档[2] — Tool 类的 name/description/run 定义方式和注册接口
  • 🐍 B站·Agent 开发系统教程(工具部分)[3] — 理解工具设计思路

阶段三:记忆 + 实战项目(4 天)

天
学习内容
第 7 天
理解记忆的作用,接入 ArrayMemory,实现多轮对话
第 8 天
了解 4 种记忆类型(Array/File/Database/Redis),设置记忆窗口
第 9 天
实战项目:搭建电商客服 Agent 骨架,注册三个工具
第 10 天
跑通完整对话(查订单 → 查物流 → 退款),完成通关

📚 学习资料:

  • Neuron AI GitHub · Memory 文档[4] — ArrayMemory / FileMemory / DatabaseMemory / RedisMemory 的用法和窗口配置
  • 🐍 B站·保姆级 AI Agent 教程(实战部分)[5] — 项目实战参考
  • Kode AI Agent[6] — 企业级 Agent 框架对比参考
参考资料
[1] 

腾讯云·PHP Agentic 框架构建 AI 助手: https://developer.cloud.tencent.com/article/2701184

[2] 

Neuron AI GitHub · Tool 文档: https://github.com/neuron-ai/neuron

[3] 

B站·Agent 开发系统教程(工具部分): https://www.bilibili.com/video/BV1ZTEC6wEFS/

[4] 

Neuron AI GitHub · Memory 文档: https://github.com/neuron-ai/neuron

[5] 

B站·保姆级 AI Agent 教程(实战部分): https://www.bilibili.com/video/BV1qYR1BfEUx/

[6] 

Kode AI Agent: https://github.com/kodephp/ai-agent

最新文章

随机文章