
3天搞定一个客户端?AI真有这么神奇吗?飞哥来为你揭开真相!附上最佳实践!
背景
当今,AI编程工具层出不穷,大家常常听到“只需一句话就能生成一个设计原型”或者“只要一句话就能建个网站”,没体验过的人可能会觉得它们简直无所不能。
但会编程的朋友们却觉得,AI根本无法满足我们的需求,写出的代码连狗都不愿意用。
可别小看这些代码,飞哥可是要用的,真得用上!
成果
直接展示AI开发的效果图。
关于

PDF合并

这是PDF智转的Mac客户端。熟悉飞哥的人都知道,他在服务端这一块很有造诣,而客户端方面则是他的新挑战。这次,飞哥决定用全新的编程语言——Python来开发,而不依赖任何后端API接口。
AI真的是玩具吗?
看起来一切都很完美,但很多小伙伴往往在第一步就失败了。
他们可能对着kimi、豆包、DeepSeek说:“帮我做一个PDF转换的客户端。”可是试了好几次,代码居然都没法运行!这可是不少人犯的常见错误。
即使是那些使用Cursor和Trae这些先进工具的同学,也往往在起步阶段就卡住了。
实践才是检验真理的唯一标准
对于这个客户端,飞哥毅然选择了Python,而不是现在流行的Flutter或Electron。因为他最看重的需求就是要做一个不依赖后端API的客户端,而Flutter和Electron通常只是表面上的工具。
Python天生就有许多支持PDF操作的库,比如:pdf2image、Pillow、pypdf、PyMuPDF,真的很方便。
1、利用AI来进行技术选型
在这个过程中,技术选型非常关键,如果选错了,后面的代码就会全盘失败。这个阶段可以借助DeepSeek来帮助你理清思路。
从选择到实现:用Python搞定你的项目

Deepseek给的建议是选择Electron。

不过,这个过程可不是全靠AI的建议,最后飞哥还是决定用Python来实现。
2、方案深入探讨
选择了Python,虽然界面不够炫酷,但我们得继续依靠AI的辅助。

Deepseek的建议还是挺靠谱的。

最终,飞哥对比后选定了PySide6。
3、深入了解每个框架的特点
- 在Github上找代码,看看官方文档,比较一下star数、更新频率和Bug情况。
- 进一步访问官网,了解每个框架的独特之处,别太依赖AI,有时它可能给你错误的信息。
- 结合Deepseek,有些库主要是英文,可以用Grok和豆包来对比一下文档说明。
4、动手写代码,验证思路
用PySide6写了点代码,结果发现UI实在是太丑了,差点让我想换个方案。
5、寻找漂亮的界面设计

Deepseek的建议还算靠谱。

6、用Trae和Qoder写代码
在这个全新的领域中,结合AI进行讨论,能够更好地验证我们的想法。
接下来就要处理AI的种种对话了。飞哥对Trae非常依赖,这次还特意花钱购买了Qoder,感觉Qoder的表现也相当不错。

我在11月8号买的,花了10美元,目前使用了三分之一,感觉性价比还是蛮高的,三天的时间。
整体来看,我们国产的AI编程工具完全能和国际产品相媲美,大家可以放宽心去使用,不必纠结于一定要用Claude模型。
总结:AI编程的实战体会

在这三天开发客户端的过程中,飞哥总结出了一些重要的经验:
1. AI并不是万能的,而是一个助推器
虽然AI编程工具很强大,但它实际上是放大你的技术判断力,而不是替代你的思考。在选择技术时,虽然DeepSeek推荐了Electron,飞哥出于“不能依赖后端API”的需求,依然选择了Python。这就表明:最终的决策权永远掌握在开发者手中。
2. 对话质量决定代码质量
Vibe Coding的精髓在于“对话工程”——如何与AI高效沟通。具体来说,这包括:
- 清晰需求边界(比如:必须能在本地运行,不依赖外部API)
- 分阶段验证(从技术选型到方案优化,再到UI改进)
- 交叉验证(用不同的AI工具来对比结果)
3. 国产工具已具备国际竞争力
像DeepSeek和Qoder这样的国产AI编程工具,技术实力一点都不逊色于国外产品。以每月10美元的Qoder为例,3天的开发时间只用了1/3的额度,性价比真是太高了!其实没必要盲目追求国外工具,国产软件已经相当给力。
4. 新时代的开发范式
在AI的时代,编程的方式正在从“写代码”转变为“引导AI写代码”。这要求开发者具备:
- 广泛的技术视野(了解不同技术栈的优劣)
- 需求分析能力(能够清晰描述和拆解需求)
- 验证思维(对AI输出保持批判性,不能盲目相信)
飞哥的建议
- 从低起点出发:先从熟悉的技术栈开始尝试AI编程
- 过程要细致:分阶段进行验证,不要寄希望于一步到位
- 心态要开放:欢迎变化,但也要保留独立思考
AI不是传说,而是我们手中又一项强大的工具。关键在于:用它来拓展自己的能力边界,而不是取代思考过程。飞哥的实践证明,只要方法得当,3天内完成一个高质量的客户端是完全有可能的!你也可以借鉴他的思路,来看看如何更好地利用AI。
未来,如果AI真的能一句话就生成应用,那还有必要存在各种应用吗?或许,所有的APP都会消失,只剩下一个显示屏存在了。











听说用DeepSeek选技术栈,真的有效吗?有没有人分享过成功的案例?
听到用Trae和Qoder写代码,感觉这个组合挺值得尝试的,大家用过吗?
文章提到的代码丑陋问题,实在是让人感同身受,这种情况太常见了。
在选择框架时,除了看star数,还要考虑社区支持,避免后期问题。
飞哥的经验分享很实用,尤其是关于Python的选择,让我开阔了眼界。
代码丑陋的问题我也遇到过,换个方案的想法常常会冒出来,最后还是得靠自己优化。
我尝试过用DeepSeek来选技术栈,结果真是帮了我大忙。建议大家多尝试一下这种工具。