ARTICLE · 1311318
安卓翻谱App我试了七个,最后自己做了一个
排练厅里的那盏灯属于老式日光灯,灯光照在平板上以后,会泛出薄薄的一层白光。
那天排练新谱子的时候,第三页翻过去卡了有半秒钟,结果直接错过了两个小节,我只能依靠余光赶紧瞄别人手里的谱子
这已经不是头一回碰上了。要么翻页的时候跟不上手的速度,要么我把谱子放大以后,线条就糊成一片灰色。要是把平板横过来,想同时看两页,界面又会整个散掉。
我学的是音乐表演,每天打交道最多的东西,就是那些谱子。琴房里的那台平板是安卓系统的,我在上面装了一堆翻谱软件,这些软件一个比一个不顺手。并不是没有能够用得上的,而是没有一个能按照我在排练厅里的实际用法用得顺手的。
我属于那种会把“不顺手”一直忍下去的人——这种状态忍了两年多。
直到那天排练结束以后,我一个人坐在琴房里,把平板立在谱架上,盯着看了很久。我心里想的是:这个东西,我能不能靠自己做一个。
那个时候我并不知道,“自己做一个”到底意味着什么。
我并不会编写代码
我确实不具备写代码的能力。
准确地说就是:我不仅连一点代码都看不懂,而且我根本没办法把它写出来。所以“做一个 App”这句话,在我这里一直就等于“那是别人干的事情,跟我没有关系”。
转机出现在今年。我开始用一个能听懂人话的 AI 工具:你只要把要做的事情讲清楚,它就会把剩下的活干完。
其实一开始尝试的时候,我并没有抱太大希望。我对着它,把“我要一个能在平板上翻谱的东西”这个需求讲了一遍。过了一会儿,它给了我一个能够翻页的东西。
这个东西整体上还是很粗糙的。它的界面很丑,所拥有的功能也比较少。但它确实拥有翻页的功能。
我盯着那个能够翻页的屏幕看了一会儿,心里冒出了一个念头:困难的也许并不是写代码这件事,而是"我到底要什么"。
这句话被我记了下来,后面的两个月里一直不断地在验证它。
首先得把我自己的需求完整地翻译出来
我所做的第一件事情,并不是让它写出什么东西,而是把"不顺手"这个感受翻译成具体的需求。
市面上那些翻谱 App,我下载了很多个。
安卓这一边的麻烦事情就显得更加具体了。适配的软件数量实在是太少了,我那台平板安装软件并不困难,困难的地方是把它们调整到"排练厅里能够使用"的状态:横屏要保持稳定、字要足够大、翻页的时候不能出现误触。那些已经试过的 App,总是会缺少一项功能——而所缺少的那一项,正好是我每天都需要用到的功能。
所以这么多的 App 并不是"都不好",而是"都不是为了我这种用法而做的"。
我坐下来之后,给自己列出了4条硬性的需求:
1:翻页的时候要跟手
2:亮度要能够调节
3:可以在屏幕上面快速地打批注
4:可以存放我自己的谱子,并且能够将带有批注的谱子导出
第4条是最为私人的一条。"分谱"是我自己动手剪的——某一段需要反复练习,我就把那几页单独抽出来,存成了一个文件。有时候谱子被删除掉,当时所记录下来的心得,以及该注意的事项,全部都变得一干二净了。
需求列完之后,我就让 AI 做出了第一版。大概用了两周的时间,翻页的功能就被做出来了。
然后我就踩到了第一个坑:原来的谱子是我拿手机拍摄的,PDF 只要一放大就会变得模糊。
我那个时候的第一反应,就是认定它不行。后来把整个经过倒着往回捋了一遍,我才发现问题的缘故出在我这里:我仅仅说了“要能看谱”,却没有说“我的谱子到底长什么样”。它并不知道我手里拿着的,是一堆拍歪了的、带着阴影的、还带有桌面反光的手机照片。
我把自己定的规则改了:在上传之前先把边缘裁掉,然后再做二值化处理。现在谱子呈现出来的是白底黑线,排练厅里那盏日光灯照到上面,也不会让人觉得刺眼。
这一步所教会我的内容,比代码重要得多——你得把“我的原材料长什么样”这个情况也一并讲明白。你如果只描述自己的愿望,那它就只能给你一个愿望的外壳。
App的迭代过程,也需要你跟你的AI不断地进行试错。
具体是怎么改出来的,我没有办法说清楚——那些技术细节我确实讲不明白。我能够做的事情是:把“转到哪一步会闪、闪完之后丢失了什么、丢失的时候我正在做什么”这些情况,一条一条记录下来,再交给AI,它就会一点点地修改。
这个过程其实很像我平时练琴:一小节一小节地往下过,哪里觉得不对就停下来,弄明白之后再继续往下走。只不过我所面对的东西并不是音准,而是“转屏的那一下到底发生了什么”这个问题。
现在它能在我的平板上运行,屏幕是横着的,一屏可以显示两页,翻页的时候也跟手。我不敢说它用起来很流畅,不过它已经不会再让我错过小节了。
这一点得说清楚:我不敢说它比谁更好。
它没有云同步功能,也没有曲库,没有社区,也没有那些成熟软件所应当具备的东西。它仅仅把我自己提出的3条需求给做到了。
而且它也没有办法把我所有的问题都治好。有的段落到底该不该做渐强处理,AI 是给不了答案的,
那还得依靠耳朵来判断;一个按钮是放在左边还是放在右边,得依靠我真的天天用、真的被别扭过,才会知道该把它挪到哪边。
我也不觉得“不会写代码”算是什么优点,它只不过是一个起点而已。因为不会,我只能把自己要表达的话说得更清楚一些。
把这件事说清楚,比会写几行代码更具有通用性。但它同样也有边界:要是你自己都没想明白到底想要什么,那说得再清楚也没用——那一步 AI 是替不了你的。
他是我亲手做出来的
现在这个翻谱 App 只运行在我那台安卓平板上,并且每天都会开着。我没有打算把它上架,也没有做 iOS 版本——它本来就是专门给我一个人做的。
它并不是完美的。翻页有时候还是会慢上半拍,偶尔我仍然需要手动把亮度调整一下。但它是按照我的用法逐渐长出来的,并不是按照某个产品经理的想象长出来的。
这个公众号,我想把它写成一本手记:一个学音乐表演的人,怎么用 AI 把排练以及生活里那些磨人的小事,一件一件做得顺手。
我没有打算把它写成教程,也没有打算证明什么。我只想让你看到这个过程里那些并不体面的部分——第一版糊掉、横屏体验也在一直优化,有些地方到现在也没有弄好。
要是你也有一件忍了很久的小事,它也许可以被做出来。
你在排练的时候,看谱最让你烦的是哪一点?是翻页、亮度,还是找不到自己剪出来的那几页?















































































