SHIINAYANE
主页
归档
系列
关于
联系
en
English
zh
简体中文
ja
日本語
主页
归档
系列
关于
联系
YANKAI WANG
どこにいったって、人が繋がっているのよ。
分类
Career
2
Computer Science
5
Engineering
16
标签
Algorithms
AppKit
Astro
AVFoundation
brewfile
chezmoi
Computer Architecture
Core Animation
Danmaku
devenv
Docker
dotfiles
go
Graduate School
Graph Theory
homebrew
International Student
iOS
IT Industry
Japan
Job Hunting
macOS
macos
maintenance
Mathematics
Minecraft
mise
New Graduate Recruiting
node
Programming
python
Raptor
rust
Server
SES
SIer
Sorting
sovereignty
SSG
Swift
swift
swift-format
SwiftUI
TextKit
Tooling
Trees
UI
uv
Web
WWDC
Xcode
zsh
更多
BiliKit 开发笔记
记录 BiliKit 原生 macOS 开发中的问题、spike、取舍与最终实现。
01
在 macOS 上实现一个原生弹幕渲染器
已发布
从分段调度、播放器时间轴和轨道防碰撞,到 CATextLayer spike、生命周期治理与 Metal 的性能边界。
2026-08-10
02
一个换行引发的惨案
已发布
发现 SwiftUI Text 无法控制中文的换行语义后,我在 NSTextField 和 NSTextView 之间做了一次小型 spike。
2026-08-13
03
弹幕该跟哪个时钟走:BiliKit 弹幕同步重写记录
已发布
从 seek 后弹幕缺失这个问题出发,记录 BiliKit 弹幕同步的几轮重写、AVFoundation 时钟的实测行为,以及最后采用的设计。
2026-10-23