Hi,大家好,我是顾北!

AI生成的代码,真的有‘审美’可言吗?

放在2024年,我的回答是:能用,但丑。那时候的AI像个只懂逻辑的理科生,给出的前端页面充斥着“老古董”味。直到Gemini 3 Pro横空出世,我们才发现AI终于懂什么叫现代UI了。

但问题随之而来:Gemini的门槛(VPN、账号、网络波动)足以卡掉90%的同行。

难道国内就没有一个能打的“审美派”大模型吗?

就在这几天,Kimi 2.5 低调发布了。朋友圈刷屏都在说它“强得离谱”。作为一名老AI玩家,我不信邪,专门拿最考验审美的“iOS 18风格天气卡片”“极简交互UI给它出难题。

测试完之后,我坐在电脑前沉默了5分钟。

兄弟们,国产大模型前端代码生成的“天平”,可能真的要失衡了。Kimi 2.5 到底是不是像传闻中那样能硬刚 Gemini 3 Pro?今天,我带大家拆解它的真实底牌!

首先,我们打开Kimi官网!

图片

不知道Kimi官网链接的看这里:https://www.kimi.com/

本次测试,我们就以天气卡片作为参考,来看看Kimi到底是不是很能打!

本次测试主要看一下,快速响应模式、思考模式,以及Agent模式到底有什么区别,各自的优势有什么。

图片

案例1: iOS 18 的设计风格的天气卡片

我们先来看一下,快速模式的前端样式能力阔不阔以

快速模式

图片

输出结果

图片

注意:它生成的是动态的哦!

思考模式

思考模式,因为涉及到AI模型的推理,所以相较于快速模式,那肯定是速度变的稍微慢一点,别着急,我们稍等2分钟,来看一下输出结果

图片

样式相较于快速模式,明显是好了很多,但是最右边的哈尔滨市的天气显示有点问题,都是小问题,不要紧。

Agent 模式

接下来,来看一下它的Agent模式

图片

首先,它类似于之前 Kimi 的 Ok Computer 模式,将此次需求拆解成五个小任务

图片

注意看,它调用了自己的 阅读 skill

图片

这点就可以看出,它有内部有类似于 Claude  Code  Skill 的概念!

然后,我们稍等几分钟后,来看一下它输出的最终效果。

图片

是不是让你有一种哇塞的感觉!并且它已经帮我部署好了,而且你也可以进行批量标注和修改!

图片

这是它的代码文件,也不是之前生成的单html文件了。

也支持手机版预览!

图片

图片

怎么样,是不是挺能打了!

提示词

以 iOS 18 的设计风格做一个带有动画效果的天气卡片,要求是使用 HTML、CSS 和基础 JavaScript,使用横板天气页面(拥有 4 个天气卡片 (晴天,大风,暴雨,暴雪))。应足够美观,实现一定的交互效果。

来再看下一个案例

案例2:极简风格的天气应用UI界面卡片

快速模式

图片

来看全屏

图片

我觉得,这个完全达到我们交付水准了,手搓你不一定搓的有它好,时间上提升了几十倍!

思考模式

图片

在思考模式下,它完完全全的给我生成了一个手机版的天气预报,非常nice!

Agent模式

图片

Agent模式下,效果也是非常不错的,非常符合我们的主题:极简风格的天气应用UI界面

图片

提示词

# 提示词2
设计一个现代、极简风格的天气应用UI界面卡片,要求所有代码存放至一个html文件内
使用浅色模式,背景为白色,带有柔和的圆角、毛玻璃效果和轻微的投影。
布局清晰,顶部是地点和日期信息。
左侧主区域显示当前天气,包含一个色彩柔和的大图标(晴转多云)和一个非常大的温度读数(28°)。
右侧用一个2x2的网格展示湿度、风速等次要数据。
中间部分用三个水平排列的彩色(淡黄、淡橙、淡紫)卡片分别展示紫外线指数、日出和日落时间。
底部是小时天气预报,以水平卡片列表的形式呈现。
整体设计语言干净,使用无衬线字体,图标风格为简约的线形或双色调图标,色彩方案柔和、饱和度低,给人清新舒适的感觉。UI, UX design, weather app, dashboard, data visualization, minimalist, clean, light mode, pastel colors, soft shadow, rounded corners, grid layout.

来看我们最后一个测试案例

案例3:集美学与动效于一体的高级天气展示卡片

快速模式

图片

思考模式

图片

Agent模式

图片

提示词

# 提示词3
项目目标使用原生HTML、CSS和JavaScript,所有的代码整合到一个html文件里,构建一个集美学与动效于一体的高级天气展示卡片。

视觉风格: 主卡片采用现代设计风格(如:毛玻璃、新拟态),视觉上具有层次感和精致感。

天气模式: 支持手动切换四种核心天气模式:晴天、雨天、下雪、大风。

全屏动效: 为每种天气配备专属的全屏动态背景,切换时动画即时应用,无延迟感。

晴天: 太阳或缓慢飘动的云。

雨天: 连绵的雨滴下落。

下雪: 优雅的雪花飘落。

大风: 吹动的树叶或粒子效果。

氛围匹配: 界面整体色调与动画效果需与天气氛围强关联(如:晴天明亮,雨天阴沉)。

深色模式: 界面以深色模式为基础,营造沉浸式和高级的视觉体验。

控制方式: 提供一组清晰直观的控制按钮,用于无缝切换天气模式。

技术约束: 所有代码(HTML, CSS, JS)需封装在单一HTML文件中。

实现零依赖,禁止使用任何外部JS库或框架(如jQuery, React, Vue)。

平滑过渡: 切换天气时,背景、动画和卡片元素应有平滑的淡入淡出过渡效果,避免生硬跳转。

响应式布局: 卡片和背景动画需完全响应式,在桌面和移动设备上均能完美显示,无布局错乱。

核心信息: 卡片上应包含基本天气信息占位符,如温度 (例如 25°C)、天气描述 (例如“局部多云”) 和城市名称。

交互反馈: 所有可交互元素(如切换按钮)在鼠标悬停 (hover) 和点击 (click) 时应有明确的视觉反馈

最后的最后

测完这三个案例,我最深的感触不是 Kimi 的速度有多快,而是那个 “Agent 模式”

它不再是丢给你一串冷冰冰的代码,而是像一个资深前端工程师一样,帮你拆解任务、调用工具、自动部署、甚至搞定了手机适配。这种**“端到端”的交付能力**,才是最可怕的。

很多人问我:AI 这么强了,程序员还有活路吗?

我想说,在 AI 时代,单纯的“技术”已经不再是你的护城河,“创作力”才是! 代码成了廉价的砖块,而你的想法、审美和解决问题的逻辑,才是那个不可替代的设计图纸。

Kimi 2.5 离 Gemini 3 还有多远?或许还有一小段距离,但这种“肉眼可见”的追赶速度,让我们有理由相信:国产模型站上全球第一梯队,只是时间问题。

如果觉得这篇教程对你有启发,随手点个赞、在看、转发三连吧~

谢谢你耐心看完我的文章~

我是顾北,我们下期见!

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐