diff --git a/exports/hykilp/atom.xml b/exports/hykilp/atom.xml index bd7f4b710..9b499b10d 100644 --- a/exports/hykilp/atom.xml +++ b/exports/hykilp/atom.xml @@ -2,11 +2,19 @@ https://aza.moe/life 小桂桂的回忆录 📒 - 2026-03-17T03:16:40.972861+00:00 + 2026-03-17T04:50:15.419618+00:00 python-feedgen https://aza.moe/meru_256px.png 「我们所经历的每个平凡的日常,也许就是连续发生的奇迹」 + + 8034 + 小桂桂的回忆录 📒 #8034 + 2026-03-17T04:28:19+00:00 + <p>家里有一个闲置的 Wii 版吉他英雄的吉他,今天魔改了一下改成了 USB HID 设备,可以用它玩 Gitadora 了!</p> +<p>Wii 手柄的通信是 i2c,而且已经被逆向过了,所以直接焊上一个 ESP32 S2 Mini 然后调用别人的库<a href="https://github.com/MewoLab/Nunchuck2GF">写一个 100 行的 HID 固件</a>就好啦 qwq</p> + + 8032 小桂桂的回忆录 📒 #8032 diff --git a/exports/hykilp/index.html b/exports/hykilp/index.html index 36ebbbe27..642eee38b 100644 --- a/exports/hykilp/index.html +++ b/exports/hykilp/index.html @@ -27,7 +27,7 @@ diff --git a/exports/hykilp/media/8034.jpg b/exports/hykilp/media/8034.jpg new file mode 100644 index 000000000..8185d5a3c Binary files /dev/null and b/exports/hykilp/media/8034.jpg differ diff --git a/exports/hykilp/media/8034.jpg_thumb.jpg b/exports/hykilp/media/8034.jpg_thumb.jpg new file mode 100644 index 000000000..9165c7630 Binary files /dev/null and b/exports/hykilp/media/8034.jpg_thumb.jpg differ diff --git a/exports/hykilp/media/8035.jpg b/exports/hykilp/media/8035.jpg new file mode 100644 index 000000000..94262a4a4 Binary files /dev/null and b/exports/hykilp/media/8035.jpg differ diff --git a/exports/hykilp/media/8035.jpg_thumb.jpg b/exports/hykilp/media/8035.jpg_thumb.jpg new file mode 100644 index 000000000..195b5138c Binary files /dev/null and b/exports/hykilp/media/8035.jpg_thumb.jpg differ diff --git a/exports/hykilp/media/8036.jpg b/exports/hykilp/media/8036.jpg new file mode 100644 index 000000000..ccd7f5b7f Binary files /dev/null and b/exports/hykilp/media/8036.jpg differ diff --git a/exports/hykilp/media/8036.jpg_thumb.jpg b/exports/hykilp/media/8036.jpg_thumb.jpg new file mode 100644 index 000000000..786cf28df Binary files /dev/null and b/exports/hykilp/media/8036.jpg_thumb.jpg differ diff --git a/exports/hykilp/media/8037.jpg b/exports/hykilp/media/8037.jpg new file mode 100644 index 000000000..cb8627004 Binary files /dev/null and b/exports/hykilp/media/8037.jpg differ diff --git a/exports/hykilp/media/8037.jpg_thumb.jpg b/exports/hykilp/media/8037.jpg_thumb.jpg new file mode 100644 index 000000000..4f83766b5 Binary files /dev/null and b/exports/hykilp/media/8037.jpg_thumb.jpg differ diff --git a/exports/hykilp/posts.json b/exports/hykilp/posts.json index b94f600b3..b08a34e5c 100644 --- a/exports/hykilp/posts.json +++ b/exports/hykilp/posts.json @@ -867,7 +867,7 @@ "id": 89, "date": "2021-10-03T12:51:15", "text": "一些日常 with K", - "views": 68, + "views": 69, "forwards": 1, "media_group_id": 13066123806635781, "images": [ @@ -97962,7 +97962,7 @@ "id": 7279, "date": "2025-11-25T14:59:29", "text": "#アマオケ 第一个版本公开部署了!\n\n链接是 amaoke.app 欢迎来玩 qwq\n\n不过因为是第一个测试版本,应该会有很多 bug,遇到了 bug 还请务必反馈给我 🙏\n\n开源仓库在这里", - "views": 450, + "views": 451, "forwards": 7, "media_group_id": 14112662159526669, "images": [ @@ -103023,7 +103023,7 @@ "id": 7694, "date": "2026-01-13T01:03:16", "text": "因为新家没有✂️所以去买✂️\n\n然后发现需要已经有✂️或者🔪才能使用新的✂️...\n\n😨", - "views": 310, + "views": 311, "forwards": 0, "media_group_id": 14146129573278853, "images": [ @@ -103053,7 +103053,7 @@ "id": 7696, "date": "2026-01-13T06:58:29", "text": "好犹豫好犹豫好犹豫\n\n搬到新家之后,可以继续用 Bell 3Gbps $71(在这里新注册 Bell 需要 $125 了) 也可以换成 EBox 1Gbps $55...\n\n继续用 Bell 的好处是网速快、可以留着这个价格,坏处是我真的不太需要 3Gbps(我统计最近每月总共上传 40TB = 平均下来 121Mbps)\n\n换成 Ebox 的好处是有 ipv6、而且似乎 peering 更好,而且更便宜,坏处是网络包需要绕 700km 到蒙特利尔进行路由也许会添加延迟,以及换了就回不去了\n\n不知道怎么选...", - "views": 322, + "views": 323, "forwards": 3 }, { @@ -105849,14 +105849,14 @@ "id": 7920, "date": "2026-02-22T17:54:40", "text": "睡了 15h 😶\n\n从昨天 10pm 睡到了今天 1pm... 感觉打破了某种新纪录", - "views": 251, + "views": 252, "forwards": 0 }, { "id": 7921, "date": "2026-02-22T20:44:10", "text": "加拿大效率,一次系统维护维护三天 🧐", - "views": 239, + "views": 240, "forwards": 0, "images": [ { @@ -105875,7 +105875,7 @@ "id": 7922, "date": "2026-02-22T21:31:22", "text": "之前路过 Etobicoke 的时候去了之前标记的电子垃圾店 A1 Electronic Parts\n\n去的时候正好是他们刚搬完家重新营业的第一天,我倒旧地址的时候正好看到有人在下架店铺的牌子\n\n有好多有意思的东西,可惜想买的东西都不便宜... 所以什么都没有买", - "views": 244, + "views": 245, "forwards": 0, "media_group_id": 14174367057491245, "images": [ @@ -105984,7 +105984,7 @@ { "id": 7932, "date": "2026-02-23T05:21:30", - "views": 271, + "views": 272, "forwards": 1, "media_group_id": 14174592722871285, "reply": { @@ -105997,7 +105997,7 @@ "id": 7936, "date": "2026-02-23T19:58:49", "text": "也许终于理解为什么自己不喜欢去上课了\n\n这个教授不讲人话,能用人话讲的东西非要用数学符号讲... 课上讲了半小时没听懂的 LFSR 我让 llm 翻译成人话瞬间就理解了。", - "views": 287, + "views": 288, "forwards": 4, "images": [ { @@ -106016,21 +106016,21 @@ "id": 7937, "date": "2026-02-24T07:14:28", "text": "凌晨两点,我还在复习,小猫决定躲猫猫\n\n两个人把三层的房子找了两遍都没找到,然后小猫出来了,在室友床下面的抽屉后面 🤗\n\n纯黑的小猫好坏呀", - "views": 274, + "views": 275, "forwards": 0 }, { "id": 7938, "date": "2026-02-25T12:54:53", "text": "聊:开心果壳不能回收哦\n我:为什么可以回收水瓶重新装水但是不能回收开心果壳重新装开心果", - "views": 259, + "views": 260, "forwards": 0 }, { "id": 7939, "date": "2026-02-25T22:21:31", "text": "不经常去学校,但是每次去学校都有好有意思的事情 qwq\n\n今天似乎是某个公益性质的同人/艺术会场\n\n买了一些 🥺🥺🥺 物理贴纸", - "views": 251, + "views": 252, "forwards": 0, "media_group_id": 14176464735711709, "images": [ @@ -106140,7 +106140,7 @@ "id": 7949, "date": "2026-02-26T00:26:17", "text": "考完了期中\n\n计网课出题太 cursed 了... 有一道题要我计算延迟,写了线长 100 m 传播速度 2*10^8 m/s 数据速度 200 b/s 数据大小 100 Kb......\n\n我想了超级久为什么算出来是 500.0000001s 类似的,检查了好多遍是不是把 10^3 看成了 10^8,然后就这样写了答案...\n\n另一道题也是,考的是线性发包和并行发包的效率计算,结果给的数字完全体现不出并行的优势,延迟大头完全不在握手上... 最后算出来不并行 15020s 并行 15000s 的样子,太 cursed 了\n\n结果时间都花在怀疑自己有没有做错上了... 最后剩一两道题没做完", - "views": 300, + "views": 301, "forwards": 1, "images": [ { @@ -106159,14 +106159,14 @@ "id": 7950, "date": "2026-02-26T06:58:10", "text": "在和三年前实习的导师写邮件,因为很久没有发邮件了在进行 catch up。\n\n删了又写、写了又删,写太多觉得自己在 overshare、删掉又觉得好冷漠,不知不觉已经盯着这 80 个词改了一个小时了。\n\n这么多年了还是没法摸清楚人类交流的边界呢... 或者说,真的有比三年前的自己更清楚吗", - "views": 260, + "views": 261, "forwards": 0 }, { "id": 7951, "date": "2026-02-26T13:51:28", "text": "#戴上耳机 \n\n♪ 名残り 囁き\n♪ 桜 日没\n♪ 雨滴 過去の日\n♪ 楽な 甘い蜜\n\n每当回想起在日本的那段时光的时候我完全就是这样的心情 🪟", - "views": 261, + "views": 262, "forwards": 0, "files": [ { @@ -106187,14 +106187,14 @@ { "id": 7952, "date": "2026-02-26T14:25:05", - "views": 305, + "views": 306, "forwards": 4 }, { "id": 7953, "date": "2026-02-26T23:33:07", "text": "呜呜 好像触发了 DMCA review... 不懂,可能是因为之前在频道和 blog 里上传过这些照片所以可能被检测到「在其他地方出现过」了吧\n\n要等人工审核了\n\nEDIT: 恢复了", - "views": 303, + "views": 304, "forwards": 1, "reply": { "id": 7952 @@ -106216,7 +106216,7 @@ "id": 7954, "date": "2026-02-27T02:57:45", "text": "仔细研究了一下 unsplash,感觉和我对这个平台的第一印象很不一样...\n\n原本以为是一个摄影社区自己做的免费共享网站,查了一下发现实际上是付费图库大公司 Getty Images 旗下的网站,同样在它旗下的还有 iStock 和 photos.com\n\n原本以为整个平台都是非营利的,实际上只有自己上传的照片是非营利,平台却有 $16/mo 的会员选项,而且即使付费会员下载你的照片也不会有收益\n\n那怎么获得收益呢?答案是加入他们的摄影外包团队。网站说着创意和热爱,实际上是像外包接单一样的,他们分析会员用户想要什么,给你提内容要求 prompt 和价格(按难度通常是 $5~30)你去按要求拍,然后拍出来的照片只有会员可以下载,只有他们有独家贩卖权利... 不懂,摄影师是什么低价人肉 txt2img 模型吗 😨\n\n有点好奇申请需要什么,然后发现目前提交申请的渠道还关闭了...\n\n不知道怎么看... 虽然很想要免费分享/归档自己的照片,但是还是更不想被这种坏资本家利用,所以觉得可能还是不用 unsplash 了 😶", - "views": 283, + "views": 284, "forwards": 2, "media_group_id": 14177288519849069, "images": [ @@ -106266,14 +106266,14 @@ "id": 7958, "date": "2026-02-27T03:33:09", "text": "发烧了... 37.3℃ 😪", - "views": 296, + "views": 297, "forwards": 0 }, { "id": 7959, "date": "2026-02-27T17:17:45", "text": "吃了泰诺睡得香和デエビゴ睡了 13h,感觉不发烧了 qwq(虽然依然困困", - "views": 298, + "views": 299, "forwards": 1, "reply": { "id": 7958, @@ -106284,14 +106284,14 @@ "id": 7960, "date": "2026-02-27T20:27:10", "text": "LLVM (Large Language Vision Model) 🧐", - "views": 283, + "views": 284, "forwards": 0 }, { "id": 7961, "date": "2026-03-01T01:30:49", "text": "今天车熄火的时候发现电瓶电压在一分钟内从 12.8V 掉到了 11.6V...\n\n感觉五岁的电池可能确实有点老了,决定换一块,于是就去买了一块和 @TechCiel 一起换了!\n\n但是由于各种螺丝螺母坏掉的原因两个人折腾了快三个小时才换好... 有很多原本应该很轻松但是因为螺纹坏掉了连手电钻都拧不动的螺丝,而且因为螺丝是一个一体的奇妙 OEM 固定件所以我的螺丝箱里也没有平替 \n\n还有一个固定电池横向位置的螺丝断进车身的螺母里了,不知道怎么办,大概想 3d 打印一个固定件代替吧", - "views": 271, + "views": 272, "forwards": 0, "media_group_id": 14178629194148141, "images": [ @@ -106331,7 +106331,7 @@ "id": 7964, "date": "2026-03-01T14:26:09", "text": "git config --global user.email", - "views": 306, + "views": 307, "forwards": 3, "images": [ { @@ -106350,7 +106350,7 @@ "id": 7965, "date": "2026-03-01T21:08:43", "text": "是 Pokemon 30 周年!决定开坑一个 Cobbleverse (Minecraft x Pokemon) 模组服务器!\n\n其实主要是想和聊聊玩所以开了,大家想玩的话可以一起玩哦 qwq\n\n下载: https://pixeldrain.com/u/SCBjfBKU", - "views": 290, + "views": 292, "forwards": 1, "images": [ { @@ -106368,7 +106368,7 @@ { "id": 7966, "date": "2026-03-02T06:09:59", - "views": 272, + "views": 273, "forwards": 0, "images": [ { @@ -106387,7 +106387,7 @@ "id": 7967, "date": "2026-03-03T05:17:04", "text": "心情过山车 😶\n\n之前法拍上拍到了四个坏掉的 macbook 盲盒,今天去取了,仔细检查了一下发现他们是:\n\n1. A2337 屏幕坏了\n2. A2337 iCloud 激活锁\n3. A2179 风扇狂转、CPU 降频、没有系统(而且还被拆过,没有一个螺丝在原本它应该在的位置)\n4. A2289 屏幕坏了\n\n想要试试把 2 的屏幕换到 1 身上能不能把 1 修好\n\n首先好的屏幕换上去之后可以开机了,但是坏消息是开机之后发现别人登了账号没法解锁。不过发现这个人的名字挺独特的,搜名字能找到一个 ins 账号,但是坏消息是这个 ins 不是很活跃,而且我尝试给她发消息结果我的号被封了。\n\n最后发现原来根本就没有激活锁,登录了 iCloud 并不代表有激活锁,只要重置数据然后正常联网激活就行了(如果用户在重置之前把设备从 find 中删掉的话就会变成这样)\n\n总之在过山车的尽头得到了一个好用的 m1 macbook air! (虽然只有 8+256...)没想到我的第一个 arm 白苹果是这么绕弯拿到的", - "views": 262, + "views": 263, "forwards": 1, "media_group_id": 14180120193926557, "images": [ @@ -106467,7 +106467,7 @@ "id": 7974, "date": "2026-03-03T15:35:45", "text": "Copilot 的 PR 审核是即使没有问题也要编一些问题出来吗... 🔥", - "views": 255, + "views": 257, "forwards": 0, "media_group_id": 14180417160204389, "images": [ @@ -106512,7 +106512,7 @@ "id": 7977, "date": "2026-03-04T02:44:23", "text": "插座长了胡子!🧔", - "views": 295, + "views": 297, "forwards": 0, "images": [ { @@ -106531,7 +106531,7 @@ "id": 7978, "date": "2026-03-04T06:11:26", "text": "发现自己每次停止录音过一会继续录音的时候声线就会变,而且怎样都找不到之前的声线 🧐 为什么呢?", - "views": 309, + "views": 311, "forwards": 1, "files": [ { @@ -106554,7 +106554,7 @@ "id": 7979, "date": "2026-03-04T15:45:33", "text": "原本还在想之前法拍这些操作值不值\n\n然后今天新的 macbook neo 发售了就完全不犹豫了 🤪\n\n$678,CPU 是手机上的 A18 Pro,内存只有 8+256/512,屏幕只是一般的 sRGB 没有 True Tone,充电只有 20W,11h 续航还不如 M1 Air,还只有 512 的版本有指纹解锁...\n\n不过这些都还好,最难以理解的是居然 2026 年的设备上仅存的两个 type-C 口居然一个是 USB 3.0 一个是 USB 2.0????😨\n\n聊聊:不如再配一个光驱", - "views": 287, + "views": 289, "forwards": 0, "reply": { "id": 7967, @@ -106578,7 +106578,7 @@ "id": 7980, "date": "2026-03-05T04:58:40", "text": "猫猫跳到栏杆上面了!\n\n(不过好怕它摔下去,毕竟这个栏杆是用来防止从楼梯掉下去的,感觉如果猫猫摔下去的话不一定没事)", - "views": 275, + "views": 277, "forwards": 1, "media_group_id": 14181493767658029, "images": [ @@ -106628,7 +106628,7 @@ "id": 7984, "date": "2026-03-05T18:58:01", "text": "猫箱", - "views": 285, + "views": 287, "forwards": 1, "images": [ { @@ -106647,7 +106647,7 @@ "id": 7985, "date": "2026-03-06T04:43:17", "text": "#桂桂今天吃什么\n不是麻婆豆腐\n\n想做麻婆豆腐但是用软豆腐挤出来做成豆腐碎了,应该用豆腐块...", - "views": 273, + "views": 275, "forwards": 0, "media_group_id": 14182177581103685, "images": [ @@ -106687,7 +106687,7 @@ "id": 7988, "date": "2026-03-07T20:22:54", "text": "唉 Affinity 还是不够好啊\n\nAffinity 里面有一个「Symbol」功能,大概就是把一个图形组变成一个变量,可以复制很多个,然后改变原本的图形的时候复制的也会一起改变(和 Unity Prefab 是同样的概念)\n\n然后我尝试做递归,把一个 Symbol 放进定义它自己的图形组里,Affinity 闪退了 🍔", - "views": 311, + "views": 312, "forwards": 1, "files": [ { @@ -106710,14 +106710,14 @@ "id": 7989, "date": "2026-03-08T07:03:10", "text": "咦 一个小时消失了!", - "views": 290, + "views": 291, "forwards": 2 }, { "id": 7990, "date": "2026-03-08T13:51:43", "text": "感觉设计和工程完全是两个世界... 用工程软件做出好看的设计好难,同样的用设计软件做出能完美定义出生产规格和细节的生产稿也好难\n\n无论在什么领域都是,比如 Blender vs Onshape/Shapr、比如 Affinity vs 立创 EDA 面板模式\n\n今天想要定制一个孔位尺寸精准的亚克力板,用 Affinity 做完设计发现找厂商生产的时候把点阵图转成精确的生产稿是很难的事情... 立创 EDA 可以导入图片但是似乎也没办法把一个非矢量轮廓转成切割边框 😶\n\n所以又花了好久矢量化、对齐尺寸之类的,累累 😴", - "views": 319, + "views": 320, "forwards": 2, "media_group_id": 14183823231330373, "images": [ @@ -106747,7 +106747,7 @@ "id": 7992, "date": "2026-03-08T14:25:18", "text": "……?", - "views": 294, + "views": 295, "forwards": 3, "images": [ { @@ -106766,7 +106766,7 @@ "id": 7993, "date": "2026-03-09T23:18:23", "text": "看到朋友的 Jellyfin 媒体库很好看,我也想搭一个,原本以为很好搭的就开坑了 \n\n然后发现它需要一个特殊的文件结构,但是大部分种子下载下来都不是这种文件结构... 怎么办呢?\n\n朋友推荐我用 Sonarr,是一个\"自动\"整理媒体文件结构的软件,然而试了一下发现它完全不自动... 从文件夹名自动识别番剧有 >90% 识别的都是错的 (p2),手动加进去之后识别剧集也识别不对 (p3)... 折腾了四个小时之后直接放弃 Sonarr 了\n\n最后又花了 6h 手搓了一个小工具 MTfin,输入 IMDB ID 自动从 M-Team 获取种子列表用 GPT5 选种、调 qB 下载、然后自动用 GPT5 生成映射表映射到 Jellyfin 的文件结构 \n\n正好趁这两天 M-Team 站免,把之前存的总共 4TB 的番剧电影都用这个脚本统一重新下载了一遍,不知道运营商看到我 1gbps 跑满一整天会怎么想 🤪(希望不会被找麻烦", - "views": 270, + "views": 271, "forwards": 3, "media_group_id": 14184786424218413, "images": [ @@ -106816,7 +106816,7 @@ "id": 7997, "date": "2026-03-10T04:31:00", "text": "3D 打印了一个电子鼓(是 Open E-Drums 的模型)\n\n固件参数好难调呀... 调了好久才终于能拾取到打击了(还好买了 35mm 蜂鸣片,之前的 27mm 蜂鸣片完全拾取不到)\n\n然而现在的固件依然是基本上识别不到 roll... 🫣", - "views": 370, + "views": 372, "forwards": 5, "media_group_id": 14184936480305877, "files": [ @@ -106851,7 +106851,7 @@ { "id": 7999, "date": "2026-03-11T05:06:36", - "views": 333, + "views": 334, "forwards": 0, "images": [ { @@ -106869,7 +106869,7 @@ { "id": 8000, "date": "2026-03-11T17:30:41", - "views": 361, + "views": 362, "forwards": 1, "images": [ { @@ -106888,7 +106888,7 @@ "id": 8001, "date": "2026-03-11T18:18:04", "text": "真的每次每次去学校都能遇到好玩的活动 😄\n\n这次是 capstone design 项目的展会,大家的项目都好有意思 qwq", - "views": 414, + "views": 416, "forwards": 0, "media_group_id": 14186024678191165, "images": [ @@ -106998,7 +106998,7 @@ "id": 8011, "date": "2026-03-11T22:25:21", "text": "#桂桂今天吃什么", - "views": 535, + "views": 538, "forwards": 0, "files": [ { @@ -107019,7 +107019,7 @@ "id": 8012, "date": "2026-03-12T04:05:20", "text": "又到了植树节 qwq\n\n想起去年的频道树好好玩,不知道要不要重启一下(一方面想要让去年没参与的频道主可以参与,另一方面觉得同样的事情第二次会有点无聊... 怎么办呢)", - "views": 611, + "views": 614, "forwards": 0, "reply": { "id": 5017, @@ -107030,7 +107030,7 @@ "id": 8013, "date": "2026-03-12T06:50:39", "text": "又到了植树节!想和大家一起再种一颗 tgcn 频道树🌳!(这次有更多功能可以玩哦~)\n\n这里是 小桂桂的回忆录 📒,是频道树的树根 🌳\n\n(如果你也有公开频道,想成为这个频道的树叶的话,就点击下面的「成为树叶」吧! > <) ", - "views": 724, + "views": 728, "forwards": 8, "forwarded_from": { "name": "🌲 TGCN 植树机器人 🌲", @@ -107041,7 +107041,7 @@ "id": 8014, "date": "2026-03-12T07:11:46", "text": "这次添加了 浇水 和 树洞 功能 (分别是投票和匿名消息)\n\n以及可以去 tree.aza.moe 看到完整的频道树哦", - "views": 1258, + "views": 1262, "forwards": 9, "reply": { "id": 8013, @@ -107051,7 +107051,7 @@ { "id": 8015, "date": "2026-03-12T18:43:51", - "views": 432, + "views": 436, "forwards": 1, "images": [ { @@ -107070,7 +107070,7 @@ "id": 8016, "date": "2026-03-13T01:24:16", "text": "#桂桂今天吃什么\n做了一天一夜的味噌豚骨拉面!\n\n这次没有用现成汤底,而是从骨筒开始,加上聊聊熬的猪油用高压锅熬超浓骨汤,大火煮白,再用芝麻油炒姜蒜泥和味噌调味和骨汤混在一起,再加入味玉麻竹玉米和骨筒上拆下来的肉 qwq\n\n感觉完全还原了餐厅的味道!(虽然好像有点太浓了,下次感觉这些料可以做两顿/六人份)", - "views": 443, + "views": 449, "forwards": 4, "media_group_id": 14186920450049317, "images": [ @@ -107180,7 +107180,7 @@ "id": 8026, "date": "2026-03-13T07:59:33", "text": "随着最后一个时区离开 3/12,今年的频道树也种好了!是时候把它封印起来了 🧙‍♂\n\n不过浇水和树洞大概会继续开放哦!\n\n(实际上这是一个定时消息,我大概已经睡着啦,所以明早才会有这次的分析 qwq)", - "views": 421, + "views": 430, "forwards": 0, "reply": { "id": 8013, @@ -107191,13 +107191,13 @@ "id": 8027, "date": "2026-03-14T02:16:37", "text": "今年的植树活动结束的时候树上有 262 个频道(比去年多了 48 个!)\n\n分析结果出来啦,在这里(下面是 preview)\n\n以及这次做了一个泡泡图,可以去这里看 qwq\n\n感谢大家再次参与哦!", - "views": 2486, + "views": 2516, "forwards": 24 }, { "id": 8028, "date": "2026-03-14T23:54:59", - "views": 297, + "views": 308, "forwards": 2, "media_group_id": 14188259998768245, "images": [ @@ -107247,7 +107247,7 @@ "id": 8032, "date": "2026-03-15T22:45:28", "text": "站起来了!(好长!", - "views": 181, + "views": 204, "forwards": 2, "media_group_id": 14188917830126149, "files": [ @@ -107277,5 +107277,55 @@ "thumb": "media/8032.jpg_thumb.jpg" } ] + }, + { + "id": 8034, + "date": "2026-03-17T04:28:19", + "text": "家里有一个闲置的 Wii 版吉他英雄的吉他,今天魔改了一下改成了 USB HID 设备,可以用它玩 Gitadora 了!\n\nWii 手柄的通信是 i2c,而且已经被逆向过了,所以直接焊上一个 ESP32 S2 Mini 然后调用别人的库写一个 100 行的 HID 固件就好啦 qwq", + "views": 56, + "forwards": 0, + "media_group_id": 14189773592335341, + "images": [ + { + "width": 2560, + "height": 1753, + "date": "2026-03-17T04:28:07", + "media_type": "photo", + "original_name": "photo_2026-03-17_04-28-07.jpg", + "url": "media/8034.jpg", + "size": 465344, + "thumb": "media/8034.jpg_thumb.jpg" + }, + { + "width": 1920, + "height": 2560, + "date": "2026-03-16T21:50:55", + "media_type": "photo", + "original_name": "photo_2026-03-16_21-50-55.jpg", + "url": "media/8035.jpg", + "size": 385172, + "thumb": "media/8035.jpg_thumb.jpg" + }, + { + "width": 2560, + "height": 1910, + "date": "2026-03-17T04:28:14", + "media_type": "photo", + "original_name": "photo_2026-03-17_04-28-14.jpg", + "url": "media/8036.jpg", + "size": 589497, + "thumb": "media/8036.jpg_thumb.jpg" + }, + { + "width": 1920, + "height": 2560, + "date": "2026-03-16T21:50:52", + "media_type": "photo", + "original_name": "photo_2026-03-16_21-50-52.jpg", + "url": "media/8037.jpg", + "size": 530572, + "thumb": "media/8037.jpg_thumb.jpg" + } + ] } ] \ No newline at end of file diff --git a/exports/hykilp/rss.xml b/exports/hykilp/rss.xml index a719fc5ff..f3913c20c 100644 --- a/exports/hykilp/rss.xml +++ b/exports/hykilp/rss.xml @@ -12,7 +12,14 @@ https://aza.moe/life zh-cn - Tue, 17 Mar 2026 03:16:40 +0000 + Tue, 17 Mar 2026 04:50:15 +0000 + + 小桂桂的回忆录 📒 #8034 + https://aza.moe/life?post=8034 + <p>家里有一个闲置的 Wii 版吉他英雄的吉他,今天魔改了一下改成了 USB HID 设备,可以用它玩 Gitadora 了!</p> +<p>Wii 手柄的通信是 i2c,而且已经被逆向过了,所以直接焊上一个 ESP32 S2 Mini 然后调用别人的库<a href="https://github.com/MewoLab/Nunchuck2GF">写一个 100 行的 HID 固件</a>就好啦 qwq</p> + 8034 + 小桂桂的回忆录 📒 #8032 https://aza.moe/life?post=8032