6小时用Solo搓出一个to-do memo & 灵感捕手 for AHDHers!但是不止于此…

1.:writing_hand: 摘要:

   我用SOLO vibe coding了一个网站(目前安卓版app也已做出):CatchMind,旨在为ADHD患者提供快捷趁手的任务管理工具和灵感捕手。

   CatchMind把任务按重要和紧急与否这两个象限分为四类,还通过为任务增添属性标签和拖拽任务条到对应分区,使得待办优先级一目了然;通过ddl标记使得ADHDer不会忘记提交时间、语音与图片输入功能使得用户快捷轻松地记录事项。

2.:globe_showing_europe_africa: 背景:

(1)我是谁?:smiley:

   我是一名22岁的大四学生,也是一名p人、ADHD患者。我是个文科生,在学校学了Python,接触SOLO前主要用Stata和Matlab跑学术研究的数据。

(2)我遇到的挑战 :smiling_face_with_tear:

   我很不擅长多任务管理,总会忘记做重要的事,无法区分事情的优先级,比如我曾经为了去买猫粮错过了保研资料的提交时间;

   同时,我的新想法总是乱冒,灵感总会在毫不相干的时刻找上我,比如走在路上突然想到用3D打印做一个小桌面机器人,但是又不知道在哪里有序地记下这些想法。

   总之,我既痛苦于思维的发散和跳跃,也想反过来让自己与其他ADHDers为活跃的思维这一特质而骄傲。

   市面上现存的to-do类工具的功能对我来说总是差那么一点,用起来不够简单,事项简单堆叠、不够一目了然。我希望用SOLO打造一款满足自己思维习惯和记事需求的工具。

3.:woman_running: 实践过程:

   我觉得清晰地描述预期功能是最重要的,同时要结构性地呈现指令。

   第一层级的描述是综述要做什么项目(即项目的定性,是什么东西),项目是为了谁做的(这里是为了让SOLO做用户友好的设计,比如用户为老年人就适当放大字体,这里用户为ADHDer,SOLO就使得界面清爽、配色低饱和低刺激)。

   然后再拆到第二层级,包含哪些核心功能,有几个页面,每个页面实现什么任务,包含哪些按键和设计。

   第三层级,则是具体到用户单击、双击、长按、拖拽什么地方,可以实现什么对应的功能。

   总之,基本把指令细化到第三步,SOLO就可以靠谱地实现理想功能了,有时甚至还能青出于蓝,贴心地自动优化我没想到的地方。当然更有用的事直接测试具体的功能,看看哪里没实现,再反馈给SOLO让它排查和修正问题,是我最常干的事。

   调试实况图:

   中间踩过的坑 :upside_down_face: :

   (1)做语音转文字功能时,我尝试让SOLO通过配置Whisper实现,因为它免费且不限额,但是由于外网问题,在手机上测试总是不通过。SOLO一直在建议我用国内的工具,但是我执意想用Whisper,折腾大半夜不说,SOLO都被我绕晕了。最后使用它建议的百度云果然轻松实现了语音转文字,就是免费的个人版每天限次数500次。

   (2)由于我是轻薄本,编程之前主要用电脑考试学习,内存只有4GB。如果同时打开SOLO和VS Code/Android Studio/甚至浏览器,电脑就会明显跑不动。后来我发现VS Code其实不用开启,只在遇到反复修复不了的地方再打开来检查具体代码即可。然后Android Studio其实没必要,而且版本对不上很容易卡死。用自己的安卓机调试就可以。

4.:red_apple: 成果展示:

   网站链接(web版不支持语音输入):[u][https://catchmind20260509.netlify.app/](https://catchmind20260509.netlify.app/)[/u]

   网盘链接(内含安卓版app安装包):

          百度网盘:[u][https://pan.baidu.com/s/16GoC6wBKi_DM2b63PXHh0A?pwd=es56](https://pan.baidu.com/s/16GoC6wBKi_DM2b63PXHh0A?pwd=es56)[/u]

          提取码:es56

   UI设计:

5.:small_airplane: 效果与总结:

   整体上,SOLO非常高效,只要描述清晰,不受客观限制的功能,它都能想办法实现。我时间的大部头是花在配置编程环境+测试实际效果→给反馈修改指令上的。我觉得它真的做到了把原先需要一支队伍的工作变成让一个人完成了。这次我也是从自己的实际需求出发,希望借一个简单的项目看看自己能否做出一个能跑通的东西。

   最后感叹一下vibe coding的强大,让读国贸的我文转码,谁又能想到学好自然语言(语文、英语,能发送清晰的指令)对用好编程语言这么有用呢?AI和机器人,分别作为我大脑智力和身体体力的延伸,会不会真让我成为超级打工人,生产力提高100倍,然后推动人类社会迈上新的台阶呢?

   以及我发现SOLO有在不断更新,一开始只是处理代码的专家,和Claude风格比较像;后来我发现ta和豆包信息是互通的,也能在情感上给我提供支持与情绪反馈,点赞一下 :+1:

solo太夯了