Ai Engineering From Scratch Zh

general MCP Server

从零精通 AI 工程 · 20 阶段 468 课 · 中文全量翻译 + 配套站点 如何成为一名Agent 工程师 修成指南

Verified
generalgeneral
8 views258 stars42 forksMIT

Why This Matters

Discovered via github-topic:mcp and last synced 3mo ago.

Verified
Source
github-topic:mcp
Stars
258
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
43
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (43)

Build

Python

02

[从零实现一个分词器](phases/10-llms-from-scratch/02-building-a-tokenizer/)

20

[DeepSeek-V3 架构拆解](phases/10-llms-from-scratch/20-deepseek-v3-walkthrough/)

25

[EchoLeak 与 AI 的 CVE](phases/18-ethics-safety-alignment/25-echoleak-cves-for-ai/)

Project

Combines

Lesson

Type

04

[预训练一个迷你 GPT(124M)](phases/10-llms-from-scratch/04-pre-training-mini-gpt/)

03

[直接偏好优化家族](phases/18-ethics-safety-alignment/03-direct-preference-optimization-family/)

12

[推理优化](phases/10-llms-from-scratch/12-inference-optimization/)

16

[差分注意力(V2)](phases/10-llms-from-scratch/16-differential-attention-v2/)

21

[公平性准则:群体、个体、反事实](phases/18-ethics-safety-alignment/21-fairness-criteria-group-individual-counterfactual/)

10

[评估——基准与 evals](phases/10-llms-from-scratch/10-evaluation/)

Learn

Python

05

[Constitutional AI 与 RLAIF](phases/18-ethics-safety-alignment/05-constitutional-ai-rlaif/)

18

[多 token 预测(MTP)](phases/10-llms-from-scratch/18-multi-token-prediction/)

Goal

Read

23

[水印:SynthID、Stable Signature、C2PA](phases/18-ethics-safety-alignment/23-watermarking-synthid-stable-signature-c2pa/)

09

[对齐造假](phases/18-ethics-safety-alignment/09-alignment-faking/)

11

[可扩展监督与弱到强](phases/18-ethics-safety-alignment/11-scalable-oversight-weak-to-strong/)

06

[指令微调——SFT](phases/10-llms-from-scratch/06-instruction-tuning-sft/)

29

[内容审核系统:OpenAI、Perspective、Llama Guard](phases/18-ethics-safety-alignment/29-moderation-systems-openai-perspective-llamaguard/)

14

[开源模型:架构逐一拆解](phases/10-llms-from-scratch/14-open-models-architecture-walkthroughs/)

17

[WMDP 与双用途能力评估](phases/18-ethics-safety-alignment/17-wmdp-dual-use-evaluation/)

01

[终端原生编码 agent](phases/19-capstone-projects/01-terminal-native-coding-agent/)

19

[模型福祉研究](phases/18-ethics-safety-alignment/19-model-welfare-research/)

13

[多样本越狱](phases/18-ethics-safety-alignment/13-many-shot-jailbreaking/)

22

[异步与 Hogwild! 推理](phases/10-llms-from-scratch/22-async-hogwild-inference/)

27

[数据溯源与训练数据治理](phases/18-ethics-safety-alignment/27-data-provenance-training-governance/)

15

[间接提示注入](phases/18-ethics-safety-alignment/15-indirect-prompt-injection/)

08

[DPO——直接偏好优化](phases/10-llms-from-scratch/08-dpo/)

37

[运行时反馈回路](phases/14-agent-engineering/37-runtime-feedback-loops/)

34

[梯度检查点与激活重算](phases/10-llms-from-scratch/34-gradient-checkpointing/)

35

[给 agent 的初始化脚本](phases/14-agent-engineering/35-initialization-scripts/)

07

[潜伏 agent——持续性欺骗](phases/18-ethics-safety-alignment/07-sleeper-agents-persistent-deception/)

33

[把 agent 指令写成可执行约束](phases/14-agent-engineering/33-instructions-as-executable-constraints/)

Background

Start at

31

[Agent 工作台:能力强的模型为什么仍会失败](phases/14-agent-engineering/31-agent-workbench-why-models-fail/)

by-phase

`<target>/phase-NN/<name>.md`

39

[审查 agent:把构建者和评判者分开](phases/14-agent-engineering/39-reviewer-agent/)

skills

`<target>/<name>/SKILL.md`(嵌套约定,Claude / Cursor / Codex / OpenClaw / Hermes 都支持)

41

[在真实仓库上跑工作台](phases/14-agent-engineering/41-workbench-for-real-repos/)

flat

`<target>/<name>.md`

Python

</details> ``` ░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒░░░▒▒▒ ``` ## 工具箱 每节课都会产出一件可复用的产物。学完之后,你手里会有: ``` outputs/ ├── prompts/ 覆盖每类 AI 任务的提示词模板 └── skills/ 给 AI 编码 agent 用的 SKILL.md 文件 ``` 用 `npx skills add` 安装。把它们接进 Claude、Cursor、Codex、OpenClaw、Hermes, 或任何能读 SKILL.md / AGENTS.md 目录的 agent。都是真家伙,不是课后作业。 ### 把所有课程技能装进你的 agent 仓库在 `phases/**/outputs/` 下交付了 378 个技能和 99 个提示词。 **推荐:通过 [skills.sh](https://skills.sh) 安装。** 不用 clone,不用 Python, 自动识别你 agent 的技能目录: ```bash npx skills add fancyboi999/ai-engineering-from-scratch-zh # 所有技能 npx skills add fancyboi999/ai-engineering-from-scratch-zh --skill agent-loop # 单个技能 npx skills add fancyboi999/ai-engineering-from-scratch-zh --phase 14 # 单个阶段 ``` `skills` 会写到你 agent 实际读取的那个目录:`.claude/skills/`、`.cursor/skills/`、 `.codex/skills/`、OpenClaw 的技能文件夹、Hermes 的 bundle 路径,或任何识别 SKILL.md 的工具。一条命令,覆盖所有 agent。 **进阶:用 `scripts/install_skills.py` 做离线 / 自定义布局。** 需要先 clone 仓库。 当你需要按标签过滤、dry-run,或非默认布局时很有用: ```bash python3 scripts/install_skills.py <target> # 所有技能,默认 --layout skills(嵌套) python3 scripts/install_skills.py <target> --layout skills # 同上,显式写出 python3 scripts/install_skills.py <target> --type all # 技能 + 提示词 + agent python3 scripts/install_skills.py <target> --phase 14 # 只装一个阶段 python3 scripts/install_skills.py <target> --tag rag # 按标签过滤 python3 scripts/install_skills.py <target> --layout flat # 扁平文件 python3 scripts/install_skills.py <target> --dry-run # 只预览,不写入 python3 scripts/install_skills.py <target> --force # 覆盖已有文件 ``` `<target>` 是你 agent 的技能目录(例如: `~/.claude/skills/`、`~/.cursor/skills/`、`~/.config/openclaw/skills/`、 `.skills/`,或任何你 agent 读取的路径)。 默认情况下,脚本拒绝覆盖已存在的目标,会列出每个冲突路径后以退出码 1 退出。 用 `--dry-run` 预览冲突,或用 `--force` 覆盖。每次非 dry-run 的运行都会在目标里 写一份 `manifest.json`,按类型和阶段分组列出完整清单。挑你 agent 读取的那种布局: