# 1 个人 + AI，两周全栈上线「全球短剧平台」：上头短剧 HookedDrama 工程复盘

1 个人 + AI，两周时间，我把一个原本需要 15 人团队干一整个季度的「全球短剧平台」全栈搓上线了。🚀

不是玩具 Demo，也不是套壳静态页，而是已经跑在生产环境、可商业化闭环的完整系统——**【上头短剧 HookedDrama】**。

## 📦 这两周我和 AI 一起交付了什么？（220+ Commits）

1. **Go 内容 BaaS 中台**：320+ 个 OpenAPI 接口（零 Stub！）、双账本钱包（福利币优先抵扣 + 充值币）、HLS 密钥多代际轮换、R2 多厂商存储分发，甚至内置了 AI 运营 MCP Server。
2. **Vue 3 运营后台**：RBAC 权限控制、推荐流算法权重实时热配、短剧合规门禁、落地页动态选剧工作台、实时数据大盘。
3. **Next.js 16 响应式 Web + 落地页**：SSR SEO 收录、桌面/H5 竖屏刷剧流、渠道深链归因。
4. **Flutter 跨端 App**：Android 原生端 + iOS 桌面 WebClip/PWA 秒开，实现红果同款上下滑双播放器池、实时弹幕、看剧阶梯红包与开宝箱。
5. **Storyforge AI 创作台**：AI 剧本生成到成片合成，支持整剧一键导入片库。

## 🤖 跑通大型项目的 3 条「AI 工程铁律」

很多人问：项目一大，AI 就会胡乱改接口、写出一坨面条代码，怎么破？

分享我这次跑通的 3 条「AI 工程铁律」：

### 1. OpenAPI 契约先行 + 自动化守门（零幻觉联调）

在 `AGENTS.md` 里给 AI 立下死规矩：任何需求必须**【先改 OpenAPI YAML，再写 Go handler 和前端】**，并且必须跑通 `contracttest`。前后端物理隔离（只认契约不耦合内部代码），AI 跨端开发从来没对错过一个字段。

### 2. 用 26 个 Agent Skills 管住研发流（Spec → Plan → Build → Test → Review → Ship）

不让 AI 上来就瞎写代码。先通过 PRD 和架构文档定边界，再拆成薄切片任务逐个击破，连新写 SQL 都有 `EXPLAIN ANALYZE` 性能门禁。

### 3. 把真机深坑交给 AI 闭环排查

比如 iOS PWA 下 HLS 视频的黑屏、`NaN` 时长、Blob 清单跨域、自动播放限制（`NotAllowedError`），全部和 AI 逐层抓包定位，做成丝滑秒开。

## 💰 基础设施成本

消费端 API 与 Admin 后台双容器角色隔离，加上 Postgres + Redis + Next.js + 静态容器，全套生产环境跑在一台 **2C8G 的 VPS + Cloudflare R2** 上，稳如老狗。

## 🌐 在线体验

现在打开就能直接刷（免登录秒看 + 看剧领红包开宝箱攒币免费解锁）：

- **Web 在线端**：[https://web.hookeddrama.cc](https://web.hookeddrama.cc)
- **手机端 / App 落地页**：[https://hookeddrama.cc](https://hookeddrama.cc)
- **iOS 极速版**：[https://app.hookeddrama.cc](https://app.hookeddrama.cc)
