开发者在技术社区分享了AI写作工具WriteGeniuses的重构记录,重点阐述了从前端框架到后端生成架构的全面升级。前端方面,项目从Next.js迁移至TanStack Start,利用React 19和TanStack Router实现了更精细的服务端渲染控制,将首屏数据加载逻辑移至Route Loader,确保了在无JavaScript环境下的内容可访问性。后端核心逻辑上,为解决长文本生成中的超时与并发瓶颈,开发者将架构从Convex Action内的实时等待改为基于Google Gemini Batch API的异步处理模式。该方案通过静态Webhook回调与独立的Job记录,成功规避了600秒超时限制,并支持针对失败Unit的独立重试。此外,文章还深入探讨了提示词工程的优化,通过分离Blog与X Thread的Schema解决了内容风格混淆问题,并分享了针对Mermaid图表渲染及Gemini原生JSON输出不稳定的具体修复方案。
事件分析
💡 核心观点:异构架构与异步编排正逐渐取代传统的全栈同步模式,成为构建高可用AI应用的新标准。
原文链接:V2EX 分享发现





