Atom Feed

Subscribe to latest articles via Atom reader

Feed URL

Add this feed URL to your favorite RSS/Atom reader (e.g. NetNewsWire, Feedly, Inoreader, Follow) to get instant updates.

https://tsangasuna.pages.dev/atom.xml
View Raw XML

How to Subscribe

Cross-Platform / Web

Follow, Feedly, Inoreader, FreshRSS, Miniflux

Desktop / Mobile Apps

NetNewsWire, Reeder, Read You, Fluent Reader

Recent Posts in Feed

博客播放器如何播放网易云完整歌曲(聚合音源解析真实音频直链)

网易云音乐在第三方 meting API 里通常只返回 30 秒试听片段,或干脆返回空——因为公开 API 的 url 端点被网易防盗链打掉了。本文用「全豆要聚合音源」里的溯音163(oiapi.net/api/Music_163)在播放前解析真实音频直链,浏览器端 fetch 即用(CORS 全开),给任何网页播放器补上"播全曲"能力。

折腾

用 Cloudflare Worker 反代 Bangumi(API / 图片 / 主站三合一,适配 NipaPlay)

一个 _worker.js 把 API、图片、主站统一反代到 pages.dev 域名下:/v0(api.bgm.tv 主 API)、/p1(next.bgm.tv 评论等)、/img(lain.bgm.tv 图片 CDN,边缘缓存 30 天)、/site(bangumi.tv 主站网页),其余路径兜底透传 api.bgm.tv(旧版无前缀 API 也能通)。JSON 响应体里的 lain.bgm.tv 自动重写到本站 /img,只填 API 地址也能加载图片。NipaPlay 已适配:Bangumi 服务器填根域名即可。

折腾

Cloudflare 优选 IP 教程:给 pages.dev 加速 / 解锁(测速 + 实测判定 + hosts/AdGuard 应用)

pages.dev / workers.dev 直连慢或被墙时,用 CloudflareSpeedTest(XIU2)选出快的 CF 边缘 IP,配合 --resolve 实测 200 才能用(测速快≠能访问),最后写入系统 hosts 或 AdGuard 重写规则生效。全程无需自备域名,Windows 可用。

折腾

给博客加 Live2D 看板娘:少女前线 + 流萤 多模型自由切换(全本地化,无外部 CDN)

用 stevenjoezhang/live2d-widget(新版双内核)一个看板娘承载 22 个模型 / 125 个形态——少女前线全角色(nova1751/live2d-api)+ 流萤 Firefly(Iskongkongyo/Firefly-live2d),模型与对话内容随切换同步迁移,全部资源本地化到博客 public/,桌面端按需加载,移动端零开销。

折腾

APNG 阅览器 —— 架构与开发教程

基于 Flutter 的轻量 APNG 查看器:分层架构、APNG 解码原理、播放调度与 Android 原生桥,附完整架构图。

开发

部署这个博客的完整过程

从零搭建 tsangasuna.pages.dev:选型、环境、构建、双语言部署、番剧同步、写文章全流程

折腾