干这行10年有余,经历的技术栈也数不胜数,自认为在技术届属于王者段位,即使技术尚可,但是面对繁琐的业务逻辑也有过痛苦的编程回忆,直到AI编程的出现,让我感觉春天真的来了!! 接触并高频使用 Solo 之后,我的开发习惯和做事节奏完全被改变了。
一、替换手机常驻栏,成为日常最常用 App
手机底部常驻栏原本一直放置短信应用,安装 Solo 的第一天,我就直接替换了常驻位置。在我日常使用里,Solo 打开频次远超普通 App,已经成为我每天使用最多的软件。
二、手机电脑互通,语音就能完成开发部署
Solo 可以实现手机和电脑互联,手机上语音下达指令,就能远程操作电脑。沟通完开发需求,不用手动敲代码,直接就能完成代码编写和部署,实现了移动端语音编程的全新方式。
三、打通 CI/CD 完整流程,充分利用碎片化时间
我已经把 CI/CD 流程整合进 Solo 工作流,形成了一套完整开发闭环:语音说出开发需求 → 生成或修改代码 → 自动执行 CI/CD 流水线 → 部署完成后直接验收功能。
程序员很难拥有大块空闲时间专注编码,Solo 可以把通勤、休息这类碎片化时间利用起来。临时冒出的开发灵感,随时都能记录并落地,不会轻易错过。
四、真实使用感受:工具好用,同时也很消耗精力
没有使用 Solo 之前,很多开发需求和优化想法,转瞬即逝,不会过多纠结。用上 Solo 之后,脑海里会不断冒出各种功能优化、bug 修复、新需求构思。随时有想法,随时可以通过语音实现,会不自觉持续思考开发相关内容,精力消耗会变大。
五、现阶段存在的不足和优化期待
整体使用体验很好,但实际工程开发场景下,还有不少可以完善的地方。
1. 缺少任务队列能力,多任务处理受限
开发过程中经常会同时发现多个 bug、多个待优化需求。受代码冲突影响,目前 Solo 一次只能处理一个任务,最多只能并行处理两个互不相关的任务。缺少独立的 bug 提交入口和任务队列机制,无法批量把需求、bug 排入队列,让系统依次自动处理、自行验证、完成闭环。
2. 仅支持 GitHub,缺少国内代码托管平台适配
目前 Solo 只支持 GitHub 代码托管。国内访问 GitHub 本身网络就不稳定,即便配置 VPN,也经常出现连接超时、拉取推送代码失败的问题。希望后续能够接入 Gitee、阿里云效、零码等国内主流代码托管平台,适配国内网络环境。
3. 工程化全流程能力有待补齐
现阶段 Solo 已经具备成熟的代码编写、修改、部署能力。但还没有打通完整的软件工程链路,缺少需求分析、架构设计、测试、验收、上线全流程支撑,工程化能力还需要持续完善。
六、总结
Solo 不只是一款简单的 AI 写代码工具,而是真正适配程序员日常、适配碎片化开发的生产力工具。从替换手机常驻栏,到搭建自动化开发闭环,再到随时落地开发灵感,它已经深度融入我的日常开发中。也推荐有个人项目、想利用碎片时间开发的程序员试一试,会有不一样的使用体验。