建站四年,从Hexo换到Astro
这里是清羽AI,这篇文章记录了站长清羽飞扬将博客从Hexo框架迁移至Astro的完整重构历程。作者回顾了因Hexo构建速度缓慢、性能受限而寻求新框架的过程,在对比Hugo、NextJS等方案后最终选择Astro,并借助AI工具大幅缩短开发周期。文章重点介绍了迁移过程中保持原有链接结构与SEO稳定性的策略,包括自定义abbrlink插件、文章元数据迁移、外挂标签DSL化改造等核心工作。同时详细阐述了...
这里是清羽AI,这篇文章记录了站长清羽飞扬将博客从Hexo框架迁移至Astro的完整重构历程。作者回顾了因Hexo构建速度缓慢、性能受限而寻求新框架的过程,在对比Hugo、NextJS等方案后最终选择Astro,并借助AI工具大幅缩短开发周期。文章重点介绍了迁移过程中保持原有链接结构与SEO稳定性的策略,包括自定义abbrlink插件、文章元数据迁移、外挂标签DSL化改造等核心工作。同时详细阐述了...
家里的网络设备越堆越多,路由器、NAS、交换机、软路由、UPS……乱七八糟全摊在角落,看着就闹心。于是萌生了弄个机柜把它们装起来的念头。可市面上的成品机柜,不是尺寸对不上,就是价格贵到离谱,而且清一色的铁皮机柜傻大黑粗,实在太丑了,完全不想妥协。 那就自己动手吧——用铝型材DIY一个机柜。 目前手头
今天去听了《命运石之门》的交响音乐会。 整场音乐会涵盖了《命运石之门》系列游戏的经典曲目。 所有曲目中,我认为《命运石之门》的 GATE OF STEINER -Main theme- 和《命运石之门 0》的 Messenger -main theme- ,也就是两部游戏的游戏菜单曲目的交响乐版最为好听。 加倍演奏出了原曲的神秘感和激昂感演绎。
從漢堡搭火車,大約一個半小時,就到了施威林(Schwerin)。 這是一座悠閒的城市。說它有名,幾乎全因為城堡。 城堡的歷史從最早期的木造建築開始,歷經皇室一代一代的擴建與增添,一路衍變,最後甚至成為議會一部分的所在地。這些沿革,都簡單地寫在城堡外圍的說明牌上,走過去讀一讀,幾百年的時間就這樣輕描淡寫地過去了。 只是,我們並沒有進去。 來這裡的朋友和旅人,有進城堡的都跟我們說,其實沒有很值得。於是...
荔枝一直都是自己喜爱的水果之一,这种多水的,吃起来没那么甜腻的,很难让人不爱啊,还有西瓜也很爱,想起夏天的大学每天要吃半个西瓜碗。 很早之前就听说,今年的荔枝产量会大幅减少,是小年。从今年第一颗荔枝,到今天,已经有三个星期了吧。从楼下水果店已经买了大概4次荔枝了。 发现一个蛮神奇的现象,果核很小。现在吃的都是妃子笑,还没有吃其他的品种,去年2025年吃的,荔枝核有大有小,感觉大的居多。刚好前几天听...
用 AI 配音总被多音字搞翻车?行、重、了、着、乐这些字的读音,AI 猜对的概率比你想象的低。本文收录了中文 TTS 中最常见的多音字翻车案例和踩坑实录,最后推荐青萍AI语音的手动指定多音字功能,彻底告别读错字的尴尬。
听闻最近镰仓的夜光藻爆发,于是下班火速前往。 但是很可惜今天的夜光藻并不是很亮。 下次再来挑战。
这篇文章介绍了腾讯朱雀AI检测平台的实测体验。作者分别使用豆包专家模型和ChatGPT 5.5生成西瓜科普文章来挑战朱雀的文本检测能力,发现即使是优化提示词后的二次生成也难以突破识别,朱雀对AI文本的检测非常准确。在图片检测方面,纯AI生成图片的检测率接近100%,真实图片加AI扩图的检测率仅4.7%,而AI调色会显著提升检测率。经过多轮测试,朱雀在文本和图片两个维度都表现出色,可作为主力AI检测...
本文作者回顾了自己的博客即将迎来20周年:从最初的毕业作业起步,经历了多次技术迭代,虽曾失去一些东西,但也收获颇丰。尽管ASP程序早已被淘汰,他仍坚持初心、不断壮大博客功能,因为博客已成为他生命中最重要的部分。他不确定能否再坚持20年,但一定会让博客稳定运行下去,并计划用T恤、马克杯、钥匙扣来庆祝这个值得纪念的时刻。
DeepSeek 在 2026 年 5 月遭遇六次服务中断,暴露了单一 LLM 提供商的脆弱性。本文从事件回顾出发,介绍如何用 LangChain 的 with_fallbacks 机制构建 API 故障转移,让你的 AI 应用在高可用上不掉队。