很多人写 Agent,卡住的地方不在模型调用,而在脚手架。会调 API,不等于能搭出一个能跑、能改、能扩展的 Agent 项目;能跑通 demo,也不等于知道四个脚手架各自该在什么时候用。这门课就是补这块的。

先确认你缺的是哪一块

如果你现在处于下面任意一种状态,这门课的针对性会比较强:

  • 能写单文件 Agent 脚本,但一到多工具、多轮次、多角色就开始乱,状态管理靠全局变量硬撑。
  • 听过 Harness Agent 相关概念,但说不清它和普通 Agent 框架的分工边界在哪里。
  • 知道有四个脚手架,实际只熟悉其中一个,遇到新需求仍然用老办法硬套。
  • 项目能跑,但目录结构、配置方式、调试手段都是临时凑的,换个人接手就得重读一遍源码。
  • 想让 Agent 接入真实工具链(文件、命令、外部服务),但不确定脚手架层面该负责到哪一步。

如果上面一条都不占,你大概不需要这门课。这门课不讲解模型原理,也不从零教编程。

四个脚手架,重点是"什么时候用哪个"

课程围绕四类脚手架展开,但真正的价值不在于把每个都过一遍,而在于建立选择判断:任务规模多大、需要多少工具、要不要多轮编排、要不要持久化状态,分别对应哪一套结构。很多人的问题不是不会用某个脚手架,而是用错了脚手架,然后在错误的结构上不断打补丁。

课程里会反复出现的一个训练点是:拿到一个需求,先判断它属于哪一类,再决定用哪套脚手架起步。这个判断做对了,后面省下的重构时间远超学习成本。

配套练习大致是什么形态

练习不是填空题,而是给一个具体场景,让你自己搭出可运行的 Agent 结构,再对照参考实现检查差异。重点看三处:

  • 工具注册和调用路径是否清晰,加一个新工具需要改几个地方。
  • 多轮交互时状态放在哪、怎么传递、出错后能否恢复。
  • 调试时能不能快速定位是脚手架配置问题还是 Agent 逻辑问题。

建议每做完一个练习,先不看参考实现,自己回读一遍代码,问一句"如果需求变了我改哪里"。答不上来的地方,就是这门课真正要补的点。

看完应该能回答的问题

  • 四类脚手架各自的适用边界是什么,什么信号出现时应该换一套?
  • 一个 Agent 项目从需求到可运行,脚手架层面最低限度要做哪几件事?
  • 新增一个工具或一个角色,需要动哪些配置、哪些代码,有没有更省的做法?
  • 当 Agent 行为不符合预期时,怎么区分是脚手架搭得不对,还是提示与逻辑写得不对?
  • 现有项目如果要迁移到另一套脚手架,成本主要落在哪里?

这几个问题能自己讲清楚,说明你不是"跟着敲了一遍",而是真的把脚手架当工具在用。讲不清楚,就回去重做对应练习。

怎么用这门课

不建议顺序刷完就结束。更有效的做法是:先挑一个你手头真实的小项目,用课程里的判断方法选一套脚手架搭起来,遇到卡点再回看对应章节。脚手架这种东西,看懂和用过之间差得很远。带着一个具体问题进去,出来的收获会比空手听完大得多。

Harness Agent 脚手架实战课

课程详情

课程标题:Harness Agent 脚手架实战课

课程核心介绍:本课程深入讲解四大脚手架的实战应用,帮助学员全面掌握 Harness Agent 脚手架的使用技巧,轻松应对 Agent 项目开发。

适合人群:具备一定编程基础,希望提升脚手架应用能力的开发者。

学习收获:

  • 熟练掌握 Harness Agent 脚手架的基本操作和高级功能
  • 能够独立完成 Agent 项目的搭建和优化
  • 提升项目开发效率和代码质量

课程亮点:

  • 实战导向:课程内容紧密围绕实际项目需求,提供实用技巧和最佳实践
  • 案例丰富:通过多个实际案例,帮助学员快速理解和应用脚手架
  • 互动教学:课程设置互动环节,解答学员疑问,确保学习效果

课程目录

开篇词
  开篇词|掌握四套脚手架,让 Agent 开发回归业务本身
  01|全景:Agent 开发的技术演进与课程定位
  直播回放:5 倍效率提升,用 DeepAgents 重构 Agent 开发流
快速交付篇:Smolagents 实现数据洞察 Agent
  02|起点:从数据分析场景看 CodeAct 模式
  03|核心:用 Smolagents 结合自定义工具完成数据分析报告生成
  04|扩展:通过多 Agent 协同机制提升分析深度
进阶应用篇:Calude Agent SDK 搭建研报 Agent
  05|起点:从复杂金融任务看Claude Agent SDK
  06|核心:快速构建 Agent Loop 并接入研报所需的工具集
  07 | 应用:构建替代工作流的 Skills 完成金融研报的生成
深度编排篇:Claude Agent SDK 构建投研智能分析系统
  08|起点:多代理编排设计支持复杂投研场景
  09|进阶:会话 Session 与 Fork 分叉管理探索不同投资逻辑
  10|扩展:Hooks 机制的实战应用
  11|扩展:OpenTelemetry 全链路监控与成本管理
知识沉淀篇:Deepagents 构建动态知识库
  12|起点:Deepagents 快速入门与 LangChain 老项目升级
  13|基础:LLM-Wiki 快速理解与入门
  14|应用:基于 Deepagents 与 LLM-Wiki 方法论沉淀构建知识库
工程交付篇:Pi-Mono 实现合同审查 Agent
  15|起点:基于 pimono 打造生产级合同审查 Agent Runtime
  16|基础:统一工具接口与结构化输出实现合同文档解析与分类
  17|进阶:长上下文与 Skill 调用构建大合同审查流水线
  18|进阶:拦截管道构建合同敏感信息的多层安全护栏
  19|扩展:ChatPanel 助力 Agent 丝滑接入聊天对话 Web 页面
  20|TUI:Pimono TUI 自绘引擎与内置组件库实战
  DeepSeek Harness:插件化 Agent 框架与生态入门
结束语 & 结课测试
  结束语|行动交给现在,结果交给时间
  结课测试|来赴一场满分之约!