给博客配一幅图马上就让干瘪的文字变得“湿透”了,哦不,我的意思是会看起来整个博客都会舒服好多。
在主页显示图片也会让主页显得漂亮。
写博客的时候在title区域加上:
card_image: https://images.unsplash.com/photo-1625467769506-8742f12fb865?q=80&w=1770&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D
然后运行build.py的时候python脚本会直接把frontmatter的值吐进src。
在主页显示的图片是被切出的中间部分,不能看到图片全貌。要看到全貌还需要在博客里面加

放到哪里都可以,我一般放到前面。
之前我是用的codex来生成图片。把整篇博客丢给他,然后他就生成了一个独一无二和你的博文适配的图片,美妙无比。然后把图片拷贝到images文件夹下面,然后引用的时候用
card_image: /images/xxxx.png
但每次都生成图片一方面是太消耗我的token了,都是money啊。另一方面生成的图片需要推送到github仓库里才能显示。久而久之仓库会爆掉的啊。
现在好了我换成了unsplash,简直不要太棒。unsplash中图片是免费使用的,包括商业用途,当然包括博客插图。甚至以后接广告变现,都在这范围内。而且不强制署名,但官方还是鼓励署名感谢。对了似乎还可以改图,包括裁剪、调色、加字都行。
我这里先对使用了以及以后将要使用的图片一并表示感谢。目前是绝不会对这些图片进行商用的,而且以后估计也不会。
好了,博客看起来舒服多了。
又水了一篇博客。
博客那么好写吗?
Comments