tldraw 创始人 Steve Ruiz(@steveruizok)10-31 发帖推荐提示词「find all of the implicit state machines in my app」(约 7,034 赞、1.3 万收藏、141 万展示)。11-06 至 11-07 讨论再度升温:Shopify CEO Tobi Lütke 引用称「It works」(约 2,016 赞),Garrett Petersen 称因此大重构并写入 Agent skills(约 1,508 赞),Yahia Bakour 称找出大量 bug(约 4,348 赞)。这是社区讨论与个人经验,并非任何厂商发布。

核心要点速览

  • ✓原帖:Steve Ruiz(tldraw 创始人)2026-10-31,约 7,034 赞、13,095 收藏、141 万展示(抓取时公开指标)
  • ✓再度升温:Tobi Lütke 11-07 引用称「It works」,约 2,016 赞、13 万展示
  • ✓Garrett Petersen 称据此大重构,并把「no implicit state machines」写进 Agent skills(约 1,508 赞)
  • ✓XState 作者 David Khourshid(@DavidKPiano)发「State machines are good actually」(约 486 赞);也有开发者提醒别盲目删除
  • ✓定性:个人经验与社区讨论,无基准数据,效果因代码库而异
🧭

把技术选型换算成你的开发预算

40 款主流编程套餐横向比价,支持输入/输出 Token 真实账单模拟

🔬

深度技术解析与实战评估

核心背景与行业痛点

AI 编码 Agent 写代码越来越快,但很多应用的状态逻辑散落在布尔标志、if 分支和多个 useState 里,形成没人画过图的「隐式状态机」:哪些状态组合合法、哪些转移会卡死,往往只在线上出 bug 时才暴露。10-31,tldraw 创始人 Steve Ruiz 发帖推荐一句提示词「find all of the implicit state machines in my app」,11-06 起讨论再度升温,成为 X 热议。

架构亮点与底层机制

这不是新工具,而是一种审查视角:让 Agent 通读代码,把散落的标志位和分支归纳成显式的状态与转移,再列出非法组合、缺失状态和竞态。Shopify CEO Tobi Lütke 引用原帖称「It works」;Garrett Petersen 说因此做了大重构,并把「no implicit state machines」写进 Agent skills。

权威 Benchmark 与实测跑分对比

没有任何基准或对照实验,下列仅为抓取时公开互动:原帖约 7,034 赞、13,095 收藏;Tobi 帖约 2,016 赞;Yahia Bakour「找出的 bug 多到让人讨厌」约 4,348 赞。热度不等于效果,也有开发者提醒别把「有隐式状态机」等同于「有严重 bug」。

开发者实战落地与开箱指南

可在 Claude Code、Codex 或 Cursor 里先让 Agent 只输出清单(状态、转移、非法组合、所在文件),人工确认后再小步重构,并补测试。复杂流程可考虑 XState 这类显式状态机库。请把本文当作社区经验,而不是官方最佳实践。

实战指南准备好将技术转化为生产力?

即刻查看该技术对应模型与主流工具的实测差异,或一键测算团队 API 调用与 $20/月套餐盈亏平衡点。

接着读X 热议:Stripe CEO Patrick Collison 给自己 vibe coding 的应用加“改进框”,Agent 直接实现,称之为“液体软件”
立即阅读→