1.聚焦企业级、高并发、多智能体协作的AI Agent图书。 2.依托字节移动CloudWeGo生态系统的AI工程化图书,依托经抖音、飞书、Coze等海量业务验证,工业级靠谱、落地性强。 3.全路工程化发体系,从发、调试到部署、运维一站式讲透,内容可以直用于企业生产。 4.作者是业内资深实战专家,并擅长系统化拆解技术,内容好懂、实用。
售 价:¥
纸质售价:¥70.00购买纸书
6.5
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

内容提要
专家推荐
“就业陪跑训练营”学员推荐
序言
前言
作者简介
资源与支持
第1章 启程:CloudWeGo与AI工程化
1.1 AI 2.0时代的工程挑战
1.1.1 Python的“原型陷阱”与Go的“工程红利”
1.1.2 CloudWeGo生态全景:Hertz和Eino的关系
1.1.3 AI Agent的核心构成
1.2 Eino框架全景解析
1.2.1 Eino的设计哲学:组件化与图编排
1.2.2 Eino三大核心原语
1.2.3 AI Agent核心构建逻辑
1.2.4 EinoDevTools:可视化调试工具
1.3 实战项目预览:智能面试系统
1.3.1 业务需求:核心场景与功能定义
1.3.2 架构设计:DDD分层架构与技术栈
1.3.3 项目结构:标准化的Go工程目录规范
1.4 小结
第2章 CloudWeGo环境搭建与规范
2.1 开发环境与工具链
2.1.1 Go环境配置与依赖管理
2.1.2 安装CloudWeGo工具
2.1.3 基础设施:Docker部署MySQL、Milvus、Redis
2.2 IDL驱动开发
2.2.1 Thrift IDL基础:定义面试服务接口
2.2.2 使用hz生成Go代码骨架
2.2.3 配置管理:Viper与config.yaml最佳实践
2.3 Eino框架的使用
2.3.1 编写第一个Eino链
2.3.2 模型接入:OpenAI/豆包/DeepSeek等厂商模型
2.3.3 跑通第一个对话实例
2.4 小结
第3章 构建基于Milvus的RAG知识库
3.1 RAG的架构设计
3.1.1 RAG知识库的数据流转
3.1.2 MilvusManager结构体设计详解
3.2 文档处理与向量化
3.2.1 实现Markdown文档切分器
3.2.2 文本嵌入策略与向量维度选择
3.2.3 编写命令行工具milvusctl进行知识导入
3.3 高级检索策略实现
3.3.1 Eino检索器组件实战
3.3.2 混合检索与重排序实战
3.3.3 领域知识库构建:Go、Java、中间件专项面试题库
3.3.4 RAG新范式:GraphRAG与向量检索的融合思考
3.4 小结
第4章 工具使用与多模态处理
4.1 Eino中的工具抽象层
4.1.1 定义工具接口与生成JSON模式
4.1.2 实现MilvusRetrieverTool():让Agent自主查阅知识库
4.1.3 RAG与工具联动实战:基于知识库的增强型工具
4.1.4 下一代工具标准:MCP
4.2 简历解析实战
4.2.1 PDF解析工具开发
4.2.2 结构化数据提取:从非结构化文本到JSON
4.2.3 简历画像生成:技能点与经验提取策略
4.3 小结
第5章 方法论:企业级Agent构建
5.1 Agent生命周期管理
5.1.1 设计阶段:角色、目标、约束的定义
5.1.2 开发阶段:提示词工程与Eino图编排模式
5.1.3 评估阶段:如何量化Agent的表现
5.2 设计模式
5.2.1 ReAct模式:让Agent学会“思考→行动→观察→反思”
5.2.2 路由模式:多意图识别与任务分发
5.2.3 计划与执行:复杂任务的拆解与执行
5.3 状态与记忆管理
5.3.1 短期记忆和长期记忆
5.3.2 使用Redis管理多轮对话消息
5.4 企业级Agent工程化最佳实践
5.4.1 分层解耦:让架构更灵活
5.4.2 可观测性:拒绝黑盒运行
5.4.3 容错:保证服务的高可用性
5.5 小结
第6章 简历解析Agent开发
6.1 任务定义
6.1.1 场景:从非结构化PDF中提取标准化候选人画像
6.1.2 难点:格式多样性与OCR容错
6.2 实现路径
6.2.1 工具集成:PDF解析工具的开发
6.2.2 单步执行:基于思维链与RAG知识库提升精度
6.3 解析效果验证
6.4 小结
第7章 专项面试官Agent开发
7.1 任务定义
7.1.1 场景:模拟专项面试官进行深度追问
7.1.2 难点:如何避免“尬聊”并保持话题连贯性
7.2 实现路径
7.2.1 RAG增强:挂载基于Milvus的RAG知识库解决专业性问题
7.2.2 动态追问机制:从线性链条到图编排
7.2.3 对话控制:防范用户提示词注入与话题偏移
7.3 小结
第8章 多Agent协同面试系统开发
8.1 任务定义与架构设计
8.2 核心模式:Agent-as-Tool协作架构
8.3 异步协同与事件驱动
8.4 虚拟面试间实战
8.5 最终产出:自动生成包含雷达图的面试报告
8.6 小结
第9章 系统集成:从实验室到生产环境的企业级跃迁
9.1 企业级Agent架构设计
9.1.1 全场景覆盖的系统定位:集面试、分析于一体的解决方案
9.1.2 分层架构实现:API层与Agent服务层的职责划分
9.1.3 大规模并发下的Agent资源管理与流量控制
9.2 统一模型接入层
9.3 确保系统稳定可用
9.3.1 LLM输出守卫
9.3.2 Agent异常行为检测与处理
9.4 小结
第10章 服务集成:Hertz网关实战
10.1 Hertz API层设计
10.1.1 路由注册与参数绑定
10.1.2 CloudWeGo中间件:JWT认证与鉴权
10.2 实现流式对话
10.2.1 SSE协议与Hertz流式写入
10.2.2 Eino Stream输出对接Hertz网关
10.2.3 前后端流式交互协议设计
10.3 Hertz网关性能优化
10.3.1 连接与协程优化
10.3.2 缓冲区与I/O优化
10.3.3 编译与运行时优化
10.4 实战踩坑与解决方案
10.4.1 流式连接异常断开
10.4.2 SSE消息被缓冲
10.4.3 JWT解析性能瓶颈
10.5 小结
第11章 高并发性能优化实战
11.1 Hertz网关高并发配置
11.1.1 连接池调优:KeepAlive与IdleTimeout设置
11.1.2 协程模型优化:Netpoll的配置与GOMAXPROCS
11.1.3 限流策略升级:分布式限流
11.2 Eino Agent资源调度优化
11.2.1 客户端复用:解决http.Client频繁创建问题
11.2.2 对象池设计:sync.Pool在Agent中的应用
11.2.3 推理成本控制:推理模型的词元消耗监控与配额管理
11.3 小结
第12章 打造可信赖的AI系统
12.1 Agent Ops与可观测性
12.1.1 集成Eino回调进行全链路监控
12.1.2 Agent决策路径的可视化与回溯
12.1.3 关键节点的耗时与词元消耗统计
12.2 告警与风险控制
12.2.1 飞书海外版Lark通知集成
12.2.2 系统异常与经营风险告警
12.2.3 告警降噪和抑制策略
12.3 评估与测试
12.3.1 Agent的单元测试策略
12.3.2 自动化评估脚本构建
12.4 安全与合规
12.4.1 敏感数据脱敏
12.4.2 内容安全围栏
12.5 小结
第13章 容器化与云原生实践
13.1 容器化构建
13.1.1 编写多阶段构建的Dockerfile
13.1.2 镜像优化与安全扫描
13.2 生产环境部署
13.2.1 config.yaml的多环境配置策略
13.2.2 结合K8s部署清单实现生产级配置
13.2.3 数据库与向量库连接池调优
13.3 云原生进阶实践
13.3.1 可观测性集成
13.3.2 自动化部署流水线
13.4 小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜