关于我和网站

Ciallo~(∠・ω< )⌒☆

本网站是我的个人网站,记录正经的学习内容,包括课程笔记、论文阅读记录、技术记录等,以及不正经的内容,包括旅行记录、日记和更多乱七八糟的内容。

建立一个自己的网站是我一直以来很想做的事情。然而笔者偏偏有一些强迫症,试了 GitHub Pages、cnblogs 甚至自己写前后端等各种方法,只有最后一种比较满意。无奈我也不是专业的前端开发者,实在没有精力维护自己的框架,所以最后还是用了现成的框架。

站名取自于原神中的一处地名,也取“风起于青萍之末”的含义。

“夫风生于地,起于青苹之末,侵淫溪谷,盛怒于土囊之口,缘太山之阿,舞于松柏之下,飘忽淜滂,激飓熛怒。耾耾雷声,回穴错迕,蹶石伐木,梢杀林莽。至其将衰也,被丽披离,冲孔动楗,眴焕粲烂,离散转移。”
——战国 · 宋玉《风赋》

关于我

笔者现年二十三岁,福建人,现为浙江大学就读本科生博士生。专业为计算机科学与技术,研究方向包括脉冲神经网络、高效注意力机制,以及更广泛的计算神经科学/脑启发的深度学习模型。你可以在我的 OpenReview 页面上找到更多相关的信息。

除去正经的介绍,笔者

  • 高度社恐,社交会消耗大量的精力,在互联网上也是如此。
  • 二次元。最喜欢的角色是珂朵莉。喜欢看长篇轻小说(刀剑神域/无职转生/re0/...),因为比较害怕作品完结的空虚感。对二游和 galgame 之类也略有涉猎。是白河豚。
  • 目前最喜欢的游戏是原神。同时也打音游,是邦多利新手,一般也就听个响
  • 有一些硬件爱好,是 DIY 玩家,尝试在 20L 的小机箱里塞三槽卡的神人(好孩子不要学)。是 Linux 玩家,使用的主力系统是 Linux。用过 Ubuntu、RedHat、ElementaryOS、Deepin、Arch Linux,目前最喜欢的发型版还是 Arch Linux。业余爱写前端,不过也只是业余
  • 单身。很显然没有脱单的技能
  • 虽然头脑简单,但四肢还算比较发达
  • 受家庭的影响,喜欢旅行。至今累计到达过国内 18 个省或直辖市(包括台湾),三个国家(中国,俄罗斯,日本)
  • 喜欢音乐。学过两种乐器,会一点点钢琴。喜欢各类动画的 OPED 等等,也喜欢听游戏和动画的原声带。曾经在合唱团里待过,虽然也是业余

一句话概括的话,是一个典型的二次元技术宅。尽管社恐,但如果你愿意和我交流,我非常高兴你能够看到这个网站,也非常乐意认识新朋友!你可以在首页上找到我的联系方式。请在联系时留下一些说明,不然看上去真的很像推销的qwq

网站历史 & 技术路径

2025年1月27日,笔者春节在家闲着没事干,想整点活,于是在 UCloud 租下了一台 VPS,同时在 Porkbun 买下了这个域名。彼时正好刷到 Sakurairo 主题的仓库,觉得很合适,于是基于 WordPress 建立了这个站点。发布的内容主要来自于我的笔记和不定期的日记。笔者的笔记内容主要来自于 Obsidian,最开始是通过一个 python 脚本使用 WordPress Rest API 向后台进行手动发布。没有处理图片和 LaTeX 公式的问题。

2025年8月末至九月初,笔者本科毕业放暑假,对笔记发布的方式进行了更改。Obsidian 的内容通过 Git 插件同步到 Github 仓库,并同时触发一个 Github Action。action 中使用 node.js 将 markdown 内容转换成 html,并向 WordPress 提交。由于笔记的内容有很多数学公式,并且 WordPress 现有的插件对 LaTeX 的支持并不好,所以手动做了 LaTeX 语法的支持。在 action 中使用 KaTeX 将数学公式翻译成 html,并在网站中引入 KaTeX 的 CSS,从而完成全面的数学公式支持。同时对不同的图片插入语法也做了兼容。图片的访问是通过 rsync 将仓库的图片文件夹同步至 VPS,并配置 Nginx 直接访问实现的。action 中在发布时会将本地的图片链接转换成 html 链接。这样只需要在 Obsidian 中添加一两行 yaml 然后再 push,就可以实现发布。但 rsync 还是需要本地运行。

2026年1月9日,VPS 和域名马上要到期了,于是进行了续约。域名维持不变,VPS 从 UCloud 迁移至 CloudCone。原本的 VPS 是 UCloud 在香港的轻量 VPS,标着 30Mbps 的峰值带宽,实际上只有几百 Kbps,问客服答曰共享带宽,实在是很坑爹。并且 UCloud 的优惠是单年的,续费价格高得离谱。趁着2025年末促销迁移到了 CloudCone,价格相近的情况下内存、硬盘和流量配置均翻了一倍以上,目前没发现有什么虚标的情况,并且续费不涨价,很良心了。同时完善了 certbot,并把 rsync 的过程一并纳入 action,现在本地不需要任何额外的操作就可以发布了。

2026年3月3日,在上课摸鱼时将 DNS 解析重新指向了 cloudflare,用于一定程度的访问加速和更详尽的流量日志记录。现在访问的速度或许快一点了,但还是比较慢。CA 证书更新为 cloudflare 提供的 SSL 证书。证书为一次性证书,有效期为 15 年。如果 15 年后还在运行的话,或许要记得换一下。

2026年7月11日,CloudCone 在几天前邮件通知进行机房迁移,实际下线长达30余小时,并在迁移结束后发生了严重的网络故障,且超过48小时未解决。因此,不再考虑将 CloudCone 作为网站运营的长期方案。对广泛的 VPS 选择进行了重新筛查,并调高了预算,最终决定将 quicksrv 这家新服务商作为考虑的对象。目前付了一个月的钱,在此后的一个月中,将持续观察 quicksrv 的网络运行情况。选择的原因是该服务商的 CPU 和磁盘都十分强劲,CloudCone 的 E5 神U实际上拖累了网站的加载速度,将瓶颈卡在计算上。当前,quicksrv 加载网站的速度远快于 CloudCone(首页加载速度 4s vs 17s)。如果一个月后没有观察到显著问题,将进行完整的迁移。同时,因为网站的存档大小已经比较大,我们将迁移方案从朴素的 WordPress 导出和 All-in-one Migration 转向了 WPVivid。后者不怎么收费,并且提供大文件的支持。同时,WPVivid 的打包也更加彻底。现在不再需要在 functions.php 中手动添加 KaTeX 支持,它会随着 WPVivid 存档一并被打包。

2026年7月14日,正式迁移到 quicksrv,并同时修正了一些 Github Action pipeline 上的小问题。把 Obsidian 相关的一些文件从 tracking 里面去掉了,修复了图片不能增量同步到服务器的 bug。重构了 Nginx 配置,以支持新的 MCP 服务端口。

2026年7月19日,添加了新的 css,支持 obsidian 风格的 tag 显示。html 转换其实很早就支持了,现在只是把 css 再加上而已。根据情况,更新了这个页面上较多的内容。

引用

如上所述,本网站使用了 Sakurairo 主题,我非常喜欢这个主题,感谢开发者的贡献。本站中的插图来自于 pixiv 和 bilibili 和各种乱七八糟的途径。如果你是插画的作者并不希望这些图片被使用,请联系我。你可以在网站的首页上找到我的联系方式。