前天 Atlas for Mac 那篇文章发出去之后龙虾把 Mac 磁盘塞满之后,我顺手用 AI coding 搓了个免费开源的 Mac 清理产品,后台来了不少私信。
大家问得最多的一件事其实很直接:
DMG 安装包下载地址在哪里?
读者私信要安装包
我原想晚一点再coding这个landingpage的,但实在是受不了这个手动发包的烦琐。
所以今天我做了一件很务实的事:
用 AI coding,快速给 Atlas for Mac 做了一个官网首页。
Atlas for Mac landing page 首页
两个小时,AI Coding搞定
这个页面的目标其实很简单,不是做一个复杂官网,而是先把最关键的三件事补上:
-
给用户一个明确的下载安装入口
-
给第一次使用的人一个安装和使用指引
-
简单介绍 Atlas for Mac 是做什么的
很多时候,用户不是不想体验产品,而是第一步没有入口。
我这次主要用的是 Claude Code来做这个需求。
我自己的感受很直接:
AI coding 现在特别适合这种上下文目标明确、结构清楚、又需要快速上线的功能。
如果是以前,这种页面虽然不复杂,但你还是要自己一点点搭结构、调样式、写文案、改布局。 不难,但很碎,也很容易拖。
而这次因为git代码仓库已有的信息很充分,用 AI 来配合做,基本一次就成了,几乎没有什么改动。
先把 landing page 的核心需求直接告诉 Claude Code
注意:
我这次并没有让 AI “随便生成一个页面”,而是先把需求直接先写成一个目标清晰明确的产品PRD,讲得很明确,比如:
做一个 Atlas for Mac 的 landing page
-
要有首屏介绍
-
要有下载安装入口
-
要有安装/使用说明
-
要有功能介绍
-
整体风格尽量简洁、直接当目标足够明确时,AI coding 的效率就会非常高。
它先帮你把第一版页面快速搭出来,后面你再继续微调结构、文案和视觉细节。
/model 开启Opus 1M Context
另外opus4.6 现在1M token上下文版本完全放开了,而且定价保持与200k一致,不再额外收取长上下文溢价(窗口显示的是旧的定价可以忽略,都是25)。
在/model开启选择。
plan mode
读取完信息,plan mode生成了计划,plan mode可以反复调整确认开发疑问和细节。
确认没问题,就可以进入开发模式,这时候可以切屏去干别的事了。
注意:千万不能prd直接扔给模型就开始开发,这种得到的vibe结果,返工率很高,浪费时间浪费钱。
一次性完成开发
吃个早餐的功夫,切屏回来,活干完了,localhost已经可以访问页面。
构建和部署同样一次搞定
但是还有问题就是网站还不能给公网的用户访问。
这种静态页面很轻量,自己搞个服务器有点杀鸡用牛刀,GitHub Pages是很好的方案。
GitHub Pages 是一个免费的静态网站托管服务,允许用户直接从 GitHub 仓库构建和发布网站。特别适合个人和项目网页的创建。
这事还简单,交给Claude Code联调,它调用chrome-mcp-server的视觉能力,来操作chrome浏览器,联调git workflow和git action,确保build和deploy成功。
你连手动测试都不用。
github pages完成部署
最后一步,我的域名是托管在cloudflare的,配置下子域名atlas.atomstorm.ai的DNS即可全网访问了。
最后成果
从零搭建了完整的 Astro 静态站点(Apps/LandingSite/),代码也已经上传开源仓库,你可以直观感受下工作量,包括:
-
项目脚手架:package.json、astro.config.mjs、tsconfig.json
-
CSS 设计系统:tokens.css(从 AtlasBrand.swift 精确转译的 CSS自定义属性)、reset.css、global.css、utilities.css
-
双语 i18n:zh.json + en.json(12 个段落组、6 条 FAQ、完整中英文案)+ 类型安全的utils.ts
-
Release 数据层:构建时 GitHub API 拉取 → release-manifest.json;静态fallback;release.ts 加载器
-
15 个 Astro 组件:
-
NavBar(固定导航 + 语言切换 + 移动端汉堡菜单)
-
Hero(标题 + CTA + channel badge + 产品截图)
-
TrustStrip(5 个信任标签)
-
ProblemOutcome(3 张 pain→solution 卡片)
-
FeatureGrid(6 张功能卡:概览、智能清理、应用管理、历史、恢复、权限)
-
HowItWorks(4 步工作流可视化)
-
DeveloperSection(开发者清理场景)
-
SafetySection(权限、信任、Gatekeeper 指引)
-
ScreenshotGallery(5 张产品截图画廊)
-
OpenSourceSection(GitHub、License、Attribution、Changelog)
-
FaqSection(6 条 FAQ)• FooterSection(下载 CTA + 导航链接 + 版权)
-
CtaButton / ChannelBadge / FeatureCard(可复用基础组件)
-
自托管字体:Space Grotesk(展示)、Instrument Sans(正文)、IBM PlexMono(等宽)共 6 个 woff2 文件
-
OG 社交图片:中英文各一张 1200×630px,暗色主题 + 品牌截图
-
CI/CD 管线:.github/workflows/landing-page.yml,push 自动构建 + 部署到 GitHubPages
如果你前天看了那篇文章,正好也想下载体验一下 Atlas for Mac,现在可以直接从这个页面进入:
这个页面主要就是为第一次接触这个项目的用户准备的: 先下载,再安装,再快速了解它能做什么。
对我来说,这次小需求也再次验证了一件事:
AI Coding 虽然很高效,但是本质还是在coding
考验的是你能否把产品需求提炼为精准技术上下文的过程,且是可以动态调整修改的
业界起了个好听的上下文工程(Context Enginner)来提供一堆的脚手架
但工具是死的,最终能放大的还是使用工具的人的认知和技能
初级程序员已死,必须往架构师走才是出路
未来工程师的工作不是在编码,而是更多放在需求理解,技术架构设计,智能体工作编排,代码审查上
2026年,如果你还是单纯跟AI比拼技能和代码写的好不好,那你需要慎重思考未来的职业规划了
如果你对这些方向感兴趣,也欢迎继续关注。
studio.atomstorm.ai 已正式发布注册4个月烧了2万刀Token,全球首款Skills Vibe Agent终于开启邀请内测,我也终于敢说:Sam Altman预言的超级个体,可能真的来了,我们也在基于龙虾生态做一些尝试,可能会更大胆激进。
感兴趣的朋友欢迎技术咨询、商务合作,让我们一起推动AI Agent让每个人在数字世界劳动自由这一天更快点到来。
栗子KK,一个在 AI 浪潮中游泳的 AI 产品 Founder
欢迎点赞、在看、关注,持续为你带来最前沿的AI资讯、认知、实战。
往期精彩推荐:
我翻遍了Claude Code的system prompt,发现它的"记忆"就是一个200行的markdown文件
别再让你的AI单打独斗了!Codex新版暗藏的多智能体并发功能,1分钟教你把它变成“包工头”
你的 AI Agent正在泄密,但 OpenClaw 刚堵上了这个漏洞
我研究了OpenClaw的8个"反常识"设计,终于明白这个Agent为什么能火爆全球
AI编程正式进入"团战时代":Claude Code Agent Teams,我等了两年的功能终于来了
做了两年AI Agent,我发现99%的AI Agent项目都死在了Message Flow设计上