周六下午的阳光把艺术楼的排练厅染成了蜂蜜色。陈志强抱着刚从图书馆借来的算法书,站在雕花木门廊下,听着里面传来的钢琴曲——是德彪西的《月光》,音符像被揉碎的月光,顺着半开的窗户淌出来,在青砖地上铺开一层薄薄的银辉。
他是来给艺术班的张老师送竞赛报名表的。脚步刚踏上台阶,排练厅的门突然被推开,一股淡淡的松香扑面而来。唐雨欣站在门内,芭蕾舞鞋的缎面在阳光下泛着柔和的光泽,脚踝处还缠着浅色的绷带,大概是练舞时崴到了。
“你是……高二(3)班的陈志强?”她的声音像浸过泉水,带着点舞蹈生特有的空灵,目光落在他怀里的书上,嘴角弯起个极浅的弧度,“我看过你编程比赛的照片,裁判老师说你的代码很有‘呼吸感’。”
陈志强愣了一下。代码有呼吸感?这说法他还是第一次听到。苏晴说代码要像手术刀一样精准,沈静说代码要像说明书一样易懂,可“呼吸感”是什么?他下意识摸了摸书脊,指尖触到烫金的书名,突然觉得有点不自在。
“张老师在吗?”他把报名表往前递了递,视线忍不住扫过唐雨欣的手——指尖有层薄薄的茧,虎口处还有个小小的疤痕,大概是练舞时被道具划伤的。这双手既能在琴键上弹出流畅的音阶,又能在舞台上划出优美的弧线,现在却随意地搭在门把手上,指节因为用力而微微泛白。
“张老师去教务处了,”唐雨欣侧身让他进来,“进来等吧,里面有空调。”
排练厅比他想象的大,地板是光滑的枫木,倒映着天花板上的水晶灯,像撒了一地的星星。墙上挂着几幅舞剧海报,《天鹅湖》的黑天鹅正做着阿拉贝斯克动作,足尖绷得笔直,裙摆的羽毛像要从画里飞出来。唐雨欣走到角落的长凳旁,拿起一个帆布包,从里面掏出个速写本。
“其实我找你有点事。”她翻开本子时,发绳突然松了,芭蕾髻散开来,乌黑的长发瀑布般垂到腰际,发梢还沾着点金粉,大概是排练时撒上的,“上周看了你的编程比赛录像,突然有个想法。”
陈志强的目光落在速写本上——第一页画着个旋转的舞者,裙摆被分解成无数条放射线,每条线末端都标着数字。翻到第二页,是个跳跃的动作,旁边用红笔写着“高度120cm,滞空0.8秒”,下面还有串类似代码的符号:“if足尖点地then旋转角度+180”。
“这是……”他的手指在那串符号上停顿了一下,突然觉得这画面有点熟悉——像他写的条件判断语句,只是把变量换成了舞蹈动作。
“我想做个‘肢体语言编码’的艺术项目。”唐雨欣的指尖点在舞者的旋转轨迹上,“用程序记录舞蹈动作的轨迹,把抽象的情感转化为可视的数据。比如这个旋转,不同的力度会划出不同的弧线,就像代码里的参数变化。”她抬起头,眼睛亮得像落满了星光,“你能帮我吗?”
【正在分析请求……】
系统的提示音比平时慢了半拍,像是在处理什么复杂的指令。陈志强盯着速写本上的符号,突然想起苏晴说过的“代码的本质是逻辑”,可唐雨欣却在这逻辑里加了情感,加了旋转的弧度,加了足尖的力度,这些能被编码吗?
【分析失败:未检索到“艺术+编程”相关案例】
【数据库无匹配信息,无法提供建议】
系统第一次出现“未响应”,陈志强的脑子也跟着空白了几秒。他习惯了系统给出明确的指令,习惯了逻辑清晰的算法,可现在面对的是旋转的弧度、跳跃的高度、呼吸的节奏,这些能用0和1来定义吗?
“我……”他想说“我不懂艺术”,却被唐雨欣接下来的话打断了。
“你看这个跳跃,”她翻到另一页,画着个舞者从空中落下的瞬间,旁边标着串公式,“下落时的加速度是9.8m/s2,和自由落体一样,可舞者会通过调整身体姿态改变落地时间,这像不像你代码里的‘异常处理’?”
陈志强的心猛地一跳。异常处理?他从未想过这个角度。编程时遇到突发状况,会用try-catch语句来捕获错误,舞者在空中遇到气流,也会通过调整手臂来维持平衡,这两者之间确实有种奇妙的相似。
“不用急着回答。”唐雨欣把速写本递给他,“这是我的构思草稿,你可以带回家看看。”她的指尖不小心碰到他的手背,带着点颜料的凉意,“下周给我答复就行。”
陈志强接过本子时,发现最后一页画着个小小的二维码,下面写着“我的舞蹈视频链接”。他抬头想再说点什么,唐雨欣已经走到排练厅中央,踮起足尖做了个立转动作。阳光透过窗户落在她身上,旋转的身影拉出一道金色的光轨,像代码里的循环语句,一圈又一圈,却每次都有细微的不同。
“你看,”她停下动作,额角渗出细密的汗珠,在阳光下亮晶晶的,“每次旋转都不可能完全一样,就像没有两段完全相同的代码。逻辑是骨架,情感才是血肉。”
陈志强捏着速写本的手指微微收紧。他突然想起自己写的注释,那些被苏晴说“多余”的文字,不就是代码里的“情感”吗?他一直以为编程是冰冷的逻辑,可唐雨欣却让他看到了逻辑之外的温度,像冬天里透过窗缝的阳光,细微却温暖。
【检测到“认知边界拓展”,系统进入自适应学习模式】
系统的提示音带着点电流的杂音,像是在努力理解新的信息。陈志强看着唐雨欣再次旋转起来,发梢划过的弧线在空气中留下淡淡的金粉,突然觉得那些0和1组成的代码,好像真的能跳出优美的舞蹈。
“我考虑一下。”他把速写本放进书包,转身时不小心撞到了门后的谱架,上面的乐谱哗啦啦掉了一地。唐雨欣笑着蹲下来捡,两人的手同时碰到了一张《月光》的琴谱,指尖相触的瞬间,陈志强突然想起刚才听到的钢琴曲——原来刚才弹琴的是她。
“下周给你答复。”他捡起琴谱递过去时,发现自己的耳朵有点烫。
走出艺术楼时,阳光依旧很好,陈志强摸了摸书包里的速写本,突然想快点回家。他想试试用三角函数记录刚才那个旋转的轨迹,想看看逻辑和美感碰撞在一起,会产生什么样的火花。