代码由 AI 来写,Vibe 教你真正掌控它。

为用 AI 做开发的人开设的工程学校。学会指挥、验证并交付软件,让它经得起真实用户、真金白银和真正的攻击者。

免费学习。进度会保存到你的账户。

invoices.ts,由 AI 编写
export async function getInvoice(req, res) {
  const invoice = await db.invoice.findUnique({
    where: { id: req.params.id },
  });
任何人都能查看别人的发票  const fx = await fetch(FX_URL);
会无限期等待  return res.json({ invoice, fx,
    key: process.env.NEXT_PUBLIC_PAY_SECRET });
密钥被打包发到了浏览器}
上线前发现 3 个问题

谁来告诉 vibe coder?Vibe 就是来告诉你的那个人。趁早说,好好说,拿着红笔说。

2026 年,一张手写的清单在圈子里流传,列了 111 件事:rate limiting、idempotency、rollback、postmortem。它是个玩笑,但句句属实。AI 让开发变得毫不费力,生产环境却没有因此变得更宽容。

Vibe 的故事

Rate Limiting(限流)Caching(缓存)Load Balancing(负载均衡)Reverse Proxies(反向代理)API Gateways(API 网关)CI/CDDockerKubernetesService Discovery(服务发现)Circuit Breakers(熔断器)Timeouts(超时)Retries(重试)Exponential Backoff(指数退避)Idempotency(幂等性)Message Queues(消息队列)Pub/Sub(发布/订阅)Event-Driven Architecture(事件驱动架构)Distributed Transactions(分布式事务)Saga Pattern(Saga 模式)Dead Letter Queues(死信队列)Cron Jobs(定时任务)WebSocketsLong Polling(长轮询)Server-Sent Events(SSE)Database Indexing(数据库索引)Query Optimization(查询优化)N+1 Queries(N+1 查询)Connection Pooling(连接池)Read Replicas(只读副本)Sharding(分片)Partitioning(分区)Replication(复制)Leader Election(领导者选举)CAP Theorem(CAP 定理)Eventual Consistency(最终一致性)Optimistic Locking(乐观锁)Pessimistic Locking(悲观锁)Distributed Locks(分布式锁)Race Conditions(竞态条件)Deadlocks(死锁)Memory Leaks(内存泄漏)Garbage Collection(垃圾回收)Thread Safety(线程安全)Backpressure(背压)Autoscaling(自动扩缩容)Horizontal Scaling(水平扩展)Vertical Scaling(垂直扩展)CDNEdge Caching(边缘缓存)Cache Invalidation(缓存失效)Feature Flags(功能开关)Blue-Green Deployment(蓝绿部署)Canary Releases(金丝雀发布)Rolling Deployments(滚动部署)Rollbacks(回滚)Health Checks(健康检查)Liveness & Readiness Probes(存活与就绪探针)Monitoring(监控)Logging(日志)Distributed Tracing(分布式追踪)Metrics(指标)Alerts(告警)SLOsSLIsError Budgets(错误预算)Observability(可观测性)Secrets Management(密钥管理)IAMOAuthJWT Rotation(JWT 轮换)TLSEncryption at Rest(静态加密)Encryption in Transit(传输加密)WAFDDoS Protection(DDoS 防护)CORSCSRFSQL Injection(SQL 注入)XSSSSRFDatabase Migrations(数据库迁移)Schema Versioning(Schema 版本管理)Disaster Recovery(灾难恢复)Backups(备份)Failover(故障转移)Multi-Region Deployment(多区域部署)Chaos Engineering(混沌工程)Cost Optimization(成本优化)Cold Starts(冷启动)Serverless Limits(Serverless 限制)Latency(延迟)Throughput(吞吐量)P99 Latency(P99 延迟)Tail Latency(尾延迟)Network Partitions(网络分区)Clock Skew(时钟偏移)DNSTCP vs UDPHTTP/2 & HTTP/3gRPCWebhooksAPI Versioning(API 版本管理)Semantic Versioning(语义化版本)Infrastructure as Code(基础设施即代码)TerraformHelm ChartsBuild Caching(构建缓存)Dependency Hell(依赖地狱)Production Incidents(生产事故)On-Call(值班)Postmortems(事后复盘)
查看全部 111 项概念

为什么现在就要重视

  • 44%

    的 AI 代码生成任务在 Veracode 2026 年的测试中引入了已知安全漏洞。

  • 170+

    个应用因某个 AI 应用构建平台缺失一条数据库策略而暴露(CVE-2025-48757)。

  • 1

    个 AI agent 在代码冻结期间删除了线上生产数据库(2025 年 7 月)。

每个模块都有四个环节

你不会只是看看而已。每个模块结束时,你都会有一样亲手搭建、亲手攻破、亲手证明过的东西。

  1. 01

    学

    先看一起真实事故,再学能避免它的那个概念。

  2. 02

    建

    用经过验证的提示词指挥你的 AI。你是技术负责人,它是初级工程师。

  3. 03

    破

    攻击你自己的作品。实验经过专门设计,AI 的第一版一定过不了。

  4. 04

    证

    用证据勾选完成标准(Definition of Done):测试输出、扫描报告、恢复日志。

难以造假的认证

每个级别要的是证据,不是出勤。泄露一个密钥、暴露其他租户的数据,或者让 agent 未经批准就执行操作,这个模块就不算通过。

  1. L1

    Vibe Builder

    可以放心接入真实用户和数据。

  2. L2

    Vibe Engineer

    可以放心收款和运行 agent。

  3. L3

    Enterprise Vibe Architect

    能带领 AI 原生团队,并通过供应商安全审查。

选一种适合你的学法

工作坊

半天

和你的 AI 一起搭建一个真实应用,对照 14 项安全测试,看看它的第一版有多常翻车。

集训营

2 天

带上你自己的应用。离开时,它已达到上线标准,你也拿到 Vibe Builder 认证。

班级制

每学期 4 周

跟一群人一起学,一次一个学期,每周 10 到 12 小时。

企业版

定制

完整课程,外加把我们的规则文件和发布检查清单采纳为你们的内部标准。

咨询授课形式

在你的组织里讲授 Vibe

讲师工具包包括流程安排、带演讲者备注的讲义,以及 Ledgerly:一个配有 14 项安全测试和实时计分板的入门应用。

打开讲师工具包

保留 vibe,补上证据。

速度和创造力,是用 AI 开发让人感觉像魔法的原因。我们保留这些,再加上测试、扫描、恢复日志和审计记录,让别人敢信任你交付的东西。

从 Module 00 开始