复杂系统源于简单规则。我们的工作是找出这些模式,并让它们可复用。
每一种现象都可以写成数学,而每一种数学都可以写成一个序列。在自然中让生长得以扩展的那个序列——鹦鹉螺、向日葵、分叉的肺、双螺旋、维特鲁威人体——是手性的。它有一只“手”。它无法与自己的镜像重合。
软件一直是个例外。我们构建对称的、没有手性的系统,然后又疑惑它们为什么不能像生命系统那样组合。
Chiralkit 是这样一个假设:让贝壳得以扩展的同一条螺旋,也能让设计系统扩展:token、基元、模式、对映体、功能、页面——沿着斐波那契曲线排列的六个层级,每一层都是上一层带着扭转的镜像。自然中的每个物体都不得不承载一种手性架构。软件不该例外。
“手性”(chiral)这个词是一个钩子。如果我们把工作做好,真正的贡献不在于这个隐喻,而在于它迫使我们构建的东西:一组形式化的语义关系,人类和智能体可以共享它们,从而一致地理解、导航和扩展这个系统。