Post #621
415
开始第二阶段的重构 彻底抽出底层能力 把播放器做成一个壳子 其余功能全面通过插件注入
- 🤝 1
HA 
【发布】更新说明脚本被 head 的 SIGPIPE 打死,2.0.0 一条预发布都发不出来
【门禁】打包器归一 CRLF;响应字段门禁修假红并接进 CI
【drpy】带中文的那份落盘先用 ASCII 临时名,再 mv 改名
【门禁】生成物钉 LF,否则在 Windows runner 上每一行都「落后于定义源」
【发布】STATUS 记 2.0.0 这一轮,lessons 收四类「只在 CI 上红」
【drpy】中文路径要自己 percent-encode,否则 js/模板.js 永远 404
【门禁】修掉四条只在 CI 上红的判据
【发布】版本改 2.0.0,大版本必须带人写的更新说明
【设置】Trakt / Bangumi 的账号连接回桌面与手机
【市场】官方市场地址走 Pages 站,索引对着 2.0.0 重新生成
【发布】发包脚本 + 手册按实际进度改写
【站点】pnpm action 要指到 site/package.json
【站点】CI 上 pnpm 装不起来 —— workspace 少 packages、版本没对齐
【发布】官方市场索引的生成器与插件仓库推送脚本
【站点】Pages 部署工作流,并修掉一条「在它唯一要跑的环境里永远红」的自检
【红线/许可证】自有公开域名豁免(D565)、官方插件仓库整仓 AGPL(D566)
【插件系统】阶段 ④ ⑤ 的对抗审计与返工 —— 最狠的一条在产品行为里
【插件壳】安卓接上插件主题与壁纸(含视频壁纸)
【阶段④⑤】对抗审计抓到的十一条 —— 连按两下换台会把坏地址钉成「上次能用的」
【插件】去掉最后两处按环境静默跳过的判据
【lessons】goja/最小 DOM 的三个坑 + omitempty 偏好清不掉
【lessons】判据失效的六种形状 —— 这一轮全撞上了
【站点】官方插件市场的 Astro 站 —— 首屏就是插件墙,28 页构建出来
【插件壳】桌面接上插件主题与壁纸
【插件SDK】未知属性在开发者模式报 warn(D319),并补上「初始壁纸」这条路
【插件系统】阶段 ④ ⑤ 与发布就绪的对账 —— 做到的与没做到的分开写
【发布】发布就绪 —— 官方仓库内容、SDK/CLI 包、上架 CI、一条命令的发版脚本
【插件壳】安卓接上播放器覆盖层与侧边面板两个挂载点
【门禁】红线扫描落地 —— 新增的真实地址/凭据一律红,存量进欠账清单
【插件壳】桌面接上播放器覆盖层与侧边面板两个挂载点
【插件系统】主题与壁纸 —— 阶段 ⑤ 的核心层与三端示范主题
【spike】视频壁纸定案 —— 安卓做,桌面 2.0.0 不做(D564)
【插件壳】安卓接上播放器按键、返回键问询与两个播放器操作
【插件系统】补上播放页挂载点与侧栏入口的查询,并给直播页加节目单
【插件壳】桌面接上播放器按键、返回键问询与两个播放器操作
【官方插件】直播 —— 阶段 ④ 的正文
【插件壳】两端接上 system 命名空间的五个操作
【插件系统】对抗审计抓到的十一条 —— 同步记账一次都没发生过是其中最狠的
【插件壳】两端接上 nav 与 ui 对话框 —— shell 能力从「声明了没人接」变成真能用
【插件SDK】ext 命名空间与 Whisper 转写 —— 阶段 ③ 的最后一块地基











Forwarded from 垃圾存档