第一步: 设计视觉稿
我们首先需要一张漂亮的博客首页UI视觉稿。我们可以利用【Galileo AI】的"Text to UI"功能来快速生成。
- 进入Galileo AI官网,切换到左侧的"Text to UI"选项卡
2) 输入"一个炫酷科技感的威廉说博客首页",选择"Web"作为输出类型
- 点击"Generate"按钮,大约1分钟后就能看到两张不同风格的UI设计稿
4) 选择自己喜欢的第二张设计稿,这款科技时尚风格正中下怀
第二步: 转化为代码
接下来我们要把这个UI设计稿转换成可运行的代码。这里我们尝试使用V0工具来实现。
- 打开【v0.dev】的网站,把之前复制的UI设计稿粘贴进去
2) 输入"请实现一下这个页面",V0会自动开始构建代码
- 大约1分钟后,V0就初步实现了整个页面布局和样式
4) 不过颜色主题跟我们的设计稿不太一样,我们让V0直接修改
- V0能够快速扫描并修改代码中需要调整的部分
V0帮我们完成了基础页面搭建,接下来我们通过【Cursor】工具进行进一步完善:
- 在终端运行Cursor提供的命令,它会自动创建一个基于Next.js的项目
2) 把V0生成的代码导入进来,Cursor会自动安装依赖
- 我们手动创建一个"public"文件夹,并把页面需要的图片放进去
4) 告诉Cursor图片位置,它就能够自动替换页面中的占位符
- 根据需求让Cursor帮我们添加一些交互功能,如切换主题色等
第三步: 部署上线
最后一步就是把我们的博客部署上线了:
- 把代码推送到【GitHub】
2) 进入【Vercel】控制台,导入GitHub项目并部署
- Vercel会自动为我们分配一个二级域名
4) 如果有自己的域名,也可以在Vercel上进行绑定
经过这四个步骤,我们就成功利用AI工具搭建了一个炫酷的个人博客。整个过程中AI工具帮我们省去了很多重复性工作,让开发效率大大提升。相信大家也能尝试使用这些工具来实现自己的创意!
简单介绍和补充说明
由于时间的关系,对于今天用到的这些工具我没能给大家详细的介绍,这里就简单给大家过一下
首先是是Galileo AI
这是一款新兴的UI生成平台,能够简单快速的生成各种UI视觉稿,首页最上方的输入框直接输入需求就可以生成UI视觉稿,简单直接。
下面是展示了其他人的设计作品,默认是Featured, 可以切换到Mobile查看移动端或者Web查看PC端的视觉稿。你也可以直接在这里找别人设计好的视觉稿去实现。
再看左边,它支持文生UI和图生UI, 比如:我在开头设计首页的时候就是使用的文生UI功能,而在生成第二个About页面的时候用的就是图生UI, 把首页的视觉稿上传,告诉它设计一个跟首页风格一致的视觉稿。这种情况下是非常好用的。
然后是v0
它就是由Vercel推出的生成式用户界面系统,专门用来生成前端组件代码的工具。
V0 使用 React、Tailwind CSS 和 Shadcn UI 等开源工具来生成代码。
V0其实也是可以直接发布你的页面的,可以使用这个功能发布一些临时性的页面,非常好用,如果要绑定自己的域名就需要升级Pro版了。
Cursor的话
我前面出过一期视频,讲的很详细,有兴趣的请移步到《用中文编程,人人都是程序员》这个视频观看。
GitHub
是全球最大的代码托管平台之一,在这里拥有全世界最多的开源项目,能够找到各种开源好玩的宝藏工具,没事多来逛逛你就知道了。
Vercel
是一个专为前端开发者设计的一体化平台, 提供了快速部署网站和应用程序的能力。一个项目一旦部署成功了,后面只需要提交代码到github仓库,Vercel会自动部署最新代码。除非有构建错误,省时省力。非常好用的一个工具。