Show HN: PreFlight – 本地AST后台守护程序,实时捕捉AI代码漂移
PreFlight 是一个本地 AST 后台守护程序、MCP 服务器和 VS Code 扩展,可在您键入时实时阻止幻觉代码、损坏的 Supabase RLS 策略和无声的模式漂移。
PreFlight 是一款创新的本地 AST(抽象语法树)后台守护程序,专为检测和阻止 AI 编码工具产生的代码漂移而设计。它同时作为 MCP 服务器和 VS Code 扩展运行,能够在开发者输入代码时实时拦截诸如幻觉代码、损坏的 Supabase RLS(行级安全)策略以及无感的模式漂移等问题。该工具基于 AST 分析代码结构,而非仅仅依赖语法检查,因此能够识别出深层架构约束的违反情况,例如跨租户边界的数据访问或不当的 RLS 策略。
AI 编码助手虽然高效,但常常忽略项目的深层架构约束。PreFlight 通过在编辑器内即时分析代码结构,在保存时发出警报,防止有问题的代码流入 CI/CD 管道或生产数据库。其工作流程简单:开发者首先免费安装本地守护程序,在沙盒环境中体验 10 次结构性修复;随后可升级至终身创始者通行证,解锁无限修复能力。该通行证在发布周末以一次性支付 30 美元(使用折扣码 DISCOUNTHUB)提供,之后转为每月 19 美元的订阅模式。
PreFlight 支持通过 VS Code 扩展或本地 CLI 进行操作,兼容 Cursor 等编辑器。在无扩展客户端时,Windows 弹出窗口可作为回退通知机制。定价方面,PreFlight 在发布周末提供一次性支付的创始者终身通行证,价格为 30 美元(使用折扣码 DISCOUNTHUB),此优惠结束后将转为每月 19 美元的订阅模式。所有购买均通过 Polar 平台处理,付款后即时获得创始者密钥。
作为 Beta 产品,PreFlight 不保证 100% 的错误消除。AI 辅助代码在推送至生产环境前仍需由资深工程师审查。PreFlight 旨在作为高级自动化护栏,而非人工代码审查的替代品。它特别适用于使用 Supabase 等项目,其中 RLS 策略的正确性至关重要。开发团队应将其集成到工作流中,以在开发早期捕获潜在的架构问题。