Blog Detail
建站有感

熬了两个通宵,终于把这玩意弄出来了。因为是第一次真正做一个项目,现在心里都还是有点小激动的,所以干脆打点字,当作我的第一篇blog了。
其实最开始,我还是想从零开始,一点一点学的……从html,css,JavaScript再到后面什么什么一大堆,徒手敲出一个为网站的,但是在学css的时候我就放弃了。我要是能徒手敲出一个能满足我审美的网站的话……那不知道要到猴年马月去了。遂开始尝试vibecoding,最开始还只是vscode里自带的copilot,后面尝试chatgpt生成提示词再喂给copilot,再到后面用上codex(甚至没忍住冲了个plus),虽然确实没有学到太多编程语言上的东西,只是略微掌握了点语法,但这一路确实学到了很多很多新的知识。
幸好我从一开始就划定了底线——绝对不用网上现成的模板和教程,这让我得以学到很多东西。最开始搭建astro静态站的时候我就发现,如果所有的帖子都要我手动改代码来上传的话,未免也太复杂了,我想找到一种能够让我只需要打打字,网站自动更新的方式,于是我就了解到了Git-based CMS,虽然CMS不是我搭建的,但我至少知道了该怎么使用一些简单的git指令,以及静态网站搭建的一些基本的原理,通过cms,我可以专注于文字,他自动转为md文件同步到我的仓库,cloudflare pages会自动帮我更新网站。在之前我也试了Netlify,但是学生党表示不想花一分一毫,他300的额度完全不够用,了解过后才选择了cloudflare。研究怎么上线也是不得不品的一部分,codex误导我说不成功的原因是他的Access阻拦了,卡了我两个多小时才知道是codex自己抽风。之后上线以及之后的修改工作确实就非常的简单顺畅了,网站的视觉效果以及一些功能也都让我非常满意,我也体会到了自己vibe出来的和网上套模板或者用所谓的“生成网站prompt”带来的完全是不同的体验,所有功能以及设计都可以自己思考,许多巧思是流水线作品和模板不一定具有的,这也让我感受到了制作一个小项目的成就感与快感。
之后的话还想继续做一些小项目,希望这份热情可以支撑我真正做出一些有用的东西吧。我会尽量多多更新的~