// 工程师的写作与笔记
写代码,做硬件,把想清楚的过程记下来。
我是 TANG,做 AI、硬件与嵌入式系统的工程师。这里记录长文、工程笔记和值得复盘的实验。
§ 00 — 置顶
工程
2026-06-02
37 min
比 Vibe Coding 键盘更进一步:把 Claude Code 塞进便携微型键盘与彩色电子纸
最近圈子里很火的 Vibe Coding 键盘大多只是接在电脑上的几键宏键盘。这个项目干脆往前多走了一步:用异构双核的 Arduino UNO Q 直接在板载 Linux 上跑 Claude Code,配上微型键盘与 7.3 寸 E Ink Spectra 6 六色电子纸,做成一套能揣出门带走、强光大太阳底下越晒越清楚的便携 Vibe Coding 终端。本文记录从 Spectra 6 微杯显色原理、三线 SPI 逆向 4 KB OTP,到排查 2 倍超频伪影与局刷硅片分界的全过程。
阅读全文 →
§ 01 — 文章
2026-06-02
比 Vibe Coding 键盘更进一步:把 Claude Code 塞进便携微型键盘与彩色电子纸
最近圈子里很火的 Vibe Coding 键盘大多只是接在电脑上的几键宏键盘。这个项目干脆往前多走了一步:用异构双核的 Arduino UNO Q 直接在板载 Linux 上跑 Claude Code,配上微型键盘与 7.3 寸 E Ink Spectra 6 六色电子纸,做成一套能揣出门带走、强光大太阳底下越晒越清楚的便携 Vibe Coding 终端。本文记录从 Spectra 6 微杯显色原理、三线 SPI 逆向 4 KB OTP,到排查 2 倍超频伪影与局刷硅片分界的全过程。
工程37 min (16775 字)
2026-10-15
让 Claude Code 自己去 1688 采数据,再给产品打分:两天实验记录
2025 年 11 月初,我用 Claude Code 加两个 MCP 工具,在 1688 上把"一句话采集商品到 Excel"跑通,又把选品打分做成了一个 skill。记一下真实的过程、两条采集路径各自的坑,和搜索框乱码那个教训。
AI12 min (5525 字)
2026-10-15
没有 U 盘,没有屏幕:在 WSL2 里给 AGX Thor 线刷系统的八次尝试
一块 Jetson AGX Thor 开发套件,手边没有 U 盘也没有显示器,只有一根 USB-C 线和一台 Windows 笔记本。最后在 WSL2 的 Ubuntu 26.04 里把 JetPack 7.2 刷进了板载 NVMe,刷机本身试了八次。坑几乎全来自两处:宿主 Ubuntu 太新,以及 usbip 对大块传输的固有缺陷。
工具17 min (7526 字)
2026-10-15
让 Claude Code 替运营同事更新竞品监控表:46 个 Amazon / Walmart 链接的一个下午
运营同事有一张按系列分页的竞品监控表,每天要手工抄 44 个 Amazon / Walmart 链接的价格、星级、评论数。我在 1688 采集那个目录里让 Claude Code 用 Chrome DevTools MCP 一页一页读,75 分钟写回了 46 条数据。Amazon 一路顺,Walmart 卡在人机验证;事后核对发现运费没抓到、有一页只更新了一半。
工程8 min (3779 字)
2026-10-15
一个分享"蓝图"的网站:7 月 5 日凌晨的构想,以及它停在了哪
7 月 5 日凌晨我想做一个分享"蓝图"的网站:分享的不是代码,而是能让 Claude Code 或 Codex 有约束地构建出项目的架构加描述。一轮 deep research 和一轮复审留下 9 份文档,之后这个目录再没动过。
随笔7 min (2993 字)
2026-10-15
照着一张生成图做杯托:改用图片转 3D,绕开手工建模
接手一个做到一半的汽车出风口杯托。前一个 agent 在 ANSYS 里手搓的参数化模型和谷歌那张渲染图对不上,细节全丢。重做的思路是别在 CAD 里照图重画,改用图片转 3D 把生成图直接变成高细节网格,再在网格上做手术、逆向成实体、上有限元。顺手还拿两个生图模型做了个受力对照。
产品6 min (2722 字)
2026-10-15
给 S25U 编一个 NPU 版 Edge Gallery:E2B 跑通了,E4B 没有
想把 google-ai-edge/gallery 编成三星 S25U 专用的 NPU 版,让 Gemma 4 E4B 跑在骁龙 8 Elite 的 NPU 上。E4B 最后也没上去:LiteRT-LM 的 NPU 后端要为这颗芯片预编译过的模型,Google 只发了 E2B 的;高通的 TFLite 委托能把辅助子模型放上 NPU,主干只上去 7/49。E2B 能跑,靠的是从 Google 自己发的 sm8750 APK 里取出的一个 dispatch 库。
AI22 min (9901 字)
2026-10-15
电摩仪表选型,和一块没给资料的接口板
公司几款场地电摩要做新仪表。手上有五块 AMOLED 屏和一块供应商给的接口板,接口板没有任何资料:拍照读丝印、拆 IDE 离线包认出芯片、推引脚,找到屏排线短路的原因,9 月 23 日点亮了自己编的仪表。之后主线换到 ESP32-P4,10 月 14 日业务选定测试屏,屏还没到手。
工程9 min (3931 字)
2026-10-15
两块 ST 开发板上的 FOC 台架:电机还没到的五周
用 Claude Code 在 B-G473E-ZEST1S 和 NUCLEO-H755ZI-Q 上搭电摩和跟随露营车用的 FOC 开发测试台。自研 foclib 在仿真、MATLAB 对拍和板上虚拟电机里过了验收,双轴硬件关断实测 139–167 ns;功率板没上电,电机一台没到,电流环和速度环还没在真电机上闭过环。
工程21 min (9522 字)
2026-10-15
运营要一份竞品红人报告:先查做法,再让 agent 采集和打分
运营部门发来一份竞品 KOL 调研需求。我先让 Claude Code 派子 agent 查各平台能拿到什么、同行怎么做,再搭了一条不买任何付费服务的采集、清洗、打分流水线,交出报告、BD 候选清单和一个本地看板。检索、采集、统计交给 agent;竞品口径、花不花钱、数据口径怎么标、找谁合作,由人定。
产品9 min (3988 字)
2026-10-15
给硬件实验室搭一个 agent 能用的知识库
想让 Slack 里的 Claude 当实验室的主管 agent,先得给它一份能读的资料。用命令行工具把飞书里的群聊和文档拉出来,交给 15 个子 agent 分析,按规则表归档进一个私有 Git 仓库,配上 SOP、技能和巡检脚本。Slack 里的 Claude 能读这个仓库,却够不到实验室的机器;跨机器的活最后还是落在笔记本上的 Claude Code 身上。
工具9 min (3835 字)
2026-10-15
读 Modos Glider:一个开源电子纸控制器,和我那块六色屏差在哪
6 月 1 日为了六色电子纸仪表盘的局刷问题去读 Modos Glider,问的是 Gemini 3.1 Pro。Glider 用 FPGA 直驱裸面板,波形引擎是自己的;我的面板自带 SPD1657A,波形引擎在芯片里。能借的是波形结构的知识,借不了的是寄存器玩法;Gemini 那天给的芯片级建议,推翻的比站住的多。
随笔10 min (4453 字)
2026-10-15
做一个 Office 碎片恢复工具:先给别的 AI 写的方案挑错,再把它做到能打开
公司取证/数据恢复部门要一个能从磁盘碎片里捞回 Office 文档的工具。手头已经有一份和别的 AI 聊出来的"完整框架",一千四百多行,读下来却是照抄即错。我让 agent 先把那份方案逐条验伤、补成真正的工程计划,再用十天从骨架做到第十一轮实验室反馈。真正难的不是把文件拼回来,而是让它"评 90 分"和"真能打开"是同一件事。
工程15 min (6536 字)
2026-10-15
给跟随露营车接一路 4K 摄像头:PolarFire 传感器桥的进度记录
电动跟随露营车的视觉链路:IMX585 经 PolarFire 传感器桥 rev2 送进 AGX Thor。四周里几乎全是离线验证,10 月 14 日晚 RAW8·4K30 的整机镜像烧进板子、校验通过,但 10G 链路还没亮,Thor 一帧都没收到。
工程13 min (5763 字)
2026-10-15
灰阶 14 阶没出现:一次相机成像审计里挖出的两个 bug
一个双目视觉项目让我做严格审计,最典型的症状是「灰阶 14 阶并没有出现」。暗台阶看不见有三种完全不同的死法,我写了个判别器把它分清,定位到暗部被整体压暗;按方向重拍后第 14 阶回来了,却又把另一个毛病——锐化过冲——放了出来。
工程6 min (2497 字)
2026-10-15
开机卡一分多钟:一台不许省电的解算工作站,前后剥了四层
一台当解算工作站用的 ThinkPad P1 Gen5,从 5 月底开始开机越来越慢:登录后黑屏、欢迎界面停住、进桌面点微信还要等。前后查出四层:关快速启动后暴露的卡死服务,指向死端口的系统代理,代理客户端把放行白名单写回原样,微信登录时加载 4.7 GB 的本地消息库。文章按时间线记每一层的证据,重点是怎么验证一个修法真的生效。
工具21 min (9419 字)
2026-10-15
修一只坏 U 盘那晚:FC3532 + N18,和我对"重读"的三次理解偏差
自己的一只 U 盘坏了,厂家把他们的官方量产工具发给我,授权我拿去修。2026 年 7 月 2 日凌晨,我和 Claude Code(旁边还开了一个 Gemini CLI)一起把这套工具拆开看,顺带把 NAND 重读的机制理顺。那晚盘子不在手边,什么都没刷,产出的是两个被纠正过来的认知和一份到实验室再执行的方案。坑主要在两处:固件不是"拷过去"而是现场拼出来的,以及重读是"先设状态再读",我连着理解错了三次。
工具10 min (4577 字)
2026-10-14
用 Claude Code 驱动 ANSYS Maxwell:轴向磁通电机仿真的两个月
从 Baffalo 的 MATLAB 有限元库起步,转到 Maxwell 和 Motor-CAD,先把一台单环轴向磁通电机做到图纸点,再立项双环同心电机。399 条工作日志里最值钱的,是三次被自己的模型骗到的经历。
工程12 min (5372 字)
共 18 篇长文与技术复盘
§ 02 — 笔记
2026-06-02
和 AI 一起做硬件逆向,最怕上游混进一个没记下来的错参数——它会顺理成章帮你盖起一整栋逻辑自洽的歪楼。
2026-05-16
看到意外的好结果,第一反应不是开香槟,而是先把自己的输入全删光跑一次空白对照(Blank Control)。
2026-04-20
当所有终端工具都用绿字提示 Verified OK 而硬件毫无反应时,去查设备树和分区表,不要信脚本。