天度 AI 实战库浏览全部案例 ↗

使用智能体构建经过形式验证的 Lean 网络应用运行时

一位智能体工程师在他的指导下,让 Claude 构建了 Lasm,该工具可在浏览器、Node、无服务器和边缘环境中运行 Lean 网络应用。

使用工具Claude
具体怎么做
原文是 Lasm 仓库的 README,其中对智能体工作流本身的描述较少。文件中显示该仓库包含 AGENTS.md、llms.txt 和 AI 规则文档,共有 1,180 次提交。作者提出的首要目标是一个专门用于 Lasm 的 Claude Code 账户。Lasm 可提前将 Lean 4 编译为适用于 Node、边缘、无服务器、WASI 和浏览器平台的 WebAssembly。
做到了什么
Conduit 示例(RealWorld 应用)包含 117 条已验证定理,并通过了官方 API 套件测试(13 个文件全部通过)以及 Playwright 端到端测试。Lean on Node 的运行速度低于普通 Node http,而边缘环境和浏览器构建则采用单线程模式。
上手要点
在新机器上首次构建时会下载约 250–275 MB 的 Lean 工具包。需要严格使用 Lean 4.35.0 版本及 Node 24 或更高版本。

你可以这样试

使用 Claude

我想构建一个可在[目标环境,如浏览器、Node、无服务器环境]运行的[运行时、库或工具方案]。首先提出一个简单的架构和测试计划,然后等待我的批准。之后,在这个仓库中逐步实现它,每完成一步后运行测试,当整个测试套件通过且你向我汇报了已构建的内容及剩余部分后,即可停止。