关于我用AI10分钟做了一个网站这件事

最近一直没有好好的深入数据库技术,业余时间也没闲着。

接了一个需求,用周末时间开发了一个小网站,说说心得。感谢AI, 大大补充了我的技术栈。 首先问了豆包 最快最方便的建立网站使用哪种代码?

回答了好几种,各有各的优势最终选择了hugo,模板比较多,开发比较方便,本身也懂一点go 语言,后来发现go其实也用不上,hugo真的太好用!


简单写一下基本步骤

csharp 复制代码
#安装 Hugosudo 
apt install hugo

#初始化 Hugo 项目
hugo new site myblog  # 生成名为 myblog 的站点目录cd myblog

#选一个模板
git init  # 初始化 Git 仓库
git submodule add https://github.com/adityatelange/hugo-PaperMod.git themes/PaperMod 

# 添加主题
#应用模板#编辑或新建 config.yaml内容如下   
      baseURL: "http://localhost:1313/"    
      languageCode: "zh-cn"   
      title: "我的博客"    
      theme: "PaperMod"
      
#启动本地服务器
hugo server
#访问 http://localhost:1313 预览站点

#构建与部署
hugo  
# 生成 public/ 目录
#将public 目录放到租好的虚拟主即可访问

说一说 Hugo 的优势

  • 构建是真快

基于 Go 语言开发,利用用户写的md文件,生成静态网页速度极快,尤其适合内容量大的网站。

本地预览时支持实时刷新,修改内容后浏览器无需手动重载即可同步更新,方便调试。

  • 基本零依赖

仅需一个二进制文件即可运行,无需安装 Node.js、Python 等环境,降低依赖冲突风险。

  • 灵活的内容管理

支持 Markdown 写作,通过 content 目录结构管理文章、分类和自定义页面。

可通过模板(layouts)和短代码(Shortcodes)实现复杂布局,例如插入带样式的提示框或动态图片处理。

  • 丰富的主题生态

官方主题库(Hugo Themes)提供上百种免费主题,涵盖博客、作品集、文档等场景。

主题支持一键安装:git submodule add 或直接克隆到 themes 目录,修改 config.toml 即可切换。

  • 部署特别方便

生成静态文件(public/ 目录)可直接部署到 GitHub Pages、Netlify 等平台,无需服务器成本。

支持多语言配置,通过不同语种的 config.toml 文件实现国际化网站。


说一说踩雷后的小tips

  • 内容相关

直接使用下载好模板的config.toml ,好多网页中显示的内容都在config.toml 中用变量的方式填写,直接更改,比如菜单栏内容,网页尾部公共内容等。

网页的布局及内容在模板根目录下的layouts 文件下

网页的风格,元素的样式在模板根目录下的assets下的scss目录下

根据需要,利用AI辅助修改对应代码,最终实现自己满意的效果

  • 调试相关

hugo 生成为静态网页,当前大部分浏览器都有缓存,调试过程中如果发现没有按预期效果来,可以清空浏览器缓存试一试,

如果有能力可以在浏览器中查看页面源码,确认改动是否已在源码中。

如果生成网页在需要在微信中打开,调试时注意清空微信的缓存,需要在设置->存储空间->缓存清理中将网页浏览插件清理


最后展示一下我的成果

网站地址

xiaoxigua.site/

使用模板

themes.gohugo.io/themes/roxo...

关于部署,域名,成本等可以私信我。

相关推荐
粥里有勺糖5 小时前
用Trae做了个公众号小工具
前端·ai编程·trae
夕颜1115 小时前
让 cursor 教我用 cursor 的隐藏技能
后端·trae
cpp加油站11 小时前
Anthropic断供Claude只是续集!AI编程的剿杀战,早被微软按下启动键
ai编程·claude·trae
it董卓11 小时前
Trae 产品体验:开启 AI 编程新旅程
trae
君若雅12 小时前
我如何借助 Trae 三分钟搞定开源项目中的隐藏 BUG
java·后端·trae
Goboy16 小时前
Trae 与颜色板生成器,为前端开发提供智能配色解决方案
ai编程·trae
Goboy16 小时前
Trae 开发文本大小写转换器,结合 MCP Server 自动部署
ai编程·trae
银空飞羽1 天前
再学学MCP间接提示词注入
安全·mcp·trae
盏灯1 天前
Trae Agent —— 🥘 世纪难题,今晚吃啥?🍳
ai编程·trae
cpp加油站1 天前
发现宝藏:腾讯EdgeOne Pages & 掘金MCP,Trae内一键部署网页(玩转100个MCP系列第一弹)
ai编程·mcp·trae