跳到主要内容

从零实战项目

本目录给出 6 个可从零实现的 Agent 项目。每个项目都按工程交付物来写:目标、最小可行版本、目录结构、关键组件、工具 schema、状态/记忆/RAG 设计、评测、安全和迭代路线。

1. 项目索引

项目练习重点建议前置章节
01-个人知识库 AgentRAG、引用、权限、反馈06-RAG与知识系统
02-MCP 工具型 AgentMCP server、工具 schema、审批04-工具调用体系
03-企业文档问答 Agent多租户文档、ACL、评测05-记忆系统
04-代码审查 Agent仓库读取、diff 分析、PR 评论09-Agent工程化
05-数据分析 AgentSQL、Notebook、图表、权限10-Agent评测体系
06-多 Agent 研究助手Supervisor、研究、评审、引用08-多Agent系统

2. 推荐统一技术骨架

agent-app/
app/
agents/ # Agent 编排和提示词
tools/ # 工具实现和 schema
policies/ # 权限、审批、护栏
stores/ # 状态、记忆、索引、数据库
evals/ # 评测样本、评审器、报告
api/ # Web/API 层
tests/
docs/

3. 通用验收标准

  • 能完成明确的端到端任务,而不是只有聊天界面。
  • 每个工具都有 schema、风险等级、错误处理和 trace。
  • 关键动作能回放,失败能定位到模型、工具、检索、权限或状态。
  • 至少有 20 条离线评测样本,包含正常、边界和安全样例。
  • 写操作默认需要预览或确认。

4. 权威资料