从零做一个App,我把全程交给SOLO来驱动🤔
最近有个想法,想做一款简单的切图工具,方便我把一些日常的灵感一键切成适配社媒尺寸的图片,方便直接发出去。
功能方向很清晰:模板套用、文字样式、图片排版,轻量、好上手。
想法有了,下一步该怎么办呢?
最近刚好看到TRAE新出了TRAE SOLO独立端,不仅支持写代码,还支持跨界干活,支持Work和Code两种模式,同时支持PC 与 Web 双端。
我以这个项目作为需求,让SOLO独立端来帮我跑完整个流程,能交付出去的环节我都会交出去,看看这条链条上它到底可以帮我覆盖多少。
1
最先遇到的问题,是叫什么。
名字要好记、有辨识度、最好还能体现功能特性。
我告诉SOLO,我要做一款移动端的轻量切图工具,用户把灵感记录进来,选模板,然后切成不同比例的图片直接发布,目标用户是在社媒上发内容的普通创作者,让它帮我想20个名字。
它给了20个,每个附了一段解释。
有几个我觉得有意思的,比如「切片」,它的解释是这个词同时覆盖了切图和记录灵感碎片两层含义,也符合年轻用户对碎片化创作的认知;还有「拼图纸」,这个名字比较有手工感,适合强调模板拼贴的产品调性。
我最后选了「灵感卡片(InspoCard)」作为内部开发代号。
2
名字定了之后,下一步是产品。
我的原始想法是有的,但很粗糙,不知道MVP该包含哪些功能。
我跟SOLO说了我的想法,让它跟我一起把需求捋一遍。
它开始一个一个提问:
用户记录灵感时,MVP主要支持哪一种内容形态?
用户主要通过哪一种方式把灵感变成可发的卡片?
模板是固定样式还是用户可以自定义元素?
首版云端必须保存哪些数据?
这个对话过程大概花了二十分钟,结束之后我让它基于对话内容生成PRD,功能范围就清晰很多了。
整个对话流程和正常跟产品经理或者同事对齐需求的过程非常相似,我让它把最终版的PRD以word的形式发送给我。
3
需求文档确定之后,下一步是UI设计。
我有审美,但缺乏设计能力,所以,我直接跟SOLO描述了我想要的风格:
干净、留白多、有一点纸质感、颜色不要太鲜艳、字体要现代但不冷漠,参考方向是Notion的简洁加上一点日系杂志的质感。
在这个阶段,它也会先跟我详细沟通,确认清楚需求以后,才开始正式设计。
它很快给我生成了一份非常详细的设计规范文档,包含色彩体系、iOS 优先的字体与排版层级、间距栅格,以及按钮/卡片/模板卡/编辑器/弹层等组件风格建议,并逐条写了设计理由。
然后是关键的一步,我让它基于这份设计规范,直接输出几个核心页面的HTML原型,方便我在浏览器预览。
4
设计稿确认后,进入开发阶段,SOLO的Code模式就派上用场了。
我选择plan模式,要求它先给我一个完整的开发执行计划,确认之后再开始写代码。
它最终交付的是一个完整的前后端项目,包含本地数据存储、模板系统、编辑器和切图导出,有一键启动脚本,有README。
5
产品跑通后,下一件事是上线前的准备。
应用上架这件事有一堆材料要做:应用名称、关键词、描述文案、截图、隐私政策,我让SOLO帮我把这些全部生成。
应用描述它写了三个版本,分别是简短版、标准版和详细版,对应不同平台的字数限制。
关键词它联网查了一下同类应用在App Store的搜索排名,推荐了一组覆盖切图、模板、灵感记录几个方向的词,并说明了理由。
截图文案它按照每张截图要展示的核心功能,配了对应的说明语。
隐私政策是它基于产品功能描述,生成了一份符合App Store和国内应用市场要求的标准隐私政策文档。
6
上线之后,还有一件更长期的事,推广。
我先让SOLO帮我拆了一个国内冷启动计划,还有推广文案,我告诉它,我每周需要在小红书发两到三篇内容,内容方向不固定,可以是产品更新、使用教程、灵感分享。
让它帮我建一个内容选题库,并且每次我确定选题之后,帮我把文案写出来。
持续输出内容这件事,卡住很多独立开发者的不是写作能力,而是持续想选题和开始动笔这两步。
7
顺带说一下,4月2号,SOLO上线了技能市场。
每个Skill都封装了特定场景的工作流和专业知识,安装之后对应任务的表现会更专业。
比如做UI设计可以装专门针对移动端设计规范的Skill,它给出的组件建议会更贴合实际开发需求。
SOLO改变的,不只是某一个环节的效率。
它的工作区是连续的,设计规范里的色值在代码里有对应,产品功能描述直接生成了应用上架文案,每一步的产出是下一步的输入,不需要你在中间做搬运和翻译。
有了AI以后,一个人,一个工具,从想法到产品,比我预想的走得更远。
