结论: 目前大模型处理卡片式或简单布局的UI还行 ,但对于需要精确绘制的 金融图表 如K线图等,理解能力和执行能力存在明显盲区,低级错误不断,常常卡在低级错误上绕不出来,任务质量很不稳定。 HTML +CSS 或者 TS 的技术栈都完全不适合此类任务,经过实际测试 ,PYQT5 能够更准确绘制图表,虽然也会有bug,但debug 的过程远比 传统UI技术栈要快得多,而且能够解决。
我用 HTML +CSS 或者 TS 的技术栈 搭配 K2-0905 GLM4.6 DeepSeek V3.2 ,还尝试了 tradingview 的 ts库,即便是 把任务分解,一层一层的ui逐步推近,效果也不理想,而且 ,三个模型对 ts 库的使用能力更差,还不如原生能力来的靠谱。
Qwen3-Coder 9月版 在 UI 上会稳定一些, Qwen3-Coder 8月版是开源的, 9月版是云栖大会发布的,没有开源,只在 iflow 可以免费调用, 而在使用pyqt5 的能力上, Qwen3-Coder 9月版 也比 K2-0905 我最常用的这个主力模型要熟练和准确。
Qwen3-Coder 9月版 代码相对简洁很多, K2-0905 则是代码表达细致很多,看具体需求来切换了。
实测下来, Qwen3-Coder 9月版 + PYQT5 是做精细 UI 的首选,debug 速度快,而且准确性高。 这里唯一没有细致测试的 就是 Qwen3-Coder 9月版 + HTML+CSS, 上午只是用这个复现了 pyqt5 的 UI,改了三四遍,基本复现到位,算是很好了,但更细致的测试没有再做。
以上就是我最近一个月在 UI 设计上的总结。希望看到的朋友们少走些弯路,大模型的 UI 能力对比 Python 代码能力是有明显差距的,使用的时候真的要注意了。 我现在就只用Python 作为开发语言,其他一概不考虑。个人总结,仅供参考,谢谢!