我们的通用内容处理平台 Riviera 如何面向 AI 及未来演进


Every day, Dropbox products transform enormous amounts of content behind the scenes. Open a PowerPoint deck on your phone in Dropbox, and it’s rendered into a crisp preview you can quickly browse. Finalize an agreement in Sign, and it's flattened into a PDF. Upload a video to Replay—our video review and approval tool—and it's transcoded into a lightweight version that streams instantly. These experiences span different products, but they're all powered by the same underlying system.
每天,Dropbox 产品都在幕后转换海量内容。在手机上的 Dropbox 中打开 PowerPoint 演示文稿,它会被渲染成清晰可快速浏览的预览。在 Sign 中敲定协议,它会被展平为 PDF。将视频上传到 Replay(我们的视频审查和批准工具),它会被转码为可即时流式传输的轻量级版本。这些体验跨越不同的产品,但它们都由同一个底层系统提供支持。
That system is Riviera, our content processing platform that’s been iteratively improving content transformation in our products for roughly a decade. Whenever a file needs to be prepared for another application, Riviera does that heavy lifting in the background while operating at a massive scale. (For example, Riviera transforms vast amounts of massive media into streamable content, each day producing output equivalent to 8 years of video). Initially, Riviera started as an internal service for generating file previews, but over time, it evolved into a shared platform used across Dropbox by product teams like Search, Replay, Sign, and Dash. We are now making these capabilities available to our developer ecosystem and design partners through API and Model Context Protocol tools.
这个系统就是 Riviera,我们的内容处理平台,在过去大约十年里一直在迭代改进我们产品中的内容转换。每当需要为另一个应用程序准备文件时,Riviera 都会在后台以大规模运行的方式完成这些繁重的工作。(例如,Riviera 将海量大型媒体转换为可流式传输的内容,每天产生的输出量相当于 8 年的视频)。最初,Riviera 是作为生成文件预览的内部服务起步的,但随着时间的推移,它已发展成为一个在 Dropbox 内部被 Search、Replay、Sign 和 Dash 等产品团队广泛使用的共享平台。我们现在正通过 API 和 Model Context Protocol 工具向我们的开发者生态系统和设计合作伙伴开放这些功能。
As Dropbox built AI-powered products like Dash, the need for reliable, reusable content transformation only grew. Before an AI model can answer questions about a document or summarize a report, that content has to be extracted, converted, and prepared in a consistent way—a ...