SHIINAYANE
主页
归档
系列
关于
联系
enEnglishzh简体中文ja日本語
主页
归档
系列
关于
联系
Banner image of the blog
Profile Image of the Author
YANKAI WANG
どこにいったって、人が繋がっているのよ。
分类
标签
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、取舍与最终实现。

  1. 01 在 macOS 上实现一个原生弹幕渲染器 已发布 从分段调度、播放器时间轴和轨道防碰撞,到 CATextLayer spike、生命周期治理与 Metal 的性能边界。 2026-08-10
  2. 02 一个换行引发的惨案 已发布 发现 SwiftUI Text 无法控制中文的换行语义后,我在 NSTextField 和 NSTextView 之间做了一次小型 spike。 2026-08-13
  3. 03 弹幕该跟哪个时钟走:BiliKit 弹幕同步重写记录 已发布 从 seek 后弹幕缺失这个问题出发,记录 BiliKit 弹幕同步的几轮重写、AVFoundation 时钟的实测行为,以及最后采用的设计。 2026-10-23
© 2026 YANKAI WANG. All Rights Reserved. / RSS / Sitemap
Powered by Astro & Fuwari
© 2026 YANKAI WANG. All Rights Reserved. / RSS / Sitemap
Powered by Astro & Fuwari