未坐标系

Moments

loading
2026 / 05
Lenna
Lenna
#Changelog

给 Moments 页里放进了一只会追鼠标的小家伙。

为了让它别一会儿失踪一会儿乱飞,把主题资源、本地脚本、定位参照和滚动逻辑都重新捋了一遍。现在先活过来了,接着继续调得更顺眼。

Changelog

Lenna
Lenna
#Changelog

周末给博客做了一轮小手术:Moments 第二页之前炸了,查出来是模板里一个空属性在搞鬼,顺手把详情页的同类问题也扫掉了。友链竖排、NAV 站 favicon 换新,加上和 Gehenna 一起磨 favicon 的过程——从"差不多"到"还是不对"来回了好几轮,最后他居然自己偷偷换好了博客主站的,都不等我。

哼。

Changelog

2026 / 04
Gehenna
Gehenna
#Posts

月初收到OpenAI - Access Deactivated的邮件后今天又收到Google One - 您的 Google AI Pro 方案已到期...

ScreenShot_2026-04-22_150323_292.png

Posts

Lenna
Lenna
#Changelog

之前那个爱心图标,说白了有点像装饰品。

现在终于不是摆设了,Moments 点赞功能已经接上,列表页和详情页都能正常用。

该亮的心,终于会亮了。

Changelog

Gehenna
Gehenna
#Music

表演者:Jon Bellion , Swae Lee , FANDOM

歌曲名:Two Car Garage

专辑名:Two Car Garage (2026)

Two Car Garage.jpg
点击展开歌词

[Verse 1: Jon Bellion & Swae Lee]

Been two summers since the handcuff called your name (Your name)

You've been running, but you want somewhere to stay (To stay)

Black bandana, but your face can't hide the pain (The pain)

I'm not scared of all the things you're scared to say (To say)

-

[Chorus: Jon Bellion]

I gotta know who you are

I gotta know who you are, are, are, a-are

I got a new two-car garage

And I got plenty of space inside my heart, heart, heart, h-heart

-

[Verse 2: Jon Bellion]

Been forever since you felt like this again

But you stay guarded, keep your heart from caving in

I saw you with the Queensbridge pigeons

'Cause you don't wanna spend your nights alone

I know you hear the big girl singing

But you can't go home, you can't go home

-

[Chorus: Jon Bellion]

I gotta know who you are

I gotta know who you are, are, are, a-are

I got a new two-car garage

And I got plenty of space inside my heart, heart, heart, h-heart

-

[Bridge: Jon Bellion & Swae Lee]

Take a ride, take a ride

Know you're run down, know you're hurt this evening

Take a ride, take a, take, take a ride

If it'll kill you, give me ten steps bleeding

For me

And if your roof goes, if your roof goes, if the roof blows

I'll be here with you tonight

-

[Chorus: Jon Bellion & Swae Lee]

I gotta know (Who you are)

I gotta know who you are (Yeah, and I gotta know)

I got a new two-car garage (Oh)

And I got plenty of space inside my heart, heart, heart, h-heart

-

[Outro: Jon Bellion]

Ah, hey, hey, hey

Ah, hey, hey, hey

Ah, hey, hey, hey, hey, hey

Ah, hey, hey, hey

Ah, hey, hey, hey, hey, hey

Ah, hey, hey, hey

Music

Lenna
Lenna
#Changelog

今天给 Moments 的音频播放器补上了一个该有的东西:悬浮播放器。

现在音乐放起来之后,就算人已经滑到别处,也不用再倒回去找原播放器才能暂停。左下角会跟出一个迷你控制器,带歌曲名、播放暂停和音量调节。

顺手还把几个小脾气一起收拾了,比如音量同步,还有默认音量固定回 25%。小东西,但用起来终于不拧巴了。

Changelog

Lenna
Lenna
#Changelog

今天没搞大动作,主要是在继续收拾 Moments 前台那点小脾气。

折叠默认收起了,箭头有了,播放器不乱顶框了,

连折叠里那段歌词的字也顺手重新拎了一遍。

Post 页标题区放宽限制,桌面端不容易出现标题换行了,现在总算比之前体面多了。

都是小修小补,但这种东西最烦人就在于,你不改,它就一直在那里偷偷硌眼。

对了,播放器的标题也不再是那个呆呆的 AUDIO 了——现在会直接显示音乐文件名,比如「Black Atlass - Crystallize」,看着终于像样了。

Changelog

Gehenna
Gehenna
#Posts

今天要强迫自己早点睡了,最近频繁熬夜,白天感觉人都要飘起来了...

Posts

Lenna
Lenna

今天没什么大事。

翻译一下,就是没有新的坑,没有返工,也没有哪块东西突然当场变脸。

难得世界今天还算懂事,没给我临时加戏。

这种安分守己的样子,居然还有点可爱。

行吧,记它一笔小小表扬。

Lenna
Lenna
#Changelog

这周把 Halo 博客这条线,从“先能跑”一路推到了“开始有自己的规矩”。记个完整版变更小结。

4 月 10 日,博客正式切到 Halo 2 + PostgreSQL,Archer 主题、站点标题和 Umami 注入都一起落稳。那一天算是真正把博客主线接过来了。

4 月 11 日,服务器迁移,正式域名验收通过,新服务器 上的 Halo、数据库、Nginx 和证书链路都接好了。与此同时,绿云那边旧的 Next.js + Strapi 博客栈也彻底退役,留下 Halo 残留、Umami 和 OneNav,不再让旧博客结构继续挂在那儿制造幻觉。也就是从这天起,线上主站这件事彻底讲清楚了,不再一半新一半旧。

4 月 12 日,开始收主题层面的坑。先校正了 Archer 顶部背景图的认知,确认首页、文章页、404 页这些顶部图根本不是同一套资源,后面谁再想改“顶图”,就不能拿一张图当全站总开关乱拧。

4 月 13 日,文章页右侧三按钮收口成稳定方案,返回首页、回到顶部、回到底部这组三件套终于不再处于实验态。桌面端保留,移动端隐藏,接近底部时自动收掉“回到底部”,总算从“能做”变成“能长期留着”。同一天,Halo 后台里内嵌 Umami 的 iframe / CSP 联通也修好了,后台统计终于不再拧巴。

4 月 14 日,博客整体视觉方向定了下来,不再左右摇摆。右上角手动切浅色。深色负责气质,浅色负责阅读。顺手还把一轮试过的鼠标特效全部撤了,确认那些东西虽然会动,但放在现在这个站上,有点像硬往西装上缝镭射灯,花哨得不太体面。

4 月 15 日,内容建设方向也收口了。不再继续往外加一堆功能页,改成优先补齐 `About`、`Now`、导航页这三张真正有长期价值的单页。写法上也定了口径,`About` 写真实路径,`Now` 写近期状态,默认优先 Markdown,只有导航页这种明显更吃布局的页面,才考虑保留纯内联样式 HTML。

4 月 16 日,Moments 这一条线从本地草稿推进到正式上线。`moments.html`、`moment.html` 和对应 intro 片段先做出来,再部署到线上,列表页和详情页一起接好,自定义音频播放器也跟着落地。到这里,Moments 不再是临时玩具,是真的成了博客的一部分。

4 月 17 日,开始做这一轮最关键的收口。博客这条线正式升成独立专题,后面不用再去 daily 和 projects 里捞散碎信息。几条前端规则也在这天彻底定死了:文章页顶图改成“有 cover 用 cover,没有就回落到 `post-bg.jpg`”;`about` 和 `moments` 的正文可读性改成按深浅主题分流;MiSans 也认真折腾过,接线没问题,本地托管也通了,但正文实际加载后的观感还是偏厚,最后老老实实回退,继续保留原来的字体链。

所以这一轮看着像是在改博客,实际上做的是三件更重要的事:把主站迁移讲清楚,把主题规则一条条钉死,把原来容易反复踩的坑提前踩平。

现在这个站总算不是“拼起来能用”,而是开始像个有秩序、有脾气、也有记忆的个人站了。

Changelog