← 返回项目独立产品2026.08—持续更新

F1 Quote/0

从每次主动查找,到每天抬眼可见

把赛程、赛果、车手和车队数据整理成 4 组、11 块黑白电子纸看板,并通过本地 macOS 应用推送到 Quote/0。

角色
独立发起;负责问题定义、产品设计、信息架构、实现组织与实机验证;开发过程使用 AI 辅助。
阶段
已公开 · 本地运行 · 开源

CONCLUSION / 先说结论

信息不一定要等待被打开;当它被压缩成单一问题,也可以成为环境的一部分。
01

FRICTION / 问题

要解决的问题

确认下一场比赛、最近赛果及关注车手或车队的变化时,每次都要先打开手机或网页,再从完整信息流里寻找少数几行。

02

JUDGMENT / 判断

关键判断

缺少的不是另一个更完整的 F1 App,而是一个不需要主动打开、可以长期停留的信息位置。

03

ANSWER / 方案

解决方式

用原生 macOS 应用把 F1 数据整理成 4 组、11 块黑白电子纸看板,通过 Canvas API 推送到 Quote/0,支持预览、手动推送、关注对象与自动轮播。

4
内容分组赛程、赛果、车手与车队
11
电子纸看板每块只回答一个具体问题
60 秒
比赛中最快推送间隔受 Mac、网络、上游数据与设备接口共同限制
1.13.1
记录版本build 23

CONTRIBUTION / 我做了什么

我做了什么。

01

我的工作

问题与产品定义

从个人观看习惯定义“抬眼可见”的问题,并把赛程、赛果、车手和车队拆成 11 块只回答一个问题的看板。

02

我的工作

排版与实机验证

为 152 × 296 黑白电子纸确定信息层级、字号、边框与留白,并在真实 Quote/0 上反复验证。

03

我的工作

应用与数据接入

组织 macOS 应用的预览、推送、轮播和菜单栏流程,接入多组赛事数据;编码与排障过程中使用 AI 辅助。

04

外部依赖

外部依赖

ESPN、Jolpica F1 与 OpenF1 是数据源,Quote/0 Canvas API 是输出端;它们均不是项目合作方。

EVIDENCE / 过程与结果

从过程到结果

Quote/0 电子纸显示下一场比赛倒计时
01信息落在真实设备上v1.13.1 实机阶段

下一场比赛倒计时在真实 Quote/0 设备上的显示效果。

这项证据说明
排版和数据已经通过本地应用推送到真实电子纸设备。
不能据此判断
长期稳定性、用户规模或商业采用。
F1 Quote/0 macOS 应用配置界面
02本地应用控制面板v1.13.1

关注对象、轮播与推送参数在本地完成配置。

这项证据说明
产品不只是静态视觉稿,已经形成可操作的本地流程。
不能据此判断
跨平台能力或公开分发条件已经完整解决。

BOUNDARY / 结果与限制

结果与限制

可以确认

  • 完成了从真实摩擦、信息架构、数据接入到实机推送的端到端实现。
  • 针对电子纸和环境信息做出了明确的产品取舍。

不能据此判断

  • Formula 1 或任何数据、设备权利方的官方授权、认可或合作。
  • 市场需求、商业采用、广泛用户价值或全部代码均由 Belcheck 手工独立完成。

F1 Quote/0 为非官方个人项目,与 Formula 1、ESPN、Jolpica F1、OpenF1、Dot / MindReset 或 Quote/0 相关权利方不存在隶属、认可或合作关系;相关名称与标识归各自权利人所有。

SOURCES / 项目来源

原始资料与项目入口

  1. 01我给 Quote/0 做了一个 F1 看板Belcheck 在少数派公开发布的项目文章(在新标签页打开)
  2. 02F1 Quote/0 源码Belcheck 的公开代码仓库(在新标签页打开)
下一案例 / NEXT CASELinx 68