INDEX / NOTES
最近写下的东西
全部文章给 IINA 加上长按倍速:左右键加速慢放,短按快进退
平时在手机或网页上看视频,长按倍速、松开恢复原速用得很顺手。但在 Mac 上用 IINA 时,左右方向键默认只能固定快进/快退 5 秒。想快速过一下无聊片段时狂按快进容易跳过关键内容,按住不放又完全没反应。GitHub issue 里早有人提过这类需求(比如 #4437、#4929),但官方一直没有内置。 其实写一个 IINA 原生 JavaScript 插件就能解决:按住右键 2.0× 加速,按住左键 0.5× 慢放,松手恢复原速;轻敲短按一下依然是快进/快退 5 秒。 把插件代码和几个踩坑点记在这里,换机时直接复制就能用。 为什么不用 mpv Lua 脚本?IINA 底层是 mpv,写 ~/.config/mpv/scripts/ 下的 Lua 脚本看起来最省事。但实际测试下来问题不少: 松手事件经常丢失:IINA 的 Cocoa 界面会拦截输入,mpv 动态绑定的按键经常收不到 up(按键松开)事件,导致手都松开了视频还在 2 倍速狂飙; 系统报警音:长按方向键触发系统键盘连发时,IINA...
Ubuntu 26.04 (Apple Silicon / Parallels) 配置与优化记录
很久以前我装过一次 Ubuntu,当时各种依赖、字体和驱动配置实在太折腾,没用多久就放弃了。现在有了 AI Agent,很多底层的调试和脚本一句话就能搞定,整个折腾流程顺畅了许多。 这篇文档是我在 Apple Silicon Mac 的 Parallels 虚拟机里调教 Ubuntu 26.04 的完整记录。内容涵盖了屏幕高刷锁定、GNOME 现代主题架构与深色模式避坑、全透明悬浮 Dock、输入法迁移、终端与浏览器调优、系统深度瘦身与去遥测(彻底剥离 Snap、接入 Flatpak)、常用原生工具及系统底层服务,留作以后换机或在实体机上装 Linux 时的速查参考。 1. 屏幕分辨率与高刷锁定(2560×1440 @ 180Hz)遇到问题 分辨率与刷新率缺失:系统初始缺少 2K 16:9(2560×1440)及 180Hz 高刷新率选项。 分辨率被动态重置:Parallels Tools 后台进程在拖动或缩放 Mac 窗口时会触发动态分辨率检测,将虚拟机强行改回当前窗口尺寸并将刷新率重置为 60Hz。 解决方法 内核 DRM 注入:在...
用几个不同的大模型接力,我写了个原生的 macOS 版 WO Mic
Mac 平台一直缺少官方的 WO Mic 客户端,市面上也很难找到足够轻量、好用的替代方案。平时如果临时想把手机当成 Mac 的无线麦克风,往往需要复杂的配置或忍受高延迟的网页中转。 既然没有现成的工具,不如自己动手写一个。我用纯 Swift 和 SwiftUI 开发了原生客户端 MacMic,体积小、冷启动快、无须冗余的后台驻留服务。 原本以为这只是个简单的网络接收与音频解码工具——SwiftUI 界面和 Opus 解码器很快就搭建完毕。但随后在虚拟音频路由和闭源私有通信协议上踩到的深坑,远超最初的预期。整个排查与解决过程,经历了几个不同大模型的接力才得以彻底破局。 第一轮:Gemini 3.7 Flash 的驱动弯路与协议假死最初我使用 Gemini 3.7 Flash 来搭建骨架、实现基础网络通信和音频输入管线。 在音频输入这一步,Gemini 3.7 Flash 首先建议自研一套虚拟音频 HAL(Hardware Abstraction Layer)驱动,并生成了对应的 C/C++ 驱动源码。然而在 macOS Sequoia 与 Apple Silicon...
Shadowrocket & Clash 进阶优化指南
机场默认提供的订阅配置通常只做最基础的粗粒度分流,直接拿来当主力用经常会碰到各种瓶颈:大流量机场看视频流畅,但出口多为机房 IP,访问 Gemini、Claude 极易触发风控限制;专线节点纯净度高,但价格贵流量少,拿来跑日常下载太浪费。同时,移动端的客户端如果没有配置好,自己辛辛苦苦改好的分流规则一刷新就会被机场原始配置全量覆盖。 本文整理了一套通用的进阶优化经验,并提供 iOS、电脑端以及安卓端的完整落地配置参考模板。 优化经验1. 协议降级:阻断 QUIC (UDP 443) 规避丢包卡顿Chromium 内核浏览器与移动端 App 访问 Google 资产时,默认优先走基于 UDP 443 端口的 QUIC 协议。大多数代理节点对 UDP 转发的优化有限,极易发生握手挂起或高丢包,导致页面白屏转圈。 在规则链顶层显式拦截目标域名的 UDP 443 请求,迫使浏览器在超时前收到拒绝响应,从而毫秒级平滑降级到稳定的 TCP (HTTPS) 通道。 # Shadowrocket...
Brave 浏览器去除无用功能
由于 Chrome 浏览器对去广告插件有反制机制——检测到去广告扩展后会让 YouTube 变得卡顿——所以我决定转用 Brave。然而 Brave 也自带了不少臃肿功能,比如 AI、钱包、VPN 等等。下面分别介绍 macOS 和 Windows 上的一键精简方法。 macOSStep 1:生成配置描述文件把下面这段命令整段粘贴到终端里执行: cat << 'EOF' > ~/Desktop/BraveDebloat.mobileconfig<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict> ...
Windows 11 优化方案
Windows 11 自带了大量臃肿功能和恼人的 UI 变动。以下是一套完整的优化方案,涵盖精简系统、还原经典界面、激活、禁用更新等。 精简系统镜像与其装完再删,不如一开始就用精简版镜像。GitHub 上有两个知名项目: Tiny11 — 删除了大部分无用系统组件,保留核心功能,适合大多数人 nano11 — 比 Tiny11 更激进的精简方案,适合追求极致精简的用户 在 GitHub 搜索 Tiny11 或 nano11 即可找到。配合 Rufus(开源刷机工具)制作启动 U 盘进行安装。 还原经典开始菜单和任务栏Win11 的开始菜单和任务栏改动很大,如果你更习惯 Win10 的风格,可以使用 StartAllBack 一键还原。 下载地址:https://www.ghxi.com/startallback.html 还原经典右键菜单Win11 的右键菜单默认只显示几个选项,完整菜单被折叠了。用以下方法可以恢复 Win10 样式的完整右键菜单。 以管理员身份打开 CMD 或 PowerShell,输入: reg add...
电子扫盲|超分与补帧
我们在[[分辨率]]这篇文章里提到过,如果我们玩游戏时想获得清晰的画面,就要拉高分辨率,而拉高分辨率的后果就是帧数降低。那有没有什么办法,能让我们在不手动拉高分辨率的情况下,画面也能变清晰呢? 答案是有的。这就是超分辨率技术(super resolution),俗称超分。超分就是利用一定的算法或者是AI技术,来将原本低分辨率的画面变成高分辨率的画面。比如你用DLSS将1K的画面超分到4K,此时你看到的是4K的画面,但是电脑实际上只渲染的是1K,所以压力大大减小,帧数因此也就提高了。 另外一种技术是补帧,也叫帧生成(frame...
电子扫盲|操作系统
电脑、手机都有操作系统(Operating System,简称OS),常见的电脑操作系统有Windows,Linux和macOS,常见的手机操作系统有安卓(Android)和iOS。不同的操作系统之间是不能互通的!比如,当你发现老师发来的软件是.exe格式,而你正在使用macOS,那你就该知道这个软件我装不了,因为.exe是windows上才有的格式。 先来说说电脑系统:1、Windows是最常见的电脑操作系统,它是微软公司(Microsoft)开发的,跟安卓系统半毛钱关系没有!! 总有人会有类似这样的发言:“你的电脑是安卓还是苹果?”这是严重的笑话。2、macOS是苹果的电脑系统,不要叫它iOS!!iOS指的是苹果的手机系统。3、Linux是著名的开源系统(开源的意思是源代码公开),一般只有程序员会使用。4、其他系统,如ChromeOS、Unix等,不需要了解。
电子扫盲|写在前面
《FEEFEE电子扫盲》是为那些对电脑完全一窍不通的人群而撰写的,所以许多细节之处有所省略。 为什么想到写这样一个系列当我在机房看到20岁的同班同学打开了Chrome浏览器,直接在Google上搜索却没有反应,还举手说电脑坏了时,我沉默了。。。 当我听到有人Windows系统卡死,抱怨道“安卓系统真垃圾”时,我沉默了。。。 当有人给我发来一个.exe文件,问我这个文件怎么在他的mac上打不开时,我沉默了。。。 当长辈问我明明有一个电脑(指显示器)为什么还买个笔记本时,我沉默了。。。 随着手机的逐渐普及,越来越多人已经逐渐抛弃了电脑,甚至有人妄言:电脑已经没用了,手机能解决一切。如此的后果就是越来越多的年轻人正逐渐称为「赛博文盲」。 https://zhuanlan.zhihu.com/p/706499217 后面的内容还没想好,过几天写
电子扫盲|显示器
先讲讲LCD显示器的基本原理。首先是一层液晶材料用来显示图像,但由于液晶材料本身不发光,所以再在它的底部加上一层背光板(发光的板子),这就构成了LCD屏。 LCD的优点是延迟很低,价格也很便宜,很适合打fps游戏(first player shooting,第一人称射击游戏),因此大部分游戏笔记本都采用LCD屏。但是LCD屏有个缺点,就是对比度(明暗差异,对比度越高,色彩表现越好,画面越真实)很低。什么意思呢?比如你在LCD屏上打开一张纯黑的图片,然后你再把房间里的灯关掉,你就会发现屏幕居然在发光!这是因为LCD屏在打开的时候,下面的背光板是一直亮着的,所以即便黑色依然会发光。由此我们也可以推断出LCD屏会很耗电。就我个人而言,我见过的对比度控制的比较好的LCD屏是iPad Pro 2020。...