智能体工程学习系统:从概念到实战,从工具到架构
Prompt Engineering Skills (oh-my-openagent)
↓ ↓
解决Prompt冗余问题 可复用能力模块
↓ ↓
MCP (Model Context Protocol) OpenSpec (Spec-Driven)
↓ ↓
标准化上下文协议 规格驱动开发
↓ ↓
Harness Engineering golem (生产级实战)
↓
AI输出质量保障
| 模块 | 内容 | GitHub |
|---|---|---|
| OMO工作流 | 多模型编排系统,11大Agent | oh-my-openagent |
| golem案例 | 生产级Go Agent项目 | golem |
| Skills | 可复用AI能力模块 | skills.sh |
| MCP | 标准化上下文协议 | modelcontextprotocol.io |
| OpenSpec | 规格驱动开发SDD | openspec |
| Harness | AI输出质量保障 | R.E.S.T模型 |
- 体系化:从Prompt到生产级Agent系统的完整路径
- 实战导向:基于golem真实生产项目教学
- 质量保障:Harness工程确保AI输出可靠
- 🌐 在线教程: https://strings77wzq.github.io/agent-engineering-hub/
- 📚 OMO工作流: https://github.com/code-yeongyu/oh-my-openagent
- 💻 golem项目: https://github.com/strings77wzq/golem
- 🛠️ Skills社区: https://skills.sh
- 📖 MCP协议: https://modelcontextprotocol.io
快速上手 → 工具使用 → 实战项目
架构深入 → OpenSpec → Harness
概念入门 → 逐步深入 → 练习
学习如何创建和使用 AI Skills:
- 什么是 Skill - 理解 Skill 的核心概念
- 创建你的第一个 Skill - 手把手教学
- Skill 核心组件 - name、description、prompt、examples
- 高级模式 - 条件判断、变量、工具调用
- 实战案例 - 代码审查 Skill 完整示例
掌握规范驱动开发的完整工作流:
- 核心概念 - SDD 介绍、OpenSpec 哲学
- 命令参考 -
/opsx:命令完整列表 - 完整工作流 - propose → apply → archive
- 编写高质量 Spec - 技巧与模式
- 实战案例 - 电商场景规范驱动开发
学习如何把工具、资源和上下文以标准协议暴露给 Agent:
- MCP 入门 - 理解协议角色和能力边界
- 核心概念 - tools、resources、prompts
- 构建 MCP Server - 设计可测试接口
- 实战练习 - 设计文档搜索 tool
- 安全边界 - 权限、密钥和危险操作
构建智能体工程的质量基础设施:
- 测试基础设施 - Harness 核心概念
- 编写测试场景 - 测试用例设计
- Evaluators - 输出质量评估
- Mock Server - 无成本测试
- 实战案例 - 完整测试工作流
欢迎贡献!请查看贡献指南。
本项目使用项目内本地 OpenSpec:
ai-tutorial-hub/
openspec/
config.yaml
changes/
specs/
请在项目目录内执行 OpenSpec 命令:
cd ai-tutorial-hub
openspec list --json
openspec status --change tutorial-doc-site这样当 ~/md 下有多个项目时,每个项目的规范互不影响。