Reading view

There are new articles available, click to refresh the page.

认识身边的植物

日常所见的花花草草,如果没有贴铭牌,几乎不认识。今天才想起或者说有兴致拍张照问问AI。拍下的第一张照片便是楼下的杜鹃花。

在河边的树下挖土时,再次有了探索的欲望,于是又拍下一些遇见的花草。

但只凭一张图,又只询问了一种AI,识别的结果是否准确我难以判断,姑且信之,留待指正。

杜鹃花

这个品种应该是皋月杜鹃(看网上说是锦绣杜鹃),小区楼下开了很大一片,路边的绿化带也是成片开着。

查看资料,杜鹃花名的由来与杜鹃啼血的典故有关。

gaoyuedujuan.jpeg
gaoyuedujuan.jpeg

三叶草

路边和公园的草地上全是这种草,没有看到幸运的四叶草。

三叶草的花很漂亮。

sanyecao.jpeg
sanyecao.jpeg
sanyecaohua.jpeg
sanyecaohua.jpeg

酢浆草

我一直以为酢念zuo。痖弦有一句诗“让他们喊他们的酢浆草万岁”,为什么要喊“万岁”呢,我没有深究过。

cujiangcao.jpeg
cujiangcao.jpeg

苦荬菜

忘记这种野草在我们家乡话中怎么称呼了,以前在田里种地时,若不小心划伤了,会把它的叶片揉碎,涂在伤口上止血。

kumaicai.jpeg
kumaicai.jpeg

构树幼苗

没听过的树种。

goushuyoumiao.jpeg
goushuyoumiao.jpeg

女贞幼苗

没听过的树种。

nvzhenyoumiao.jpeg
nvzhenyoumiao.jpeg

桑树幼苗

以前家里养过蚕,母亲几乎每天都要去山边的田里采桑,偶尔我会帮忙,桑葚成熟时也会去摘。但当它出现在路边,且还是幼苗,我便不认得了。

养蚕的时候,母亲总会讲一个养蚕女被山中大王掳走的传说,我一点也想不起细节了,只记得布谷鸟也是其中一个角色。

还听闻“遍身罗绮者,不是养蚕人”的古诗已经被移出了语文教材。

sangshuyoumiao.jpeg
sangshuyoumiao.jpeg

蒿草?艾草?

Gemini说是艾草,但我比对了一下网上的图片,感觉应该是蒿草,至于是哪一种蒿草,没有再进一步详查。

我们家乡说的艾蒿应指艾草,身体哪里因扭伤或发炎而发肿,就拿它泡水消肿,是农村人自己治病的土方子。

夏天编成草绳点燃驱蚊的草,忘记是不是艾草了。

aicao.jpeg
aicao.jpeg

飞蓬?野莴苣?

Gemini说是野莴苣,与网上的照片不太相符。ChatGPT说是飞蓬的幼苗,可能性更高一点吧。

yewoju.jpeg
yewoju.jpeg

蝴蝶花/鸢尾花

在无人问津的河岸边发现的一片花,花名听过,现在得见真容。

水木年华有一首歌就叫《蝴蝶花》,”是否还记得童年阳光里那一朵蝴蝶花“。

hudiehua.jpeg
hudiehua.jpeg

泥胡菜

没有印象的野草。

nihucai.jpeg
nihucai.jpeg

救荒野豌豆

听名字大概是可以吃的,但我没有吃过。

jiuhuangyewandou.jpeg
jiuhuangyewandou.jpeg

野老鹳草

应该是见过的野草,不过没有什么记忆点。

yelaoguancao.jpeg
yelaoguancao.jpeg

Hugo博客更新笔记:Shortcode、RSS与FOUC

行内Shortcode去除空格

初衷是不再在博客的内文插入html标签,从而关闭Hugo的unsafe模式。一番整理后,只剩一处<ruby>标签不舍得删,虽不知何时会再用到,还是为它写了一个简单的shortcode。Hugo的shortcode是块元素,插入行内时会产生空格,{{- -}}的写法也消除不掉。我是强迫症,非要苛求这一个像素的完美,然而ChatGPT提供的诸多方法无一生效。久不用搜索引擎,一搜就找到了解法,AI竟然不知,也是奇怪。

去掉所有空格的方法很简单,在末尾加{{- "" -}}即可,示例如下:

<ruby>{{ .Get 0 }}<rt>{{ .Get 1 }}</rt></ruby>{{- "" -}}

RSS输出保留HTML标签

这是另一个ChatGPT未能帮我解决的问题,它提供的方法要么不能防止html标签转义,要么会导致XML校验报错。正确的写法就在Hugo的官方示例中,AI竟然也没学到,令人诧异。

官方写法如下,如果不这么写,Inoreader阅读器将无法正确排版。

{{ .Content | transform.XMLEscape | safeHTML }}

页面切换闪屏

给博客新加了一个暗色主题后,切换页面开始出现闪屏现象,本地运行没有问题,发布之后却有问题。试了AI提供的各种方法均无效果,准备放弃之际,无意中看到植入博客的rocket-loader.min.js脚本,罪魁祸首原来是它,导致资源的加载顺序有问题从而闪屏。这是域名迁移到Cloudflare后打开的功能,当时并未细查有何用处,而AI也没有想到这一点,似乎不太应该。

❌