借助 ChatGPT 帮我重构了一下博客,看看是什么水平

2023-03-09 09:49:36 +08:00
 leedarmau

最近用 next 把博客重写了一遍,过程中用到了 chatgpt 非常多的帮助,解决了很多做过就觉得很容易但没做过完全不知道怎么下手的问题。

我用它解决了很多 typescript 的报错,甚至还实现了一个 node 接口。关于这个的背景和过程,参见利用 ChatGPT 实现一个 Node.js API

另外这次我也强迫自己使用 tailwind 。虽然导致代码看起来有点复杂,但用起来挺顺手。

样式上用的是现成的 tailwindUI 组件,最后出来的效果还行。

利用上述提到的 node 接口,实现了展示摄影图片的拍摄参数和 GPS 信息的效果。

尤其是正文排版的改进,我非常满意。增加了正文图片可以全屏预览的功能。我觉得目前的文章阅读体验应该是博客里面最好的(吧

关于这次重构更多的介绍,可以看这里

部署上没有用 vercel 的服务,因为图片太多。尝试运行在自己服务器上,因此有时候可能会遇到加载缓慢的情况,估计是因为 next 在压缩图片。

链接放到下方。网站刚上线,需要各位就产品设计、体验、性能、网络等各方面提出建议,谢谢大家。

👉前往该站👈

刚想起来,copilot 也在默默的付出,我把它给忘了!

7473 次点击
所在节点    分享创造
57 条回复
bjfane
2023-03-09 17:24:01 +08:00
已经卷到我们程序员行业来了吗?
xytest
2023-03-09 17:24:57 +08:00
羡慕啊,这小图片子 排得可真不错。
kisnows
2023-03-09 19:20:19 +08:00
真棒啊,排版设计真漂亮,羡慕。
我这不懂设计的只能用开源的主题,烂大街 啊。
lzgshsj
2023-03-09 19:26:26 +08:00
下面的站点统计显示“已达请求限额”,现在有点格格不入。加个缓存来代替吧。
viWww0vvxmolvY5p
2023-03-09 23:11:04 +08:00
博客做那么漂亮我都不忍心用 rss 。
a132811
2023-03-09 23:44:08 +08:00
很漂亮。
另外,文章中英文,是自翻译、还是 AI 译的?
leedarmau
2023-03-10 00:00:15 +08:00
@lucasji
@a132811 当然是用谷歌翻译啦。会稍微做点校对。

@lzgshsj 那得写个接口了。但我这个站触发限制的机会应该不多,没必要搞。

@ECarry 不了解 vue
acapla
2023-03-10 04:49:03 +08:00
好看诶
tomtom9
2023-03-10 07:27:23 +08:00
樓主對建内容平臺感興趣嘛?同樣是 NextJS 仍在開發中,聯係方式已經通過您的博客留下了
LuXiaoR
2023-03-10 08:58:41 +08:00
照片切换的时候,切换到最后一张再切换,页面会出现错误。
connectError
2023-03-10 09:02:02 +08:00
只会基础的 html+JavaScript ,礼貌问一下,如果从零开始学,想要能搭建楼主网站这样的效果,需要学习的技术栈有哪些呢
yifeng33
2023-03-10 10:19:24 +08:00
标记一下看看
LavaC
2023-03-10 10:29:03 +08:00
看到熟悉的图标想起你之前也发过你的博客,ttitle 是可可托里没有海
LavaC
2023-03-10 10:33:35 +08:00
@LavaC 嗷,原来现在也是(我还打错了),默认进去是英文的还以为你换名了。
leedarmau
2023-03-10 10:50:09 +08:00
@LuXiaoR 已修复

@connectError 还需要熟悉 CSS 和一个前端框架,如 react 。还需要掌握一些 hooks 的用法,涉及到交互改变界面的情况就需要使用 hooks 。
imhx233
2023-03-11 12:39:50 +08:00
好奇博主的修图 pineline 是什么呢?是 Lightroom 导出 + 嵌入 logo ?然后看上去用了一家海外云服务 LayerStack 的 OSS ;以及博客前端是纯自己写的吗,还是参考了其他的主题。
leedarmau
2023-03-11 13:04:45 +08:00
@imhx233 raw 导入 lr 处理,导出加水印。有时候会用到 ps 。

没用主题,用的是 tailwindui 现成的元素

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/922482

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX