ai-agent-engineer-handbook

agent
Guvenlik Denetimi
Gecti
Health Gecti
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 67 GitHub stars
Code Gecti
  • Code scan — Scanned 4 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

AI Agent / LLM 应用工程师面试与学习手册 | Prompt→Context→Agent→Harness + real JD teardown + 92 interview Q&As (CN)

README.md

AI Agent Engineer Handbook · AI Agent 工程师手册

中文 AI Agent / LLM 应用工程师的一站式手册:先建立 Prompt → Context → Agent → Harness 四层工程坐标,再落到真实 JD 与面试题库。

English: A Chinese-primary handbook for engineers who design, ship, or interview for production LLM agent systems — four engineering layers, real job descriptions, and a question bank. Short English guide

Stars
Forks
License: MIT
Last commit
Read online

适合谁:在 AI Agent / LLM 应用方向求职、转型或带队的工程师;招聘方校准岗位;面试官按层出题。

最近更新:2026-05-31(正文) · 作者:harrisliangsu · License:MIT

关键词:AI Agent、LLM、RAG、prompt engineering、context engineering、harness engineering、MCP、面试、handbook、中文。

GitHub Topics(仓库已设置,此处只作索引):agent · ai-agent · anthropic · chinese · handbook · interview · llm · openai · prompt-engineering · rag

目录


在线阅读

不用 clone,用浏览器打开手册站点:

https://harrisliangsu.github.io/ai-agent-engineer-handbook/

门户文件在仓库根目录(index.html)。在 GitHub Settings → Pages 里选择分支 main、目录 / (root) 后,这个地址就会生效。.nojekyll 让现有 HTML 原样发布,不经 Jekyll。

想先看什么 网页
门户(四层 + 面试 + 译文入口) 首页
提示词工程 prompt-engineering.html
上下文工程 / RAG context-engineering.html
Agent 工程 agent-engineering.html
驾驭工程 harness-engineering.html
JD 拆解 jd-requirements.html
面试题 interview-questions.html
全景知识图谱 knowledge-map.html

站点从仓库根目录发布。章节 HTML 仍在原来的 html/ 目录,本地双击或 python3 -m http.server 的读法不变。根目录的 .nojekyll 让 Pages 按原文件提供这些手写 HTML,而不再走 Jekyll。


仓库结构

ai-agent-engineer-handbook/
├── engineering-foundations/   ← 知识:LLM 应用工程的四层演进
│   ├── prompt-engineering.md     # 提示词工程
│   ├── context-engineering.md    # 上下文工程
│   ├── agent-engineering.md      # Agent 工程
│   ├── harness-engineering.md    # 驾驭工程
│   ├── overview.md               # 综述(v1 合并版,历史保留)
│   ├── README.md                 # 系列阅读指南
│   ├── sources.jsonl             # 全部一手来源清单
│   └── html/                     # 渲染后的网页版(含左侧 TOC + 章节切换)
│
├── interview-prep/            ← 实战:求职 JD + 面试题
│   ├── jd-requirements.md        # AI Agent 岗位 JD 要求研究(中外大厂真实 JD 拆解)
│   ├── interview-questions.md    # 面试题与答案(A–K)
│   └── html/                     # 渲染后的网页版
│
├── translations/              ← 经典文章中译(非官方,以原文为准)
│   ├── building-effective-agents.md
│   ├── multi-agent-research-system.md
│   ├── effective-harnesses-for-long-running-agents.md
│   ├── openai-harness-engineering.md
│   └── html/
│
├── knowledge-map.md           ← 全景复习地图(另有 knowledge-map.html)
├── index.html                 ← GitHub Pages 门户
└── README.en.md               ← 英文短导览

第一部分:LLM 应用工程的四层演进(知识体系)

按"prompt → context → agent → harness"四层抽象组织,每层一篇深度长文,配综述。

章节 内容要点 字数
01 提示词工程 Transformer / 训练栈 / 解码 / CoT / ReAct / 自动化 prompt 优化 / 评估 / OWASP Top 10 ~64 KB
02 上下文工程 RAG 全栈 / RULER 长上下文真相 / 记忆系统(MemGPT / mem0 / Letta / Zep)/ MCP 协议 ~81 KB
03 Agent 工程 Agent 范式演进 / Anthropic 6 大 patterns / 10 框架对比 / 5 协作模式 / 真实事故合集 / 安全权限 ~90 KB
04 驾驭工程 Hashimoto harness 工程命名 / 两条法则(强约束 + 自愈循环)+ 四大支柱 / 成熟度模型 L0-L4 / 熵管理 ~134 KB
overview v1 合并版(保留作历史参考) ~73 KB

入口:从 engineering-foundations/README.md 开始;HTML 版本在 engineering-foundations/html/ 下打开 prompt-engineering.html 即可(左侧浮动 TOC + 顶部章节切换)。

系列特点

  • 一手来源密度高:每个论断尽量带 ≥2 个独立来源,bibliography 50+ 条核心参考
  • 承认局限:04 章公开订正过"七大组件"这种合成框架命名,改用业界有出处的"两条法则 + 四大支柱"
  • 驾驭工程是重点:完整复刻 Hashimoto / OpenAI / Anthropic / Augment Code 等一手原文 verbatim 引用

第二部分:求职实战(JD + 面试题)

02-1 AI Agent 岗位 JD 要求研究(jd-requirements.md)

  • 中国市场:字节豆包 / 阿里通义 / 腾讯混元 / 月之暗面 Kimi / 智谱 GLM / DeepSeek / MiniMax / 阶跃星辰 / 蚂蚁 AI Force ……14 条带原文 verbatim 的真实 JD 摘录
  • 北美 / 欧洲市场:Anthropic / OpenAI / Google DeepMind / Glean / Vercel / Replit / Sierra / Cognition (Devin) / Cursor / Mistral / Harvey / Perplexity ……8 条完整 JD + 薪资带
  • 高频考察点 Top 20 + 岗位变种 7+6 类区分 + 海外/中国对比观察
  • 薪资数据:从应届 SSP 到资深架构师,按地点和级别分级
  • 来源:BOSS 直聘 / 拉勾 / 51job / 智联 / 牛客 / V2EX / 猎聘 / Greenhouse / Ashby / Glassdoor / Levels.fyi / Hacker News / LangChain ecosystem analysis 等 45+ 来源

02-2 面试题与答案(interview-questions.md)

92 道题,11 大分类(A–K)。每题:⭐ 难度分级 + 200–500 字技术答案 + 一手论文或官方文档 URL。下表难度按题目标题里的星级统计(A11 与 K 章是后加入的,总题数已不是早期的 86 / 10 类)。

分类 题数 难度分布 重点
A. LLM 基础 11 2⭐ 7⭐⭐ 2⭐⭐⭐ Transformer / RoPE / KV cache / 长上下文 / 推理优化 / Prefill-Decode
B. 训练 / 微调 10 2⭐ 6⭐⭐ 2⭐⭐⭐ SFT / DPO / GRPO / LoRA / R1 涌现
C. 提示词工程 9 2⭐ 6⭐⭐ 1⭐⭐⭐ CoT / Self-Consistency / ReAct / 自动 prompt 优化
D. RAG 10 1⭐ 6⭐⭐ 3⭐⭐⭐ Hybrid / Reranker / GraphRAG / Self-RAG / RAGAS
E. Agent 12 0⭐ 3⭐⭐ 9⭐⭐⭐ 核心:6 patterns / 多 agent / 失败模式 / harness
F. Memory 8 1⭐ 5⭐⭐ 2⭐⭐⭐ MemGPT / mem0 / progress 文件 / memory corruption
G. 系统设计 8 0⭐ 2⭐⭐ 6⭐⭐⭐ 客服 / coding / 搜索 / LLM 网关 / 高并发 / 成本 / 沙箱
H. 评估 6 0⭐ 2⭐⭐ 4⭐⭐⭐ judge bias / pairwise / benchmark hack / 漂移
I. 安全 / 护栏 6 0⭐ 2⭐⭐ 4⭐⭐⭐ OWASP / Prompt Injection / NeMo Guardrails / EU AI Act
J. 行为题 / 实战 7 0⭐ 2⭐⭐ 5⭐⭐⭐ Hashimoto harness 闭环 / 0-1 落地路线
K. Agent 评测 5 0⭐ 2⭐⭐ 3⭐⭐⭐ benchmark 全景 / trajectory / tool-use / 上线 SLO / 业务评测

推荐学习路径

你是谁 推荐顺序
应届生 / 在校生(求职准备) interview-prep/jd-requirements 看市场 → interview-prep/interview-questions 分类 A/B/C/D 重点刷 → 反向去 engineering-foundations/ 对应章节深化
1-3 年中级工程师(转 AI 方向) engineering-foundations/context-engineering 起读 → agent-engineering → interview-prep/interview-questions D/E/F 全刷 → G 选 1-2 题白板练
3-5 年资深 / Staff engineering-foundations/harness-engineering 通读 → interview-prep/interview-questions E/G/H/I/J/K 重点(Staff 的差异在系统设计、行为题和评测闭环)
架构师 / 技术决策者 engineering-foundations/harness-engineering 的"两条法则 + 四大支柱"+ 成熟度模型 L0-L4 + interview-prep/interview-questions G 系统设计全部
招聘方 / 面试官 interview-prep/jd-requirements 校准岗位标准 → interview-prep/interview-questions 按分类难度出题

如何阅读

在线:打开 手册站点。各章带左侧浮动 TOC、章节切换和滚动高亮。

Markdown(GitHub 上直接看,或用 VS Code / Obsidian / Typora 打开)

本地 HTML:

# 仓库根目录:门户 + 全部章节
python3 -m http.server 8000
# 浏览器打开 http://localhost:8000

# 只看某一组章节时也可以进对应 html 目录
cd engineering-foundations/html && python3 -m http.server 8000
cd interview-prep/html && python3 -m http.server 8000

也可以直接双击 engineering-foundations/html/prompt-engineering.html。


译文与知识图谱

四篇经典文章的非官方中译在 translations/,技术名词以括注英文为准,解释以原文为准:

中译 原文
构建高效的 Agent Anthropic · Building Effective Agents
多 Agent 研究系统 Anthropic · How we built our multi-agent research system
长时程 Agent 的 Harness Anthropic · Effective harnesses for long-running agents
Harness 工程 OpenAI · Harness engineering

网页版在 translations/html/。全景复习地图:knowledge-map.md / knowledge-map.html。


工作流声明

本仓库内容由作者使用 Claude Code 与自用 deep-research 工作流整理,结合一手论文、厂商官方文档和真实招聘 JD 交叉核实,带局限性声明的诚实研究。deep-research 是作者本地的调研技能,没有对应的公开 GitHub 仓库;当时的运行记录在 engineering-foundations/run_manifest.json(历史快照,日常改动不改这份文件)。

  • 引用一手来源处都给了 URL,便于读者深挖
  • 数字 / 价格 / 模型版本可能随时间变化,请按发布日期查最新
  • 部分 JD 因招聘网站登录限制或动态渲染只能拿到摘要,已在 Methodology Appendix 标注证据等级

社区

怎么参与,见 CONTRIBUTING.md。

你想做的事 去哪里
指出具体错误、断链,或提交一处改动 Issue / Pull request
问怎么读、交流求职进度、还没落到文件上的想法 Discussions
提议新的题型或章节 Discussions 的 Ideas
用法和阅读问题 Discussions 的 Q&A
随便聊聊 Discussions 的 General

欢迎帖:自我介绍 / 求职进度 / 纠错建议。需要改文件的纠错请开 Issue 或 PR,方便对到具体段落;开放式讨论留在 Discussions。


License

MIT。文章引用的论文与厂商官方文档归原作者所有,本仓库只做整理与中文转述。译文是非官方学习稿。

Yorumlar (0)

Sonuc bulunamadi