Lathe 是一个结合 LLM 技能与 Go CLI 的开源工具,可根据任意提示生成单篇或系列技术教程,并在本地 UI 中手动完成。它旨在让 LLM 教你而不是替你思考,支持 Claude Code、Cursor、Codex 等环境,GitHub 已获 808 星。
Lathe 是一个开源实验性工具,由开发者 devenjarvis 发布,近期在 Hacker News 上获得 320+ 点赞。它通过 LLM 技能(skills)和 Golang CLI 协同工作,用户只需在 LLM 会话中输入类似 /lathe build a 3D Slicer in Erlang 的提示,即可生成结构化的多部分技术教程。教程生成后,可在专为学习设计的本地 UI(lathe serve)中循序渐进地手动完成,每一步都由自己实践,而非让 LLM 直接给出答案。
Lathe 的独特之处在于它强调“学习”而非“跳过”。与许多直接输出答案的 AI 工具不同,Lathe 将教程拆分为可执行的步骤,并附带技能机制,允许用户向 LLM 提问、验证内容、扩展新部分。每个教程都会记录来源、所用模型和驱动 prompt,保证可追溯。工具支持 Homebrew(macOS)、一键安装脚本、Go 和源码编译,技能可安装到 Claude Code、Cursor 或 Codex 的工作目录中,便于集成。项目目前已有 808 个 Star 和 18 个 Fork,社区活跃度较高。
原文链接: https://github.com/devenjarvis/lathe