万花筒:一稿三态,从自己的广场开始
一份原稿,做成文章、图文和视频三种形态,用八种语言发布。万花筒先服务我自己:先把一条从原稿到发布的流水线跑顺,再谈别人怎么用。
做内容这些年,最费劲的从来不是「写」,而是「一份原稿要伺候多少种出口」——文章发一遍,图文再改一遍,视频还得重写一版脚本,改一个数字要回分支里补四次。万花筒想解决的,就是这件事。
一份原稿,三种形态
同一件事,三种形态各自擅长一件事。
- 文章把因果讲清楚,适合需要坐下来读的深度内容。
- 图文把重点压进几张图,手机上一屏一件事,划过去也记得住。
- 视频给出语调和节奏,适合三分钟讲完的讲法。
在系统里,这三者不是三个项目,而是同一份内容规格——同一组标识、同一套八语言文案、同一批区块与标签——在不同出口上的投影。改一处,三种形态一起走,八种语言一起走。
为什么先服务我自己
平台第一版只放我自己审核过的内容:先把从原稿到发布的流水线跑顺,再谈开放投稿。对我来说,「自己天天在用」是最硬的验收标准——好不好用,第二天我自己就知道。
先自己用满,再谈要不要给别人开一扇门。
基础设施这一层,万花筒建在 OCPS 多租户平台之上:网关加上内容、媒体、多语言、统计等子平台,应用自身不存业务数据。图片放在私有对象存储里,页面渲染时才签发短时效地址;视频页面只加载封面,点击之后才连接播放源——可能是外部平台的播放器,也可能是自有媒体库签发的短时效地址。页面上不出现永久直链。