一句话到上线:GLM-5.2 深度实测
最近智谱发布了 GLM-5.2,号称在代码生成和 Agent 能力上有大幅提升。
实测怎么测?跑个 Benchmark?太无聊了。
我直接在 Claude Code 里挂上 GLM-5.2,丢给它一个空白目录,用一句话启动整个项目,然后部署上线。全程不干预、不追问、不补需求。
看看它能不能「一句提示词,从零到上线」。
测试环境
工具: Claude Code v2.1.138(Anthropic 官方 CLI Agent)
模型: GLM-5.2(智谱 AI)
工作目录: ~/working/holidays-calendar(空目录)
运行环境: Node.js v24.12.0 + pnpm 11.6.2
有意思的是,当我在 Claude Code 里问 GLM-5.2「你是什么模型」,它的自我认知相当清晰——知道自己是 GLM-5.2 驱动的,也知道 Claude Code 是 Anthropic 的壳。没有装,也没有绕。

一句话提示词
完整完成此项目的设计与实现,不用问我,使用最新的框架和技术,项目就是当前目录名,自由发挥。考虑易用性与 SEO。
就这一句。没有需求文档,没有设计稿,没有技术栈指定。
关键词只有三个:完整完成(不许中途问我)、最新框架(你自己选)、SEO(别忘了搜索引擎)。
目录名 holidays-calendar 就是唯一的需求线索——做一个节假日日历。
GLM-5.2 是怎么干活的
收到提示词后,GLM-5.2 的反应可以分为几个阶段:
第一步:环境侦察(~10 秒)
先用一句 node --version && npm --version && which pnpm 摸清运行环境。确认了 Node.js v24.12.0、pnpm 11.6.2 可用。
然后进入思考模式,快速规划:
- 项目定位: 中国法定节假日、调休日、传统节日、二十四节日的现代化日历应用
- 技术栈选择: Next.js 15 (App Router) + React 19 + TypeScript 5.9 + Tailwind CSS v4 + shadcn/ui
- 数据方案: 本地 JSON/TS(节假日数据相对静态,不需要数据库)
这个技术选型有几个值得注意的点:全部是最新的稳定版,没有一个旧的。Next.js 15 的 App Router、React 19、Tailwind CSS v4,都是 2025-2026 年最新Production Ready 的版本。说明 GLM-5.2 对技术版本有很好的时效感知。

第二步:任务拆解
它给自己列了这样一个任务清单:
- 初始化项目
- 设计节假日数据模型与数据
- 实现核心组件
- 实现页面路由
- SEO 优化
- 运行验证
编写节假日数据这一步,花了 3 分 6 秒,消耗了 5.2k tokens。 它一口气写了 2025、2026、2027 三年的节日数据,共 60+ 个节日,涵盖法定节假日、传统节日、二十四节气三大分类,每个节日都有日期、类型、描述、放假安排等完整字段。

第三步:一口气写完 32 个源文件
这是最让我意外的部分。
GLM-5.2 没有像很多模型那样写两个文件就停下来问你「要不要继续」,而是一口气把整个项目全部写完了:
- 类型定义:
src/types/holiday.ts— 5 大分类的类型系统 - 数据层:
src/data/holidays/{2025,2026,2027}.ts— 60+ 节日完整数据 - 组件层:
src/components/*— 13 个组件,包括交互式月历、倒计时模块、搜索框、主题切换、面包屑导航等 - 路由层:
src/app/*— 8 个路由页面 + sitemap/robots/manifest/not-found
总共 32 个源文件,一次写完,没有中断。
最终整体构建耗时约 19 分钟(Cogitated for 19m 9s)。
第四步:自我验证
写完代码不等于完事。GLM-5.2 自己跑了一轮验证:
- ✅ 74 个页面全部静态预渲染(SSG),首屏 JS 仅 ~101KB
- ✅
tsc --noEmit类型检查通过 - ✅ 月历支持前后月切换、点击日期查看节日
- ✅ 暗色模式完整生效,主题切换无闪烁
- ✅ 移动端响应式 + 汉堡菜单
- ✅ 所有路由 HTTP 200,404 页面正确
SEO 方面也做得很全:
- 动态 metadata(每页独立 title/description/canonical)
- JSON-LD 结构化数据(首页 WebSite + 搜索 Action,详情页 Event)
- sitemap.xml(68 条 URL)
- robots.txt + manifest.webmanifest
- Open Graph / Twitter Card / favicon.svg
- 语义化 HTML、面包屑、无障碍跳转链接
这不是「跑通了」,是完整跑通了。类型检查过了,构建过了,页面全部 200,UI 功能完整,SEO 配置齐全。

部署上线
项目构建通过后,我给了第二步指令:「部署到 CF」。
GLM-5.2 给了两条部署路径让我选(Pages + wrangler CLI 直推 vs Workers),我选了 Pages 直推。
接下来它自动完成了整个部署流程:
- 检查 wrangler 是否安装(未安装 → 自动装到项目里)
- 构建静态导出版本(
output: "export") wrangler pages deploy一把推上去
5.3 秒,179 个静态文件上传完毕。
线上地址:https://holidays-calendar-1yv.pages.dev/
部署完成后,GLM-5.2 还自动验证了:
- 12 个路由全部返回 200
- canonical 和 OG URL 已指向真实域名
- robots.txt 和 sitemap.xml 已生效
- 浏览器控制台 0 error
整个部署过程只花了 5 分 34 秒。

上线效果
打开线上地址,看到的是一个完成度相当高的节假日日历网站。
首页: 大标题「看见每一个值得期待的日子」,带节日倒计时模块(距离端午节还有 6 天),交互式月历(可切换月份,点击日期查看节日),按分类浏览(法定节假日 21 个、传统节日 11 个、二十四节气 23 个),重点节日卡片和近期节日推荐。
亮色模式下,整体配色干净——红色为主色调,绿色标记节气,橙色做强调。

暗色模式也做得完整,不是简单的反色,而是重新调过的深色配色方案。

年度页面展示了 2025/2026/2027 三年的完整放假安排,按月排列,每个月的节日和节气清清楚楚。

近期节日页面按时间梯度展示——未来 30 天有 3 个节日、60 天有 5 个、90 天有 9 个,每个都带倒计时和分类标签。

说实话,如果是一个有经验的前端工程师独立做这个项目,从设计到上线,保守估计也要 2-3 天。GLM-5.2 用了大约 25 分钟(构建 19 分钟 + 部署 5.5 分钟)。
加码:国际化,依然一次过
项目上线后,我又追了一个需求:国际化。
结果呢?同样一次过。GLM-5.2 自动完成了多语言方案的设计与实现——
- 多语言路由与内容切换
hreflang标签与 canonical 配置- 多语言的 metadata、sitemap、结构化数据
- 自动构建并重新部署到 Cloudflare Pages
整个过程零干预,自动推上线。
最终线上版本已经是一个支持多语言的完整网站:
👉 项目地址: https://holidays-calendar-1yv.pages.dev/
从空白目录到国际化上线,整个链路全部由 GLM-5.2 + Claude Code 自主完成。
几点观察
1. Agent 能力是真正的分水岭。 以前测试代码模型,通常是给一段需求,看它写出一段代码。但 GLM-5.2 在 Claude Code 里展示的是 Agent 能力——自己规划、自己拆任务、自己验证、自己修错。从「能写代码」到「能完成项目」,这是质变。
2. 技术时效性不错。 选的全是最新的稳定版框架(Next.js 15.5、React 19、Tailwind v4、TypeScript 5.9),没有用过时的 API 或废弃的写法。说明训练数据足够新。
3. 不打断、不啰嗦。 很多模型在中途会频繁确认「要不要继续」「这样做可以吗」,GLM-5.2 没有这个问题——用户说了「不用问我」,它就真的不问了,一口气干完。
4. SEO 意识在线。 这不是简单加几个 meta 标签,而是从架构层面就考虑了 SSG、结构化数据、sitemap、语义化 HTML,是一套完整的 SEO 方案。这对实际项目来说很有价值。
5. 部署也能做。 很多代码模型到「代码能跑」就结束了,但 GLM-5.2 在 Claude Code 的工具链配合下,能完成从构建到部署到验证的全链路。这才是「从零到上线」。
6. 追加需求也能一把过。 国际化这种涉及全局架构的改动——多语言路由、hreflang、多语言 SEO——GLM-5.2 同样一次完成并自动部署。不是只能做 fresh project,改现有项目也一样靠谱。
总结
一句话提示词,GLM-5.2 + Claude Code 的组合完成了:
- ✅ 项目规划与技术选型
- ✅ 32 个源文件的完整实现
- ✅ 60+ 节日数据编写
- ✅ 13 个组件 + 8 个路由页面
- ✅ 完整的 SEO 配置
- ✅ 类型检查与构建验证
- ✅ Cloudflare Pages 部署上线
- ✅ 线上路由验证
- ✅ 国际化(i18n)——多语言路由、hreflang、多语言 SEO
- ✅ 自动重新部署上线
从空白目录到国际化上线,全程零人工干预。
👉 线上体验: https://holidays-calendar-1yv.pages.dev/
如果你想自己试试,只需要 Claude Code + GLM-5.2 的 API,随便建个空目录,给它一句话就行。
参考链接
Claude Code 官方
https://docs.anthropic.com/en/docs/claude-codeGLM-5.2 模型介绍(智谱 AI)
https://chat.zhipuai.cn/Next.js 15 文档
https://nextjs.org/docsCloudflare Pages 文档
https://developers.cloudflare.com/pages/
本文标题:一句话到上线:GLM-5.2 深度实测
文章作者:AwesomeYang
发布时间:2026-06-13
最后更新:2026-06-22
原始链接:https://awesomeyang.com/2026/06/13/glm52-deep-test/
版权声明:未经允许禁止转载,请关注公众号联系作者
