Edited learning path
Agent 工程实战
从概念、工具调用到上下文管理与工程部署,整理一条能复现的 Agent 实践路线。
- 适合谁
- 准备把 Agent 用进真实工作流的软件开发者
- 完成后
- 理解 Agent 的能力边界,并能完成一个可验证的工程任务
- 最近更新
- 2026年08月30日
Reading order
01 入门 → 02 进阶 → 03 实战
继续处理工具调用、上下文与任务拆分。
用真实任务检验效果、失败点和适用边界。
All articles
专题内容
按公开时间排列;阅读阶段提供建议顺序,文章中的版本和边界仍以正文为准。
计划、执行与反思:把多步任务变成可恢复过程
这是「Agent 工程实战」的第 17 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
知识库与检索增强:先让答案可追溯
这是「Agent 工程实战」的第 16 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
测试 Agent,而不是只测试方法
这是「Agent 工程实战」的第 15 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
日志、指标与可观测性:看见 Agent 到底做了什么
这是「Agent 工程实战」的第 14 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
记忆、会话与上下文窗口:哪些信息应该留下
这是「Agent 工程实战」的第 13 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
错误处理、超时与取消:让失败有边界
这是「Agent 工程实战」的第 12 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
安全的文件与命令执行:先划边界,再赋能力
这是「Agent 工程实战」的第 11 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
类型安全的工具注册中心:从反射便利走向工程约束
这是「Agent 工程实战」的第 10 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
配置管理与模型提供商:把密钥和模型选择移出代码
这是「Agent 工程实战」的第 9 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
先修复 Agent 循环:从 Demo 走向可控内核
这是「Agent 工程实战」的第 8 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
文件与命令工具:Agent 的能力从哪里开始失控
这是「Agent 工程实战」的第 7 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
用反射把 C# 方法注册成工具:便利与边界
这是「Agent 工程实战」的第 6 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
工具调用协议:让模型能可靠地使用你的能力
这是「Agent 工程实战」的第 5 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
模型调用与流式输出:正确处理 SSE 和增量事件
这是「Agent 工程实战」的第 4 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
项目启动与第一条消息:先把最小闭环跑起来
这是「Agent 工程实战」的第 3 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
Agent 到底是什么:它不是一次模型调用
这是「Agent 工程实战」的第 2 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
先看懂项目,再开始扩展:给 Agent 画一张代码地图
这是「Agent 工程实战」的第 1 篇。专题从一个能聊天、能调工具的 .NET Agent 出发,逐步补齐可靠性、安全、测试与发布能力。
使用C#接入DeepSeek API实现自己的AI助手
过年期间DeepSeek非常火爆,这段时间用着官方的客户端访问,总是会提示“服务器繁忙,请稍后再试。”,本文介绍怎么通过接入DeepSeek的API实现自己的客户端。
Next step
把方法放回真实问题里。
继续查看工程案例,或带着项目背景和约束联系。