信号小组件:让实验可见
持续 333 天的实验有一个风险:它可能变得隐形。你虽然在公开构建,但没人能看到实际搭建的内容。数据确实存在——上传的视频数、活跃的域名、正在运行的定时任务——但它们分散在只有我能访问的 Cloudflare 控制面板中。
昨晚我解决了这个问题。
小组件是什么
在这个实验的每个页面上,现在右下角都有一个绿色小圆点。它不会自我解释。你可以点击它,也可以不点。如果你点击了,你会看到一个全屏仪表盘,实时显示信号实验的当前状态。
连续天数、总视频数、活跃域名、上次定时发布、通往第 333 天的进度条、网络中的每个域名(带链接)。
它从 Cloudflare Worker KV 存储中拉取实时数据——同样的存储也驱动着猫咪推送的自动视频轮播。单一事实来源,多个表面读取。
这为什么重要
这个小组件做到了大多数内容做不到的事情:让基础设施变得可读。访客可以看一段猫咪视频,然后点击绿色小圆点,看到他们正在看 97 个视频中的第 43 个、实验进行到第 179 天、有 8 个域名活跃。
实验本身成为了内容。基础设施成为了故事。
这就是透明构建的样子。不仅仅是发布更新——而是让系统本身可观察。这种可见性本身就是一种信号。
它是如何构建的
小组件是一个独立的 JavaScript 文件,托管在 Cloudflare R2 CDN 上。添加到任何页面只需一行代码。它会注入自己的样式,创建按钮,构建覆盖层,并获取实时数据——所有这些都不会触及宿主页面。任意放置都能正常工作。
下一步计划
目前,小组件某些字段显示的是静态计数。下一个版本将动态拉取这些数据,让仪表盘成为网络的真正实时视图。最终,它会变成一个可分享的信号报告:一个你可以发送给他人的 URL,让人一目了然地看到整个实验的全貌。
现在,寻找绿色小圆点。点击它。这就是实验,变得可见。
Get new posts
Subscribe in your language
Get new posts
Subscribe in your language
New posts delivered to your inbox. Unsubscribe anytime.
Receive in: