Newlearnerの自留地
68.1K subscribers
14.6K photos
48 videos
66 files
11.2K links
🆕 不定期推送 IT 相关资讯,欢迎关注!

👥 博客群&投稿群&交流群: @NewlearnerGroup

📩 投稿请私信 @newlearner_pm_bot

🔍 频道内容关键词索引 Bot: @newlearner_search_bot

* 未经授权或标注来源,不得转载本频道内容
Download Telegram
#macOS #Tools #GitHub情报 #Displays

🖥️ Crisp:把 macOS 藏起来的显示器控制,都收进一个菜单栏面板

🔗:Web | GitHub

⭐️ Features:

• 为任意外接显示器提供 HiDPI 缩放和更细粒度的界面大小调节
• 通过 DDC 控制显示器硬件亮度、音量;不支持 DDC 的屏也可软件调光
• 支持显示器预设、排列、主屏切换、ICC 配置与每块屏独立 HDR 开关
• 可创建 HiDPI 虚拟显示器,适合直播、随航或无头 Mac
• 支持额外亮度、自动亮度跟随、夜览、原彩、深色模式等系统控制
• MIT 开源免费,支持 Apple 芯片和 Intel Mac

macOS 一向对第三方显示器原生支持不佳,分辨率要么字太小,要么看起来发虚;键盘亮度键失效;很多显示器在系统设置里甚至找不到亮度滑块。BetterDisplay、Lunar 这些工具之所以常驻许多人的菜单栏,就是在替 macOS 补这些本应是基础的显示器控制。

Crisp 是一个开源的外接显示器控制工具,将 HiDPI 缩放、DDC 亮度和音量、显示器排列、预设、虚拟屏和色彩控制都塞进一个原生菜单栏面板。macOS 默认给外接屏的几个“较大文字 / 更多空间”选项经常很尴尬,2K 屏尤其如此,Crisp 则可以在中间以更小步进调节界面大小,同时维持面板的完整刷新率。功能上 Crisp 和 BetterDisplay、Lunar 的功能高度重合,但后两者发展更久,也有更深的自动化和专业显示器功能;Crisp 的优势是把日常最常用的灵活 HiDPI、硬件亮度、预设、断开显示器、色彩调整和 HDR 额外亮度全部免费开放。

🤔 当然,Crisp 也依赖显示器本身与连接链路,软件无法凭空修复硬件的不支持。作为一个免费、MIT 开源、已签名公证的原生 App,Crisp 已经足够成为 BetterDisplay 或 Lunar 的免费替代方案。要是你正被 Mac 外接屏的字糊、亮度和缩放问题折磨,它很值得先装上试试。

📘 关联阅读:

1️⃣ DisplayBuddy:Mac 外显控制工具
2️⃣ Lunar:用键盘控制外接显示器的亮度、音量等

频道:@NewlearnerChannel
👍17❤4
#Mac #AI #GitHub情报

🐥 TurboFieldfare:用 2 GB 内存在任意 M 系列 Mac 上运行 Gemma 4 26B

一套纯 Swift + Metal 自研推理引擎,把 14.3 GB 的 MoE 大模型装进约 2 GB 内存,让 8 GB 的 MacBook Air 也能本地跑 26B 模型

✨ 特点

- 2 GB 内存跑 26B 模型:利用 Gemma 4 26B-A4B 的混合专家架构,每个 token 只激活约 3.88B 参数,常驻内存仅保留共享核心与 KV 缓存,其余专家权重按需从 SSD 流式读取。
- 不是 MLX 或 llama.cpp 的封装,针对 Gemma 4 的层结构从零编写的运行时,自研全部 Metal kernel(量化 GEMV、注意力、MoE、采样与融合算子)
- 同一份 .gturbo 模型可供原生 Mac 应用、命令行工具和本地 OpenAI 兼容服务器三种方式使用,服务器支持流式输出、函数工具调用和提示词前缀复用
- 从 Hugging Face 按字节区间边下边重打包,全程不落完整源文件,约 15 GB 传输量直接生成带哈希校验的本地模型
- 可选视觉扩展包:额外安装 1.1 GB 的视觉塔即可让应用、命令行和服务器统一支持图片输入(需 M2 及以上)
- 103 个公开实验记录:仓库完整记录了 kernel、缓存、I/O、预填充等方向上成功与失败的全部实验

⚙️ 机制

TurboFieldfare 的核心思路是「让不该进内存的权重留在 SSD 上」。运行时常驻约 1.35 GB 共享核心(注意力、路由器、词嵌入和共享专家)加 FP16 KV 缓存(4K 上下文约 305 MiB);每层 128 个路由专家(共 30 层、约 12.9 GB)留在磁盘,由路由器每 token 选出 top-8,先查询该层 16 槽 LFU 缓存,未命中的用有界并行 pread 读入 Metal 可见缓冲区,同时 GPU 并行计算常驻的共享专家分支,I/O 与计算相互掩盖。预填充按最多 128 token 分块,让一次读取的专家服务多行计算。作者实测显式 pread 比 mmap 被动缺页快得多:冷读单个 3.36 MB 专家 2.8 ms 对 10 ms,整体吞吐 4 tok/s 对 0.5 tok/s;约 41% 的专家会在下一个 token 复用,16 槽缓存命中率约 67%。

主要依赖:仅 3 个外部包。swift-transformers(分词)、swift-nio(服务器)、SwiftMath(公式渲染),其余全部自研。

实测性能:8 GB M2 MacBook Air 解码 5.1–6.3 tok/s,24 GB M5 Pro 达 31–35 tok/s(同机 mlx-lm 为 76–82 tok/s,但需要 8–10 GB 常驻内存与约 15 GB GPU 分配)。差距主要来自 M5 三倍于 M4 的 SSD 读取带宽。运行要求 macOS 26、Metal 4、Swift 6.2,仅支持 Apple Silicon。

👨🏻‍💻 使用场景

- 8 GB 入门款 Mac 用户跑大模型:最便宜的 M2 MacBook Air 也能本地运行 26B 级模型做草稿撰写、摘要和问答,不用为了本地推理专门升级 32 GB 以上的机器
- 开发者接入本地 OpenAI 接口:服务器监听本机 8080 端口,把 OpenCode 或任意 OpenAI SDK 的 base URL 指过来,即可零 API 成本地调试提示词、函数工具调用等流程
- 保护隐私的离线办公:模型装好后完全离线运行,处理合同、病历、内部文档等敏感材料时数据不出本机
- 端侧推理工程学习:实验记录加系统设计文档完整展示了 mmap 与 pread 的取舍、专家缓存策略、I/O 与 GPU 重叠等决策过程,适合想学 Metal 推理优化的工程师
- 多任务并行的轻量后台:推理只占 2 GB 内存,可以边开着浏览器、IDE 和设计软件边让模型在后台生成,不会挤爆内存

🖊 作者背景
Andrey Mikhaylov - Senior iOS & Metal 工程师

- Lapse(伦敦社交相机应用,总融资 $42.3M):资深 iOS、Metal 与相机工程师(2024 至今)。负责月处理约 1 亿资产的媒体管线,自建 Metal 实时照片视频管线,吞吐为原 Core Image 方案 10 倍
- Prisma Labs(Prisma、Lensa 开发商):资深 iOS 与 Metal 工程师、视频团队技术负责人(2021–2024)。构建端侧实时人脸修饰管线,老设备上 17 ms/帧

项目名取自他最喜欢的鸟,田鸫(fieldfare)。

频道:@NewlearnerChannel
👍16🤩5
#macOS #APP #GitHub情报

📩 接读者来稿,TA 向我们推荐了一款 macOS 鼠标手势工具

🖱 iGestures:原生、轻量的 macOS 鼠标手势工具

🔗:GitHub | Releases | Web

👉 Features

- 自由录制:训练任意单笔轨迹,可直接录制任意物理鼠标按键作为触发键
- 应用管理:按全局、应用分组和单个应用管理手势;匹配优先级为 单个应用 → 应用分组 → 全局
- 快捷动作库:按窗口、浏览器、网站、访达、桌面、编辑、媒体和自动化脚本 分类搜索,支持收藏、最近使用和保存自定义预设,主动作与第二触发动作共用
- 丰富触发:支持 Repeat Mode、触控板修饰键手势和三档识别灵敏度
- 即时反馈:支持多显示器轨迹覆盖层、识别结果提示和可选触觉反馈
- 可靠与私密:映射采用版本化 JSON、原子写入和损坏恢复;不记录轨迹、 键入文本或窗口内容

💡 即便很多人的工作已经无需鼠标,通过触控板或触屏的方式就可以简单完成,但鼠标依然是最强大的操作系统交互输入工具之一。人们为了高效利用它,想了很多方法,譬如按键映射和组合,譬如 Pie Menu / 环形菜单,再譬如今天提到的鼠标手势

🧑🏻‍💻 相比于前两种方式,鼠标手势无疑有着更加丰富的设置数量以及高程度的私人自定义程度。画一些特定的曲线或折线,就能够精准导向并触发某个动作。在本 macOS 软件开发的过程中,开发者参考了 Windows 平台的知名软件 WGestures,使用 Windows 的朋友可以前往了解

频道:@NewlearnerChannel
❤6
#iOS #macOS #Tools #GitHub情报 #GFW

🌀 Clash:熟悉的配置和规则,套上新的外壳

🔗:Web | App Store | GitHub

⭐️ Features

• 原生支持 iPhone、iPad、Mac 和 Apple TV,沿用同一套 Clash / mihomo 配置逻辑
• iOS 支持控制中心、快捷指令和桌面小组件,macOS 支持菜单栏控制,tvOS 适配 Siri Remote
• Hako 内核针对 Apple NetworkExtension 的内存与能耗限制优化
• 客户端、适配层与内核均以 GPL-3.0 开源;免费,无广告、分析和追踪 SDK

Clash 早已不只是某一个客户端的名字,而是一套配置格式、规则习惯和庞大的衍生生态。所以这里有必要区分:广义上的 Clash,是围绕原版 Clash、mihomo 及其配置体系形成的一整个生态;而本文介绍的 Clash,只是一个沿用同名的新客户端。它并不是我们熟悉的 Dreamacro / Clash 项目,却直接拿走了 Clash 这个名字,我个人认为并不妥当。

这个项目的底层 Hako 内核从 mihomo 1.19.30 衍生而来,专门适配 Apple 的 NetworkExtension;上层则用 SwiftUI 分别照顾触屏、窗口与菜单栏、电视遥控器,而不是把同一个跨平台界面硬套到四块屏幕上。因此,已有 Clash / mihomo 配置基本不用重写,导入订阅后就能选择策略组、测速、查看连接命中的规则,也可以直接用图形界面编辑节点、规则和 DNS。iPhone 上能从控制中心、快捷指令或小组件开关连接,Mac 不打开主窗口也能在菜单栏换节点、切模式、看实时速度;Apple TV 则可以只接管电视自己的网络,不必修改路由器或影响家中其他设备。它不提供节点或代理服务,只负责执行你自己的配置。至少在 Apple 平台的系统整合上,它比大多数跨平台 Clash 客户端走得更远。而免费加完整开源,是它面对 Surge、Loon、Stash 等成熟客户端时最直接的差异。官方声明不收集数据,也不加入广告、第三方分析或追踪 SDK,配置、凭据、日志都留在设备上。

项目最初还因没有保留 mihomo 的 Git 上游历史受到批评,团队随后道歉,并补回了截至 1.19.30 的 4263 个上游提交及原始署名。目前 Clash 仍在 1.0 初期,最近几天连续更新,陆续处理配置切换、CPU 占用、大配置性能和网络兼容问题,早期评价也提到 UI 易用性仍有优化空间。另外,中国大陆和俄罗斯区 Apple ID 无法直接下载。若你手上本来就有 Clash / mihomo 配置,想找一个免费、原生、覆盖 Apple 全家桶的客户端,它很值得尝试;若更看重多年积累的稳定性和自动化能力,成熟付费工具暂时仍有优势。

但是在 macOS 上,我还是怀念曾经的 ClashX。可能代理工具并不需要这样一层华丽的外皮,安安静静地守在菜单栏里就足够了。

📘 关联阅读:

1️⃣ ClashMac:基于 SwiftUI 的轻量 Clash 客户端
2️⃣ Surge 周边工具合集:从配置、订阅到家庭网关

频道:@NewlearnerChannel
❤14👍3
#APPLE #iPhone #GitHub情报 #Tools

🍎 果到雷达:又一款 Apple 直营店取货库存监控工具

🔗:GitHub | Releases

👉 Features

- 支持监控 iPhone、iPad、Mac 和 Apple Watch
- 内置中国大陆、中国香港、中国台湾、日本、新加坡、澳大利亚和马来西亚的 Apple Store 列表
- 门店和型号都可以多选,同一门店的多个型号合并查询
- 区分有货、无货、不支持取货、暂未开售、即将发售和暂不可购买,分别使用独立配色
- 支持提示音和 Bark 推送
- 有货时可以选择不自动打开页面、打开对应地区的 Apple 购物袋,或打开对应型号的商品详情

📱 一年一度的 iPhone 抢购季落下帷幕,不知道你从官网 / Apple Store 应用买到心仪的新品了吗?每年总有一些朋友,因为卡顿、网速慢或所选 SKU 过于火爆等原因,和爱机失之交臂,需要等上好长一段时间邮寄。这个时候,如果你所在城市有直营店,那么捡漏到店 Pick Up 是一个不错的选择(类似演出界的蹲回流)

💡 自留地之前和大家 分享过 一系列开源或不开源的 Apple Store 库存监控软件,它们几乎没有在更新维护了。随着 Vibe Coding 越来越便捷,今年我们终于等到了一批新软件,而「果到雷达」是其中的佼佼者。它完美地兼顾了多平台的需求,并支持多种方式将补货信息推送给你;还会自动打开相关网页,让你快人一步

👀 据群友反馈,大家可以在凌晨时分蹲一蹲,或许还能够蹲到首发当日的 Pick Up 时段。作为一个 iPhone 小更新年,我相信黄牛也不会坚持太久,许多被霸占的名额会逐渐回到需要它们的人手中。不过今年没想到的是,根据 投票结果,频道读者今年最爱的 iPhone 颜色是「勃艮第酒红色」

频道:@NewlearnerChannel
👍10❤3
#GitHub情报 #macOS #APP #Tools

📩 接读者来稿,TA 向我们推荐了自己开发的 macOS 歌词软件

🎵 Lyrimuse:macOS 上的桌面智能匹配歌词软件

🔗:GitHub | Web

👉 Features

- 跟随 Apple Music、QQ 音乐、网易云音乐、酷狗、汽水音乐、Spotify,以及浏览器里的网页版 YouTube Music / Spotify,实时显示逐字同步歌词
- 同时查十一个歌词源(网易云、QQ 音乐、酷狗、酷我、咪咕、Musixmatch、LRCLIB、LyricFind、Deezer、AMLL、Apple Music 官方歌词),对全部候选统一打分,自动挑出最匹配当前版本的那一份
- 四种显示方式任意组合:桌面悬浮窗、贴着刘海的灵动岛胶囊、仿 Apple Music 的独立歌词窗口、菜单栏
- 粤语歌标粤拼,日语歌标注音假名,支持翻译对照
- 支持 Last.fm 打卡
- GPL-3.0 开源免费,macOS 14 及以上,Apple Silicon 与 Intel 都有构建

🙄 不同于国内的音乐流媒体软件,国外常用的几个平台似乎对于「桌面歌词」这件事有一种天然的排斥。酷我在十几年前就在 Windows 实现了桌面歌词功能,Apple Music 至今只能全屏显示。后来,一些第三方的桌面歌词软件应运而生,我们之前介绍的 LyricsX 就是其中最为知名的版本,但已数年未曾更新

💡 而读者开发的这款 Lyrimuse,就是 LyricsX 完美的继任者。开发者在兼顾国内本土化的同时,很好地支持了国外主流的流媒体平台。无论是显示样式还是其他功能(尤其是听歌档案),都考虑得相当周到,还提供了一份 AI 用的安装 Prompt,非常与时俱进

👀 总之,非常美丽,非常优雅,非常得体。喜爱桌面歌词的朋友们可以在 macOS 上用起来,如果有问题和建议欢迎提 Issue!

📘 关联阅读:Sleeve - 在 macOS 桌面展示「正在播放」

频道:@NewlearnerChannel
👍7❤4
#GitHub情报 #Browsers #Extension #AI

🤖 DomA:浏览器自动化智能体开源啦!

🔗:GitHub | TG群组 | QQ频道 | 小红书

🎉 我们把 DomA 的核心能力开源了。现在,任何人都可以查看源码、本地构建,并在自己的浏览器里运行这款 AI 网页智能体。开源版本需要你自己来添加 API Key 。并且后续的商店版本也会完全基于当前开源版本继续迭代。

🌟 如果这个项目对你有帮助,欢迎点一颗 Star 。这对早期开源项目非常重要,也能让更多人看见 DomA 。

🧠 DomA /ˈdoʊmə/ 是一款跑在浏览器里的 AI 自动化智能体,帮你完成浏览、填写、点击、收集等各类网页事务。装上 DomA ,不必再专门下载一款「 AI 浏览器」—— 任何支持扩展的浏览器,都能立刻变成你的 AI 浏览器。

⚙️ With Jev

最近我们也加入了对 Jev 的支持,通过主流 LLM + Jev,可以快速的提交表单,点选类事务。提高DomA部分场景下的决策力。

💡 使用方法

访问我们的在线文档:https://domactions.com/docs/zh

🗣 你可以对DomA这么说

① 帮我整理下标签页,关闭相同页,按打开时间重新排序。
② 帮我订下吉卜力公园的门票。
③ 跳转到当前视频Boss战。
④ 下载当前页面视频。
⑤ 屏蔽下当前页面广告。
⑥ 帮我自动推进当前页面操作的下一步。

频道:@NewlearnerChannel
👍5
#Android #Blog #GitHub情报 #Health #Life

📩 接读者来稿,TA 向我们分享了研究 OPPO 健康数据逆向的后续结果

⌚️ OPPO 健康云同步逆向:从抓包到白盒签名的死局(已破)

🔗:Blog

📝 文章概述

- 第一步:静态分析 APK —— 云端存的是明细
- 第二步:抓包 —— 认证体系完整还原
- 第三步:smali 逆向 —— 签名协议 100% 还原
- 第四步:实验 —— 实测封死纯 PC 路线
- 行业方案盘点与总结
- 后记、复盘和破局

🧑🏻‍💻 前不久我们介绍了开发者的另一个项目 OPPO Health Export,它能够用 LSPosed 逆向导出 OPPO 健康数据,并通过 MCP 规范化接入 AI。近期开发者在思考:云同步里既然有全部数据,能不能直接抓云端的接口,做一个纯 PC 的 MCP?

💡 经过分析、抓包、逆向和实验,开发者一开始认为思路验证成立,但被白盒签名封死在最后一步。而后经过复盘,最终找到了破局的方法,并整理成开源项目。现在,无需 Root、无需 LSPosed、无需手机依赖,即可直接从 PC 拉取云端明细

⚙️ 想把 OPPO / 欢太健康的数据交给本地 AI 分析的可以看这两个仓库:

1️⃣ oppo-health-cloud-mcp

无需 Root,直接连欢太健康云端 API,拉取心率 / 血氧 / 睡眠 / 步数等明细数据。签名已逆向复刻,抓包拿一次 Token 就能永久用,MCP 接入任意 AI Agent(Claude / Cursor 等),自带周期对比分析

2️⃣ oppo-health-export

Root 用户的完整方案:LSPosed 模块 hook 手机本地加密数据库,流式增量导出 + 标准 MCP 接口,数据更全(含 HRV / 压力等云端没有的数据)

⚠️ 仅限导出自己数据,勿用于他人隐私或商用

频道:@NewlearnerChannel
👍13❤1
#iOS #macOS #APPLE #Pay #GitHub情报 #APP #Web

💳 盘点近期用于修改 Apple Wallet 卡面的工具们

最近网上冲浪的时候,发现大家都热衷于晒一晒自己 pple Wallet 中的「新卡面」,它们大多都天马行空。出于好奇了解了一下,原来是基于 airlift AirTraffic 同步漏洞实现的,下面盘点一下相关项目和网页

1️⃣ AirCard

🔗:GitHub | Releases | 中文文档

👉 Features

- 自定义卡片皮肤: 为 Apple Pay 和钱包卡片设置图片、纹理或银行标志
- 锁屏密码主题: 将 .passthm 主题中的自定义按键图片应用到 iOS 18+ 锁屏密码键盘
- 单卡与批量设置: 为每张卡片设置不同皮肤,或一键为选中卡片设置同一张图片
- 通用 macOS 应用: 原生支持 Apple Silicon 和 Intel(x86_64) Mac

💡 使用方法

① 将 iPhone 连接到 Mac,解锁手机,并在出现提示时信任此电脑
② 在 AirCard 的钱包卡片页面点击扫描卡片
③ 在 iPhone 上双击侧边按钮打开 Apple Pay,通过面容 ID 验证后轻点卡片
④ 点击卡片预览选择图片,或直接将图片拖到卡片上;选中需要更新的卡片,点击写入皮肤

AirCard 几乎是实现修改卡面的核心出装,将 iPhone (iOS 18+) 连接到 Mac,即可快速完成卡面的自定义设定。如果你在使用 Windows,可以使用 AirCard-Windows 项目

有网友 Fork 并修复了原版的一些问题:修复原版 10% 卡住的 bug、界面默认使用简体中文、输出详细日志便于排查问题等,想要使用请查看 AirCard

2️⃣ AirCard-iOS

🔗:GitHub | Releases

AirCard-iOS 要做的事和 macOS 十分相似,不同的是需要 iOS 27 系统,还需要通过 Sideload 或者自签名的方式安装 IPA,总体来讲没有 macOS 便捷

3️⃣ Cardentify:高清银行卡面资料库

🔗:Web

知道如何修改卡面之后,下一步就是寻找卡面素材并加以魔改。Cardentify 支持通过国家 / 地区、银行、卡组织、关键词搜索等方式,帮助你迅速获取正在使用的卡面高清图像素材

4️⃣ 卡面设计生成器

🔗:Web

拿到上面的高清卡面素材后,你可以在这里作进一步的魔改和调整,譬如加入其他 Logo 等。魔改完毕后,导出图片并通过 AirCard 同步至 iPhone,即可在 Apple Wallet 中看到自己 DIY 的卡面了

👀 临近中秋,大家出行和消费都会多上不少,希望这些新的银行卡和交通卡面可以陪伴你度过一个愉快的假期旅途

⚠️ 使用以上项目时,请遵守对应的使用条款和须知,请勿用于商业和其他非法用途。此外,整套流程的核心是利用系统漏洞,未来升级后或将被修复,请悉知

频道:@NewlearnerChannel
❤14🎉1
#telegram #Bot #GitHub情报 #Cloudflare

🤖 TelegramDoor:基于 Cloudflare 的 Telegram 双向私信机器人

🔗:GitHub

👉 Features

- 双向沟通:支持文本、图片、视频、语音、文件、贴纸,管理员引用即可回复
- 拦截骚扰:默认算术验证,支持 Turnstile、限频、关键词与链接过滤、封禁和白名单
- 中文后台:查看今天、近期和历史的消息与拦截记录,管理访客,直接回复
- 自己掌握配置:机器人、数据库和密码放在自己的账户中,后续通过 GitHub Sync fork 更新

❓ 频道的投稿机器人 @newlearner_pm_bot 几乎和自留地一同出现,在使用了 7 年之后,原项目(可见关联阅读内容)因为长期未更新,已经不能很好满足需求。具体表现为:不支持「双向发送」,不能够有效过滤垃圾广告信息,骚扰日益变多

尤记得当年部署机器人的时候,和原项目开发者进行了非常友善的交流,大功告成后我提出请对方喝一杯奶茶,被婉拒了。当我时隔多年询问能否增加一些新的功能时,对方显然已经没有心力再去做这样的事。于是非常遗憾地,我只能去寻找新的替代项目

💡 最终发现了网友开发的 TelegramDoor,基于 Cloudflare 的快速部署非常能够吸引我。此前频道的 RSS 和直链展示页(详见频道置顶)都是通过 Cloudflare 做的,可以说是大善人了。于是跟着 README 快速完成了机器人部署,还加入了 Cloudflare Turnstile 做一个简单的验证

🎉 经过重新部署,目前自留地的投稿机器人支持了「双向发送」功能,一旦通过验证,便可直接向我发送稿件信息(发送成功无提示)。更为关键的是,它能够将绝大部分通过机器人发送的垃圾信息拒之门外,并且提供了非常完善的后台管理和标记功能。即便未来攻防不断升级,依然可以通过关键词等信息进行过滤。请记住:先验证,再发送对话

📘 关联阅读:谈谈我在用的 Telegram 机器人

频道:@NewlearnerChannel
❤7👍1
#macOS #APP #GitHub情报

💻 升级 macOS 27 Golden Gate 后,聊聊我的新软件选择与使用感受

自 2023 年春天购入了这台 MBP 16 英寸 (M2 Pro + 32GB) 后,我几乎没怎么给它更新过。老读者可能了解其中的原因是我认为硬件应该与其发布的同期软件对应上,才能保证流畅丝滑。于是这台电脑几乎一直停留在 macOS 13 Ventura 系统,用起来确实也没什么问题

直到 macOS 27 Golden Gate 正式版发布后,Apple 重新打磨系统的决心让我有了升级的想法。加之 iPhone 去年刚换过、Apple Watch 计划今年更换,把它们都升级到 OS 27 会有更加不错的联动体验,于是在做好 Time Machine 备份之后将这台 MBP 更新了

💡 水土不服的 App 与其替代品

本以为 WWDC26 之后,各应用尤其是商业应用应该积极适配 macOS 27,但升级之后才发现远远不是我想的这样。于是只好忍痛割爱,寻找了一些新的替代品

1️⃣ Thaw vs Bartender

🔗:GitHub | Releases

每年更新绕不开的一个问题就是「菜单栏管理」软件的适配。Bartender 在 24 年被第三方收购后,在今年的表现可以说是一塌糊涂。一开始是迟迟不在 Setapp 上提供 Bartender Pro 的更新,而后开放测试版,但在 macOS 27 上 Bug 满天飞

平心而论,今年的适配比往年难一些。因为 Apple 重构了菜单栏管理框架,加入了一个箭头以简单隐藏 / 显示菜单栏,但远远称不上够用。其中涉及调用一些不出现在官方文档中的 API,开发者们针对 macOS 27 找到了对应的 破局方法

此前频道介绍过的新秀 Thaw 无疑居功至伟,当 Bartender 还识别不了许多 App 图标时,Thaw 3.0 Beta 几乎已经可以正常使用了,并且无需授予屏幕录制权限。唯一需要注意的是,如果不想误触「隐藏栏」,最好前往设置将三种触发方式都取消,只保留点击三个圆点的原始方式

2️⃣ LaunchNext vs 系统启动台

🔗:GitHub | Releases

自 macOS 26 取消系统启动台之后,大家怨声载道了很久。只靠简单的 App 搜索,有时候很难直观显示以及便于查找。所以许多第三方应用应运而生,此前 频道也做了详细介绍,再三对比之下最终选择了 LaunchNext

由于平时事务较多,开发者也是前不久才适配了 macOS 27,此前用了一段时间 PR 中别人提交的作为过渡。LaunchNext 提供了 UI 和布局的高度自定义,同时也兼顾到了动画、控制方式、备份等细节问题,可以说还是比较成熟的

目前用下来,唯一的问题应该就是翻页时的动画不够平滑,在 PR 版本中表现为太快;而升级到最新稳定版本后,我使用罗技 Master 3 的滚轮滚动,却毫无反应。希望开发者在接下来的版本当中能够修复这个问题,并针对动画效果做进一步的优化

3️⃣ DockDoor vs DockMate

🔗:GitHub | Releases

此前 聊到我的 macOS 窗口管理方法时,我提到了 DockMate 这款软件。它能够帮助我像 Windows 一样展示每个应用的窗口,便于快速预览、打开、切换,也可以展示 Apple Music 控件便于切歌

但升级到 macOS 27 之后,AM 控件功能彻底失效,于是我转向了频道曾经介绍过的、一直在更新维护的同类开源软件 DockDoor,效果出奇得不错

相比于 DockMate,DockDoor 提供了细致入微的自定义程度以及丰富的功能。能够在保留我之前使用习惯的同时,带来更加美观、更加丝滑的使用体验

👨🏻‍💻 新系统使用感受

即便折腾了一晚上才将 macOS 27 配置为可用的状态,在这一个多月的使用时间里面,它依然带给我不错的体验。下面我分点说说具体的感受:

① MBP 发热有所增加,有时需要手动更改风扇策略进行散热;因插电使用对续航变化无感
② 玻璃效果在 Mac 上并不讨喜,尤其是控制中心和通知栏简直没法看,手动调整为「最不玻璃」
③ 期待已久的 iPhone Mirroring 本身逻辑是「触控使用」,键鼠下体验较为糟糕,且经常出现连接不上的情况
④ AirPods Pro 3 在 iPhone 和 Mac 间的切换体验得到史诗级升级,哪个设备发声就会迅速切换并连接
⑤ 不习惯 Apple Music 将控制栏从顶部放到底部,总是习惯向上寻找;好在 Airbuddy 每到切歌就会自动在刘海下浮动展示信息
⑥ 许多商业软件的新图标,可以用丑陋来形容,譬如 Adobe 以及 BetterZip
⑦ 整体动画和体验依然十分丝滑,极少有卡顿死机的情况出现

👀 虽然隔了几个大版本,但 macOS 27 带给我的新鲜感非常有限。希望这台 MBP 在 27 下面能够焕发第二春,和 iPhone 与 Apple Watch 协作良好。如果你还在犹豫是否更新(32GB 内存为宜),希望本篇可以提供一些参考

频道:@NewlearnerChannel
👍18❤8
#Chrome #Browsers #AI #GitHub情报

📩 接读者来稿,他向我们介绍了自己开发的 AI 视频翻译浏览器插件

🎧 Avorythm:给浏览器里的外语视频加上 AI 译配和双语字幕

🔗:GitHub | Web | Chrome 插件

👉 Features

- 翻译用户主动选择的标签页音频,适合外语课程、演讲和播客,也能为没有现成字幕的内容生成字幕
- 原声、译配、原文字幕和译文字幕可独立开关,原声与译配音量可分别调节
- 字幕浮窗可以移动;可选带缓冲的录制播放器,支持暂停、回看和本地导出
- Chrome 扩展独立运行,不需要安装桌面端;项目采用 MIT 开源许可证

💡 使用前需要知道

这是开源客户端,不是本地离线翻译引擎。用户需要自己的 Gemini API 密钥,Groq 为可选转写服务。扩展本身免费;API 的免费额度、地区可用性与可能产生的费用由服务商决定。音频和文本会在用户同意后发送给相应服务商。实时翻译存在处理延迟,也可能出现误译;缓冲播放器通过延后观看来协调音视频,并非零延迟。

🧑🏻‍💻 开发者的话

我想做的是一个能让大家更方便地看外语课程、听讲座和播客的开源工具:需要时听译配,想保留原声时就只开字幕,不把所有人的使用方式固定成一种。Avorythm 因此把音频和字幕控制分开,也保留了不同的播放方式。

欢迎试用、反馈实际遇到的问题,也欢迎参与 GitHub 上的开发和翻译。官网有一段 53 秒中文介绍视频及安装指南;如果需要补充素材或技术说明,我很乐意提供

* 本项目由海外独立开发者 Mohammad Saleh Mahdinejad 开发,在此为他用心提供的中文语料以及对中文社区的重视表达谢意

📘 关联阅读:

1️⃣ 介绍两个开源的视频翻译 / 字幕添加 AI 项目
2️⃣ 文译:将被语言阻隔的作品,带到读者的语言中

频道:@NewlearnerChannel
#macOS #APP #GitHub情报

📩 接读者来稿,TA 给 Apple Silicon Mac 做了一个安静的系统监视器

🖥 ftop:可任意缩放的浮动系统监视器

🔗
:GitHub | Releases

👉 Features


- 任意尺寸:拖动任意一条边,自动换成合适的布局并贴合窗口,从菜单栏大小的小条到几十行进程的大面板,内容不裁切、不留白
- 每个核心:性能核、能效核分组成柱,柱高是占用、横线是当前频率,经 IOReport 读取,无需 sudo
- GPU 与功耗:GPU 独立一列(占用 + 频率),整机瓦数,芯片温度并标明来自哪一级传感器
- 内存与网络:已用、压缩、交换和系统给出的内存压力,实时上下行速度
- 进程:最忙的应用带图标,辅助进程归到所属 App;窗口够大时再加一列按内存排序
- 轻量:占用不到一个核心的 1%,被遮住或隐藏时几乎为 0;签名公证、可自动更新,MIT 开源

💡 适合跑本地模型、AI 代理或长时间编译时放在桌面一角,随手看一眼机器在忙什么、是谁在占用。只显示当前状态,没有历史曲线;硬件读不到的数值显示为不可用,不会显示成 0。需要 Apple Silicon Mac 和 macOS 15 以上。

🧑🏻‍💻 ftop 最初是 btop 的分支,后来用 Swift 从头重写,与 btop 不再共享代码;开发过程中大量使用 Claude Code,希望大家能够喜欢!

🗣 开发者的话

我是 ftop 的开发者。当时做它单纯是因为自己打开 htop 的时候,总觉得不够美观,而我又不喜欢杂乱繁多的内容,于是就抄起家伙事儿开始设计它。第一版很快就搞定了,花了个把小时;后来又花了两个小时,基本就差不多了,整个过程挺有意思的。只是,想要设计一款优雅的 UI 和动画,还是得花点心思去构思。

频道:@NewlearnerChannel
❤11🥰3🤩1
#macOS #AI #Tools #GitHub情报

🎞️ SCM:让 AI 帮忙找回那段回忆

🔗:Web | GitHub

⭐️ Features:

• 自然语言搜索图片和视频片段
• 支持 OCR 和对白搜索
• 本地运行,离线可用
• MIT 开源

有时候找不到一张图片,可能还记得里面的细节:什么颜色、什么场景,甚至记得某个角落里写了什么,但就是想不起它叫什么、存在哪里。视频就更麻烦了,明明记得看过某个镜头,最后还是只能拖着进度条来回找。SCM(Screen Memories)就是一个试图解决这种问题的 macOS 工具,把图片和视频导入之后,可以通过描述内容来搜索,不必先给每个文件起一个足够聪明的名字。

SCM 支持视频搜索。如找一个“黄昏时航拍港口”的镜头,搜索结果会给出对应片段的预览和时间点,打开后直接跳过去。除了按画面搜索,它也把画面里的文字和视频里的对白分成了独立的搜索模式:记得截图里的某个词就用 OCR,记得视频里说过的一句话就查对白。相比让 AI 对所有东西自由发挥,这种区分我觉得更实用,知道自己要找什么的时候,精确匹配往往比猜意思更省事。

这套处理都在本地完成。视觉模型、OCR 和语音转录模型首次使用时需要下载,之后可以离线运行,媒体不上传,也不需要订阅某家的模型 API。SCM 还提供了可选的本地问答,基于已经提取出来的文字、对白和文件名回答问题,并附上可以点回去的引用。不过这不代表模型会完整看懂每一段视频,问答能用到什么,仍然取决于前面提取到了什么。

🤔 当然,本地 AI 也不是没有代价。模型要占空间,图片和视频建立索引也需要时间和算力,导入的媒体还会复制到应用自己的资料库,素材越多,存储和处理开销越值得留意。另外,SCM 基于 Electron,目前对白转录使用的是 Whisper 英文专用模型,中文对白搜索暂时别抱太大期待。AI 的一大价值就是省得我什么都得记住:收藏的时候可以不那么勤快,找的时候也别太痛苦。如果你手上已经攒了大量截图、照片或者视频素材,SCM 很值得拿一小批文件先试试。至于只有十几张图片的文件夹,倒也不必专门请一套 AI 来管理。

频道:@NewlearnerChannel
❤10✍1
#GitHub情报 #Food #Life #API #AI

🍔 McReadme Card:把你的麦门履历,挂上 GitHub 主页

🔗:GitHub

👉 Features

- 数据实时来自 麦当劳 MCP,全程只读
- 每天自动刷新
- 提供热敏小票、终端风、GitHub 原生风三套主题
- 展示麦门职级、主力依赖、技术栈、贡献图、积分到期提醒、今日活动等元素

🐱 早在 2020 年前后,GitHub 上就掀起过 GitHub README 主页「装修」的热潮,大家收集各类维度的数据并铺开展示,成就感满满。那时候,还涌现出注入 Substats 这样的收录各个平台关注者数量的插件,大家为了尽情展示自己想尽了办法

💡 时过境迁,在 GitHub 主页和「标签」都归于平淡的当下,Claude 编程让许多新点子成功落地。今天介绍的「麦门名片」就是 AI 的产物,你可以通过调用麦当劳官方接口,将自己的麦当劳(部分)用餐信息展示给大家

👀 具体来讲,「麦门名片」会统计并生成你的常点款式、麦龄、用餐时段偏好、贡献图、可用积分、可用优惠券等多种数据,并根据单品 / 品类数量和麦龄生成「麦门职级」。开发者表示这套体系是为了奖励探索,而不是多吃。这样一来,我们无需等到年底统计,即可实时看到自己过往的「食麦」记录,希望各位麦门用得开心!

🍟 搭配使用:麦门信徒亚伦和他的 Golden Arches 快捷指令

准备出 cos,想留意一下饮食,又不想每次吃麦麦都要上小红书查热量?我(群友亚伦)做了一款专门记录麦当劳餐品的 iOS 快捷指令 —— Golden Arches。菜单自带餐品图片,选中即可直观查看热量、蛋白质、碳水及脂肪等数据,以及占每日参考摄入量(NRV)的比例,然后可以一键添加到 Apple Health app 中。

数据取自麦当劳中国官网的营养计算器。为了让整个过程更省心,我将数据与图片直接内置在指令中,无需联网或安装额外 App,在 Apple Watch 上也能顺畅记录。无论是控卡备展,还是单纯想了解餐品营养,都可以试试。

📘 关联阅读:

1️⃣ Beautify GitHub Profile:又一个 GitHub README 简介合集
2️⃣ Awesome Github Profile README:GitHub README 简介合集
3️⃣ Metrics:统计你的 GitHub 信息并生成 README 个人展示页

频道:@NewlearnerChannel
❤8👍3
#APP #Tools #PDF #Translate #GitHub情报

📩 接读者来稿,TA 向我们推荐了自己开发的保留格式的 PDF 实时翻译阅读器

📄 PDFMathReader:使用你的语言在任何平台上实时阅读科学文档

🔗:GitHub

👉 Features

• 实时的保留格式的 PDF 文件翻译
• 丰富的翻译供应商和语言选择
• 充足的阅读体验自定义选项
• 流畅友好的交互页面
• 全平台支持(Mac, Win, Linux, iOS)

🧑🏻‍💻 开发者的话

我是新国立的一位传播学博士候选人,这个工具脱胎于我们几位开源开发者的和大量开源贡献者之前的努力(PDFMathTranslate)。

之前的翻译工具已经得到了非常多积极的反馈,我们这次将这一工具以全平台的友好的客户端重新呈现给所有需要阅读非母语文档的用户。在设计过程中,桌面端和移动端的设计融入了不少巧思。

我们期望,科学和技术能够以更加容易接触的姿态被传播,也不再有语言的边界。

🧑🏻‍💻 Newlearner365

实际上,大家对于「文档翻译」的需求早已有之,但很多工具都没有能够以原有的布局呈现翻译后的文档。 PDFMathTranslate 被一些论文视为是当时的 SOTA。 现在这一 SOTA 方案以客户端的形式来到了大家的面前。

欢迎大家试用 PDFMathReader 阅读 PDF 文档!

📘 关联阅读:

1️⃣ 文译:将被语言阻隔的作品,带到读者的语言中
2️⃣ Belin Doc:保留原文排版的 AI 文档翻译
3️⃣ eSearch:开源、强大的跨平台截图 / OCR / 翻译工具

频道:@NewlearnerChannel
❤9
#Android #macOS #APP #GitHub情报

📩 接读者来稿,他受我邀请参与并体验了一款可以在 macOS 上运行 Android 应用的开源项目

💻 Mac.apk:走 Wine 路线的 macOS 原生运行 Android 应用工具

🔗:GitHub | Releases

⭐️ Features

- 无需虚拟机,直接将 Android 应用作为原生 macOS 进程运行
- 支持(仅支持) Apple Silicon 架构,开源
- 极速下载与启动 Runtime,无冷启动延迟
- 支持标准 APK 及各种打包扩展名的 Split APK

有时候我们只是想在 Mac 上偶尔用用手机端的应用,但又不想为了一个轻量软件专门开一个臃肿的虚拟机。Mac.apk 就是一个试图解决这种痛点的开源项目,它的核心理念类似于 Wine,主打免虚拟机直接在 macOS 上原生运行 Android 应用,下载后第一次配置 runtime 速度极快,体验非常惊艳。

然而,实际体验却泼了一盆冷水。我在 MacBook Air M3 上进行了简单测试:首先尝试了我挺喜欢的一款游戏《Edge Extended》,虽然拖入即安装完毕,但点开后只有一片白屏,完全无法游玩;接着尝试了官方迟迟未给 Mac 适配的《Apple Music Classical》,结果遭遇了严重的排版错乱。经过这几轮测试,它目前显然还处于非常初期的实验阶段,实际可用性甚至比当年的 Windows Subsystem for Android(WSA)还要逊色不少,最终只得无奈放弃。

在与博主交流时,也提到了另一款软件 AndroMeld。它的 2.0 版本通过 VM 方案在 Mac 上运行 Android 应用,这种兼容性往往相对稳定得多。虽然它上架了 Mac App Store 且闭源,免费版对打开次数有限制,带有一点“先尝后买”的性质,但对于追求稳定性的人来说也是一种思路。

🤔 至于类似需求,原生的生态联动其实已经做得足够出色。以我个人的场景,macOS 27 + iOS 27 的 iPhone Mirroring(镜像)已经能够支持自由缩放,并且在延迟、画质和连接稳定性上,对比其他家的生态(比如我以前用的 Samsung Galaxy + Windows),都达到了极高的水准。对于偶尔需要在 Mac 上处理手机端应用的用户来说,原生镜像功能其实已经完全足够了,不必急着用这类初期实验性的翻译层工具。

频道:@NewlearnerChannel
👍8❤1
#GitHub情报 #macOS #CarPlay #APP

📩 接读者来稿,TA 把 HomeView 做成了桌宠,让你在实体发售之前率先体验 HomeView software 的交互。

🔊 HomePlay:它会看着你,并将 CarPlay 带到 Mac 上

🔗:GitHub | 产品页面 | 演示动画

⭐️ Features

- 插线连接,然后无线。如同妙控系列配件一样的配对体验。
- 初步设计了十种表情和多款表面,旨在为平凡的日常注入一丝活力,帮助你收获更多平静、自在和从容。
- 稍微用力按下屏幕,就能在 Mac 桌面上获得连贯的 CarPlay 车载体验——与 iPhone Mirroring 不同的是,您可以通过 Mac 访问 iPhone 上的 Siri,按住 F5 直接开口说话,全程免提操作,在工作时减少分心。
- 除了 CarPlay 之外,还整合了番茄钟、电量显示和“正在播放”小组件等功能,并支持窗口置顶,相当于 iTunes 迷你播放器,但是是 iPhone 上的曲库,比 AirPlay to Mac 更灵活和主动(F7-F9 媒体键切歌)。

💡 使用前须知

只测试了运行 iOS 15 的、配备 Lightning 接口的 iPhone SE (第 1 代) 和运行 iOS 27 的、配备 USB-C 接口的 iPhone 18 Pro,其他机型待反馈;双指张合以缩放,双指滑动以旋转,三指拖移换位置。右键菜单还有一个类似 iMac G4 广告的 DockKit 跟随效果并可匹配室内光线。

🧑🏻‍💻 开发者的话

“👀”是我很喜欢的一个 emoji,可以用来表达兴奋和期待,同时唐老鸭是我最喜爱的卡通角色之一,一双灵动的大眼睛,呆萌呆萌的,可爱极了,私以为在 AI 时代拥有好奇心、释放想象力、发挥创造力、保持判断力和锻炼协同能力是至关重要的,希望 HomePlay 这只桌宠能带给大家一些乐趣。

频道:@NewlearnerChannel
👀12❤3
#GitHub情报

HelloGitHub:面向入门爱好者的开源项目月刊,近日更新第 127 期

🔗:官网 | GitHub | 投稿

✏️ 第 127 期 已经发布

• colibri:无需显卡运行千亿参数模型
• Filee:拖一下就能转换格式的工具
• EditHere:用截图告诉 AI 界面该怎么改
• magpie:一键切换 AI 编程助手的模型
• openGym:可自托管的健身和体重记录应用
• aerial-tv:参照 tvOS 设计的开源 Android TV 桌面
• DiPlay:在安卓设备上用 CarPlay
• impeccable:让 AI 设计的界面更有品味
• artemis:谷歌开源的 AI 手机自动化工具
• PicLite:极简的本地图片压缩工具

频道:@NewlearnerChannel
👍7
#App #GitHub情报 #AI

🌐 ego(lite):让 AI Agent 带着你的登录状态,在独立工作区里操作网页

🔗:官网 | GitHub | 下载

把日常浏览器交给现有 Agent 使用,同时保留自己的标签页和操作空间。

✨ 特点

1. 复用登录状态:导入浏览器的 Cookie、密码、书签和扩展,让 Agent 访问已经登录的页面。导入是复制,之后两边新增的登录状态不会自动同步。
2. 人和 Agent 分开工作:Agent 在独立 Space 中打开网页和执行任务,用户可以查看过程或接管。多个任务可并行,实际容量取决于电脑资源。
3. 兼容现有 Agent:通过 ego-browser skill 接入能运行 shell 命令的 Agent,不必改用浏览器自带的模型或聊天入口。
4. 一次提交多步操作:Agent 可以编写 JavaScript,把导航、等待、提取与交互组织在同一段程序中,减少反复调用工具的开销。
5. 面向复杂页面:官方称定制的 Chromium 快照能够覆盖 iframe、Shadow DOM 和嵌入式组件。

平台方面,目前提供 macOS Intel、Apple Silicon 版本和 Windows beta,Linux 尚在计划中。

⚙️ 机制

Agent 负责理解任务和编写操作代码,浏览器提供执行环境。Node.js 工具层调用浏览器原生接口,通过 CDP 语义完成页面操作,返回结构化快照、结果或截图。快照中的元素引用帮助定位操作目标。

官方在 31 个真实网站任务中报告,平均耗时 398 秒、完整成功率 93.5%、平均每次任务成本 1.64 美元。各工具使用相同的 pi Agent、同一模型及最高推理档位,按同一套逐任务标准评分。

👨🏻‍💻 使用场景

1. 研究人员整理登录后的资料:在获授权的资料库中读取文章、记录来源链接,再汇总为本地笔记,减少反复登录和复制。
2. 销售人员整理潜在客户:从已登录的客户后台读取公司、职位与联系记录,生成待核对清单,处理缺少导出功能的页面。
3. 开发者检查内部系统:沿用测试账号运行表单、筛选和页面跳转流程,保存结果与截图,方便定位登录后才出现的问题。
4. 运营人员收集账单:从多个商户后台下载发票并整理订单信息,将需要人工判断的差异保留下来。

🛣 路线图

官方将继续推进可复用技能、承载不同 Agent 的 Browser ACP,以及加强浏览器控制列为;操作 Electron 与原生应用、支持 Linux 正在计划中。

💬 社区评价

本次直接读取 GitHub API 的快照为 20,161 个 Stars、1,125 个 Forks。

Roki Ran,技术博客作者,2026 年 7 月 23 日:

作者测试了登录继承、表单、iframe 和并行 Space,同时发现复杂页面快照仍可能很大。其结果支持功能具有实用性,不是所有页面都只需要几百个 token。

💰 定价

个人版免费,提供 macOS 和 Windows 客户端,无需创建账号;Business 面向团队提供定制报价,未公布固定价格。使用者自行承担所选 Agent 或模型的费用,

🙋‍♂️ 感想

目前大部分 AI 已经可以直接操作你的浏览器,同时操作是在后台,不打扰你前台的使用。并且可以复用用户的登录状态。Ego 在速度和成本上目前看起来有优势。同时可以支持几个 AI 同时使用浏览器, 而且方便用户观察。

频道:@NewlearnerChannel
❤14👍2