我给地球一个 Wrapped. thisyear.earth

发布: (2026年4月20日 GMT+8 05:53)
4 分钟阅读
原文: Dev.to

Source: Dev.to

概览

thisyear.earth 是一部沉浸式的气候年度回顾,分为十一章全屏展示。叙事以地球的视角展开,将气候数据转化为个人化的记录,并以号召行动作结:为来年写下承诺。该承诺将被记录在公开的链上账本 thisyear.earth/ledger 中。

体验流程

  • 前言 · 记录
  • 坐标
  • 发热
  • 大气层
  • 融化
  • 林冠
  • 账本
  • 点名
  • 残留
  • 转折
  • 尾声 · 真诚

在结尾,地球只请求一件小事:在链上存储并显示在账本中的承诺。

账本

账本是项目的核心,不是因为它使用了“web3”,而是因为它把一次短暂的交互转化为永久记录。

  • 当承诺被铸造时,应用会在 Solana Devnet 上创建真实的 memo transaction
  • 交易哈希和铸造元数据会保存在应用的数据库中。
  • 公共账本页面以可阅读、可分享、可验证的形式呈现这些已封存的承诺。

账本是 名字与承诺的册子,而非加密仪表盘。用户可通过区块浏览器链接(当前在 Devnet)在链上验证每一条承诺。

架构亮点

  • Neon – 为账本和应用数据提供高速持久化。
  • Solana – 为链上 memo 交易提供证明层。

平台变体

  • 移动端 – 可滑动的全屏序列。
  • 桌面端 – 通过滚动驱动的氛围叙事。

技术栈

组件技术
框架Next.js 16(App Router、Turbopack、React 19)
语言TypeScript(严格模式)
样式与动画Tailwind CSS、Framer Motion
持久化Neon
区块链Solana(基于 memo 的 Devnet 承诺铸造)
可视化globe.gl(最终地球仪)
滚动行为Lenis(桌面端)

气候数据来源

卡片数据来源
CO₂429 ppmNOAA GML – Mauna Loa Observatory
温度+1.55 °CNASA GISS + NOAA Climate.gov
冰层1.17 T 吨NSIDC + NASA GRACE‑FO
森林14.9 M haGlobal Forest Watch + WRI
物种41,046IUCN Red List
塑料413 MtOECD + UNEP
野火NASA FIRMS
可再生能源+32 %IEA + IRENA

CO₂ 卡片从 NOAA GML CSV 中获取每日实时读数;其他卡片使用年度或权威报告数据,全部在体验中注明来源。

设计理念

项目本可以采用喧闹、庆祝的基调,但主题需要严肃。最终的方向是排版、氛围与编辑式的呈现——选择诚实而非潮流。

致谢

特别感谢维护数据集的科学家和研究人员:NOAA GML(夏威夷毛纳罗亚观测站)、NASA GISS、NSIDC、Global Forest Watch、IUCN Red List 与 IEA。封面图片由 NASA 提供。

链接

阅读这一年。留下承诺。把你的句子写进记录。

0 浏览
Back to Blog

相关文章

阅读更多 »

地球日的活力

我构建的 History 按日历天在浏览器中保存;每个部分旁边的照片是真实的捆绑图像。可选的 Gemini API 路由可以添加温暖的教练……