← 返回锻造场
已交付 Next.js国际化人工智能内容
Dra. Rebeca Soares Andrade — 十语种医疗品牌平台.
一位医生的内容与业务平台:健康文章、新闻室、带订阅的付费流媒体、供应商与服务商招募通道,以及面向企业的消费门户——通过内建于 CMS 的 LLM 辅助翻译流程,以十种语言发布。
- 客户
- Dra. Rebeca Soares Andrade
- 周期
- 2026
- 角色
- 架构师兼主力开发
Languages
10
Domain models
26
Application code
~35.6k LOC
API namespaces
18
www.rebecasoaresandrade.med.br
www.rebecasoaresandrade.med.br
www.rebecasoaresandrade.med.br
www.rebecasoaresandrade.med.br
www.rebecasoaresandrade.med.br
www.rebecasoaresandrade.med.br
www.rebecasoaresandrade.med.br
www.rebecasoaresandrade.med.br
www.rebecasoaresandrade.med.br
www.rebecasoaresandrade.med.br
www.rebecasoaresandrade.med.br
www.rebecasoaresandrade.med.br
问题
想要国际受众的医疗个人品牌,每次都撞上同一堵墙:翻译是发布瓶颈。十个语种意味着每篇文章、每个服务页、每条新闻都是十份工作——而其中一份被编辑的瞬间,另外九份就悄无声息地过期了。
第二个约束很实际。视频是效果最好的形式,而上传的人往往在办公网络上,手里是体积很大的原始文件。
解决方案
翻译被做进编辑流程本身,而不是流程之后的一步。内容只写一次;CMS 为每个模型与语种保存一条翻译记录,标记哪些已过期,并可按需经 Anthropic SDK 单独重译某一个字段——带人工复核状态,而非盲目自动发布。
- 十个语种,包含从右至左的阿拉伯语,并处理好 hreflang 与 canonical,使各版本不会在搜索中互相竞争。
- 上传前压缩。视频在浏览器内经 ffmpeg.wasm 压缩,原始大文件不必以完整体积穿过网络。
- 自建分析:页面浏览、CTA 点击追踪与带 CSV 导出的看板——归属于客户而非平台的度量。
系统架构
Next.js 单体:公开页面树按语种分段,管理端 CMS 不带 locale,另有面向企业与其用户的两组独立门户。使用 Route Handler 而非 Server Action,因此每个界面背后都是别的客户端也能调用的 API。
- 翻译层是一等模型,配有后台矩阵视图与用于批量作业的脚本通道。
- 付费流媒体的准入由单一访问解析器裁决,依据订阅方案与状态判断。
- 企业注册号查询集成可从公开登记信息自动填充注册资料。
成果
一篇文章发布一次,就同时面向十种语言的受众;一处更正以可追踪的任务形式扩散,而不是留下九个被遗忘的页面。供应商、服务商与消费三条通道从邮件迁移到表单,直接写入管理端读取的同一个数据库。
完整技术栈
Next.js 16 (App Router)React 19TypeScriptPrisma 6PostgreSQL 16Auth.js v5next-intlTailwind v4Anthropic SDKffmpeg.wasmSupabase StorageSendGrid