
两天让波浪变得更加生动
在6月25日和26日,我花了大部分时间——还有一些夜晚——重新修改FreeWillWave。
我继续独自开发这个项目,但我并不是完全没有团队:我与Claude Code一起构建网站,他直接参与代码的编写;同时还有ChatGPT,帮助我思考体验,组织页面,澄清文本,并对我正在创建的内容进行反思。
在这两天里,我们几乎触及了所有内容:波浪、世界地图、个人空间、新闻、欢迎、邀请、通知,甚至安全备份。
但主要的变化在于一个非常简单的想法:
FreeWillWave必须展示正在行动的人类,而不仅仅是显示数字。
波浪页面已完全重建
最大的工程是波浪页面。
我创建了一个实验页面来测试一种新的项目展示方式。它的效果远超预期,因此我决定将其作为真正的波浪页面。
现在它围绕六个主要模块构建:
- Free Humans;
- 国家;
- 语言;
- 能量;
- 支持;
- 邀请。
每个模块都是可点击的,控制页面的主要大空间。这样可以在地图、图表或列表之间切换,而无需离开屏幕。
目标是让每个人都能自然地探索波浪:点击一个数字,理解它代表的含义,然后看到背后的人类。
还可以直接分享一个精确的视图。例如,现在一个链接可以立即打开最新能量的列表或Free Humans 的地图。
每个数字背后现在都有一个人
以前的表格主要显示总数。
现在,模块还可以显示刚刚行动的最后一个人:最后注册的人、刚刚打开一个国家的人、最后的支持者及其金额或最后的邀请者。
名字是可点击的。当一个人出现在地图或模块中时,可以访问他们的公共资料。
这改变了很多事情。
一个数字在增加,但我们也能看到谁刚刚推动了波浪。
波浪现在实时反应
我还希望事件在发生时能够被感知。
当收到注册、能量或支持时,相关模块会亮起。一个金色的动画伴随着计数器的变化,消息可以宣布,例如,有人刚刚邀请了另一个人。
这不仅仅是视觉效果。
它们提醒我们,在世界的某个地方,在这个特定的时刻,一个人类确实刚刚参与了。
页面顶部的计数器不再指向未来的日期。它现在显示的是自6月21日以来经过的天数。
FreeWillWave不再等待开始。
波浪已经开放,计数器与之一起前进。
发送能量成为核心动作
能量也经过了重新设计。
能量球现在在电脑和手机上都放置得更好。当一个人发送能量时,他们的轨迹可以在地图上显示,带有他们的国旗、名字和Free Human 编号。
进入页面时,最新的能量也可以重播。因此,我们不再发现一张静止的地图:我们找到了最近经过我们的人留下的痕迹。
现在每个人的限制都是一样的,包括我自己:每60秒发送一次能量。
之前每天四次能量的限制已被取消。每个人可以随时回来支持波浪,同时保持人性化的节奏。
支持表单也进行了简化。它更直接,更易于使用,并允许自由选择金额。
世界地图终于正确对齐
这一点花费了我很多工作。
地图使用了一张真实的地球夜景图像。到目前为止,国家的边界和背景的灯光并没有完美对齐。在澳大利亚和新西兰周围的一些偏差特别明显。
我们重新调整了投影,以便国家终于与图像上的真实位置相对应。
地图不再被裁剪,不再溢出屏幕,已经在波浪中的国家现在以更自然的色调出现。
这些细节在正常工作时不易察觉。
但当它们错误时,便再也无法忽视。
你的个人空间开始讲述你的故事
页面我变得丰富,但缺乏秩序。
因此,我们对其进行了全面重组。
它现在首先展示你的身份和FreeWillWave的地球。然后显示自你上次访问以来发生的事情、你当天的影响、你即将面临的挑战、你的活动以及波浪中当前发生的事情。
在下面,你可以找到你的个人链接、邀请树、反向链接、支持、徽章和进度。
这个页面的想法是,不再是功能的堆积。
它必须讲述一个非常简单的故事:
这是你的现状,这是你所产生的结果,这是你接下来可以做的事情。
按钮现在直接链接到真正的表单,直接在页面中。无需再寻找行动的地方。
这个新版本仍在整合中,但它的结构现在已经建立。
媒体终于可以看到FreeWillWave是开放的
媒体页面仍然过于强调发布作为即将到来的事件。
然而,FreeWillWave自6月21日以来已经开放。
因此,我们围绕这一现实重建了页面:波浪现在存在。
新版本实时显示数字、真实的世界地图和最新的注册。记者们不再仅仅发现一个承诺或解释:他们可以看到项目的运作。
我的照片也已添加到页面和新闻资料中。
法语和英语的资料已用现在时重写。过去的未来日期已消失,固定的数字被一个QR码替代,指向实时的波浪。
媒体页面现在存在于网站的15种语言中,而之前仅提供英语。
欢迎页面更好地展示实际发生的事情
欢迎页面也发生了变化。
关于叙述的部分不再仅仅显示标题列表。现在它展示真正的文章卡片,带有图像、摘录和跟随冒险的按钮。
自由这个词在主要信息中得到了更多强调。
而链接到波浪现在直接指向实时页面。
这很重要,因为FreeWillWave不仅仅是解释一个想法。网站必须允许立即进入正在发生的事情。
邀请和个人资料不再是死胡同
公共个人资料和邀请页面也进行了多次修正。
未登录的访客现在有一个真正的返回按钮。他们不再被困在页面的尽头,不知道该往哪里去。
字体和分享卡片已与网站的新身份进行了统一。
总体排版已转为Manrope和DM Sans,这两种字体在界面和文本中更易于阅读。
项目的新闻将更好地传达
通知主题新闻和事件现在默认启用。
这也适用于已存在的账户。
这一变化将使我能够更好地通知成员项目中发生的事情,而不必仅依赖社交媒体或偶然访问网站。
我不想发送噪音。
我希望能够标记那些真正值得关注的时刻:一个重要的进展、一个新国家、项目的一个阶段或一个集体事件。
每晚都会进行完整备份
这是一个看不见但至关重要的改进。
整个数据库现在每天自动导出和备份。
因此,数据不再仅仅保留在运行网站的平台上。每晚都会创建一个独立的副本,包括账户运行所需的信息。
构建一个全球体验,即使它开始于几个人,也需要妥善保护现有的内容。
为X准备了两个新广告
我还在为即将到来的广告活动工作,以便在X上推广FreeWillWave。
围绕这个问题创建了两个新卡片:
Will YOU choose FREEDOM?
它们使用了合适的广告格式,并准备了一个可重复使用的系统,以便更轻松地生成新的变体。
目标不仅仅是获得点击。
而是找到那些真正会对FreeWillWave的问题产生共鸣的人。
还有许多小问题得到了修正
这两天也解决了许多细节:
- 国家完整名称替换了一些难以理解的代码;
- 帮助页面更好地解释了成员每天可以做什么;
- 邀请和反向链接的排名更为明显;
- 增加了一个专门用于未来Fibonacci进展的模块;
- 按要求干净地删除了一个旧账户;
- 修正了多个导航、显示和翻译的不一致性。
单独来看,这些变化似乎微不足道。
但它们共同使网站变得更加一致。
我用人工智能构建这个项目,但选择仍然是人类的
我觉得展示FreeWillWave是如何构建的也很有趣。
我是一名分析师程序员。当我想把一个想法转化为现实时,我的自然工具就是一个计算机系统。
如今,借助人工智能,我可以走得更远、更快。
Claude Code直接与我一起在代码中工作。他帮助我探索项目,修改页面,纠正错误并实现功能。
ChatGPT更多地参与思考:页面的意义、展示行动的方式、信息的顺序、文本、首次到达者的体验。
但没有任何人工智能决定FreeWillWave应该成为什么。
我给它一个方向。我观察所产生的内容。我保留、拒绝、修正并重新开始,直到结果符合我想要创造的体验。
这是一种奇特而令人兴奋的合作:一个人类如今可以构建出曾经需要整个团队的东西。
而当我在屏幕后工作时,波浪开始缓慢增长。
人类到来了。
国家出现了。
能量被发送。
每一次新的参与都在改变FreeWillWave:它不再仅仅是我想象的网站,而是一个多个人的选择开始变得可见的地方。
因此,未来不再仅仅取决于我将编程的内容。
它也取决于那些进入、观看、参与并可能决定告诉其他人的人。
网站继续建设。波浪,已经开始。