一套速通式学习教材的workflow - 以学习OSTEP为例

本文最后更新于 2026年4月25日 下午

前言

最近在学习OSTEP这本操作系统领域的经典教材,但是遇到了这样几个问题:

  • 中文版翻译极其糟糕,根本不是正常人能阅读下去的,打算之后也写一篇博客抨击一下这一点;
  • 虽然英文版是开源的,但是我有点不太想直接硬着头皮去啃;
  • 自己之前其实读过前面10章左右,想尽快复习,就觉得直接读书效率过低,想直接速通;
  • 习题的部分,其实很多时候我懒得去一道一道看(也是想速通),想要去有人给我提炼一下精华,自己简单试一试算了。
    • 题外话,中文版翻译的居然还是半成品,很多章节后面没有习题,结果官网上的英文版是有习题的...

而恰巧,这本经典教材又有这些优点:

  • 全书的英文版的PDF是开源的,而且还是分章节开源的
  • 全书如作业等配套资源,也全部在GitHub上有。

因此,我设计了一套速通阅读的Workflow。

具体实践

使用Codex,新建一个项目:

Codex中项目的示意图

给出这样的Prompt:

生成一个AGENTS.md,主要说明这个项目需要完成的工作:

  1. 这个项目是一个帮助我学习操作系统的项目,主要基于OSTEP这本教材;
  2. 我提供给你PDF或者文本,给我讲解这里面的知识,或者浓缩成精华;
  3. 对于讲解,和知识的浓缩,我希望生成的文本遵循 @answer_style.md 文档;
  4. 而对于 @answer_style.md 文档,也需要你生成一下,具体内容:
    1. 不要过于琐碎,分点过多,在合适的地方分点,但主题是段落式的即可;
    2. 语言清晰明了,重在让人第一时间理解概念,最好能搭配生动形象的例子让人理解;
    3. 使用中文回答。
  5. 还有一些别的我不知道该加什么的,也请你一并加上,总之,宗旨是帮助我学习操作系统这门课程。

于是就生成了对应的文件,这样的好处是:

  • GPT的默认文风其实我觉得非常恶心,莫名其妙的分点,段落结构极其破碎,还有典中典的「一句话给你说清楚」「我将稳稳地接住你」,通过answer_style.md可以规范好GPT回答的风格;
  • 假如有什么后续的需求,可以自己加上,或者描述好之后,让Codex帮忙加进去。

使用范例:

让Codex总结章节的范例
让Codex总结习题的范例

个人认为效果还不错,有什么问题也可以随时问,比直接读书效率高多了。 而且也可以读完AI生成的辅助之后,再去读原文,效率也高了不少。

需要注意的地方

  • 这套Workflow个人认为Harness得做好,有赖于GPT的幻觉率现在非常低,这一块不需要很担心。
  • answer_style.md可以根据个人需求做高度客制化。