Show HN: Spice 仿真 → 示波器 → 使用 Claude Code 验证

发布: (2026年4月17日 GMT+8 08:37)
3 分钟阅读

Source: Hacker News

演示概述

过去几周,我一直在尝试使用 Claude Code 进行硬件开发。我查看了一些项目,这些项目使用 Claude 的方式类似于软件开发:用自然语言编写提示,让 Claude 创建电路。用纯英文表达我想要构建的东西有点棘手。对于简单电路它还能正常工作,但面对更复杂的设计时就变得困难了。我还意识到,当 Claude 能够获得即时反馈时,它的优势才会真正显现。

于是我尝试了另一种方法:让 Claude 访问我的示波器和 SPICE 仿真器。这在验证 SPICE 电路和模型、嵌入式编程以及数据分析方面变得极其有价值。尤其是数据分析,以前非常繁琐——需要归一化时间轴、对齐数据等,通常我只能凭眼睛估计。

下面是一个刻意保持简洁的演示,展示我的设置和工作流程。电路和 MCU 都很基础。目的是说明这种方法,它可以很好地扩展到更复杂的电路和真实的嵌入式项目。

教训总结

示波器

  • Claude 看不到你的物理连接。不要让它猜测哪些端口连接到哪里。
  • 确保 Claude 永远不会得到过时的测量数据。
  • 不要把原始数据直接塞进 Claude 的上下文。将数据保存到文件中,让 Claude 通过间接方式与之交互。

微控制器

  • 明确提供给 Claude 引脚映射/引脚复用表。
  • 准备一个 Makefile,其中暴露 buildflashpingerase 等函数,并鼓励 Claude 使用它。Claude 不应当现场临时构造这些命令。

代码仓库

0 浏览
Back to Blog

相关文章

阅读更多 »