#Tools #APP #Web #GitHub情报
⚙️ OpenAlternative:热门 SaaS 软件工具「开源平替」合集
🔗:GitHub | Web
👉 Features
- 数百款 SaaS 替代软件合集
- 网页开源、提供关键词搜索
- 两种展示模式:替代软件和被替代软件
🔍 软件 Alternative 网页我们已经见过很多,有时候根据关键词 Google 一下就能够看到结果,比如著名的 AlternativeTo。今天要介绍的 OpenAlternative 是由开源社区共建,主要探寻 SaaS 工具开源替代品的网页
🤖 在这里,你能够寻找到诸如 Notion、WordPress、Obsidian、Craft 等热门工具和平台的替代品,它们大多数都不为人所知,需要你自己进行尝试并筛选
👀 请记住,平替很少能做到「全方位替代」。如果一个工具或者平台做到了非常好的商业化,它一定有一些过人之处。我们只需要根据自己的实际需求和预算,进行一些选择即可
频道:@NewlearnerChannel
⚙️ OpenAlternative:热门 SaaS 软件工具「开源平替」合集
🔗:GitHub | Web
👉 Features
- 数百款 SaaS 替代软件合集
- 网页开源、提供关键词搜索
- 两种展示模式:替代软件和被替代软件
🔍 软件 Alternative 网页我们已经见过很多,有时候根据关键词 Google 一下就能够看到结果,比如著名的 AlternativeTo。今天要介绍的 OpenAlternative 是由开源社区共建,主要探寻 SaaS 工具开源替代品的网页
🤖 在这里,你能够寻找到诸如 Notion、WordPress、Obsidian、Craft 等热门工具和平台的替代品,它们大多数都不为人所知,需要你自己进行尝试并筛选
👀 请记住,平替很少能做到「全方位替代」。如果一个工具或者平台做到了非常好的商业化,它一定有一些过人之处。我们只需要根据自己的实际需求和预算,进行一些选择即可
频道:@NewlearnerChannel
#GitHub情报 #APP #Tools
📟 Glance: 一站式、自托管的信息流聚合仪表盘
🔗:GitHub
⭐️ Features
- 自托管,数据可控
- 低内存占用,轻量快速
- 高度可定制,小组件丰富
- 移动设备优化
Glance 旨在将所有的信息流整合到一个地方。安装方面,提供了二进制版本和 Docker 镜像,非常方便。另外 Glance 使用最少的 JavaScript,避免使用臃肿的框架,减少依赖,也对移动端做了优化,在手机上访问效果也非常不错。
Glance 高度可定制化,可以根据自己的需求自由选择小组件、调整布局、设置主题样式,打造个人信息中心。目前 Glance 已支持 RSS 订阅、Subreddit、Hacker News、天气预报、YouTube 频道、Twitch 直播、股票行情、Docker 容器状态、服务器监控等多种小组件,并且还在不断扩展中。
👀 这不就是我想象中的浏览器主页么?如果 Glance 能作为插件安装在浏览器中那就更好了。
频道:@NewlearnerChannel
📟 Glance: 一站式、自托管的信息流聚合仪表盘
🔗:GitHub
⭐️ Features
- 自托管,数据可控
- 低内存占用,轻量快速
- 高度可定制,小组件丰富
- 移动设备优化
Glance 旨在将所有的信息流整合到一个地方。安装方面,提供了二进制版本和 Docker 镜像,非常方便。另外 Glance 使用最少的 JavaScript,避免使用臃肿的框架,减少依赖,也对移动端做了优化,在手机上访问效果也非常不错。
Glance 高度可定制化,可以根据自己的需求自由选择小组件、调整布局、设置主题样式,打造个人信息中心。目前 Glance 已支持 RSS 订阅、Subreddit、Hacker News、天气预报、YouTube 频道、Twitch 直播、股票行情、Docker 容器状态、服务器监控等多种小组件,并且还在不断扩展中。
👀 这不就是我想象中的浏览器主页么?如果 Glance 能作为插件安装在浏览器中那就更好了。
频道:@NewlearnerChannel
#GitHub情报 #iOS
老司机 iOS 周报 2025-03-17
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🆕 iOS Versions Market Share in 2025
🐎 通过覆写方法看 Swift 方法派发
🐢 A Journey to understand LLVM-IR
🐕 op run
🐕 What drives your users to pay? Jobs to Be Done has the answers
🐢 当 Swift 编译器删除了标准库中的代码 - 记修复 Swift 6 中的冗余 Load 指令消除优化器
频道:@NewlearnerChannel
老司机 iOS 周报 2025-03-17
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🆕 iOS Versions Market Share in 2025
🐎 通过覆写方法看 Swift 方法派发
🐢 A Journey to understand LLVM-IR
🐕 op run
🐕 What drives your users to pay? Jobs to Be Done has the answers
🐢 当 Swift 编译器删除了标准库中的代码 - 记修复 Swift 6 中的冗余 Load 指令消除优化器
频道:@NewlearnerChannel
#Windows #APP #GitHub情报
🪟 AltTaber:macOS 风格的 Alt+Tab 窗口 / 应用切换器
🔗:GitHub | Dowload
👉 Features
- Alt+Tab:在应用程序间切换
- Alt+Tab 呼出窗口切换器后,可用鼠标滚轮切换指定应用的窗口
- Alt+`:在同一应用的不同窗口间轮换
- 支持通过鼠标滚轮切换应用窗口(Alt+Tab 唤出本程序后)
- 支持在任务栏通过鼠标滚轮切换应用窗口
- 毛玻璃背景、Win11 圆角边框
- 支持多屏幕,可切换显示屏幕
🧑🏻💻 在 Windows 系统中,已经有了 Alt+Tab 切换已呼起窗口的快捷键以及「多任务视图」,但没有像 Linux / 类 Unix 系统那样做到按 App 切换。本项目就是为了解决这个问题
💡 开发者受 macOS 中 Command + Tab 切换 App 的启发,将这套模式复制到了 Windows。如果你熟悉了 macOS 的快捷键键位,应该会对 Windows 中 Alt+Tab 的组合很满意
👀 但需要说明的是,macOS 中的快捷键 App 切换并没有那么好用,它存在不能具体到窗口等一系列逻辑问题,所以出现了 alt-tab-macos 这样的第三方。我的解决方案是 Dock + DockMate,而 AltTaber 贴心地考虑了这些问题并给出了自己的解决方案,欢迎试用!
📘 关联阅读:
1️⃣ DockDoor:像 Windows 一样管理 macOS Dock 软件窗口
2️⃣ AppSwitcher:干净利落地切换 macOS app
频道:@NewlearnerChannel
🪟 AltTaber:macOS 风格的 Alt+Tab 窗口 / 应用切换器
🔗:GitHub | Dowload
👉 Features
- Alt+Tab:在应用程序间切换
- Alt+Tab 呼出窗口切换器后,可用鼠标滚轮切换指定应用的窗口
- Alt+`:在同一应用的不同窗口间轮换
- 支持通过鼠标滚轮切换应用窗口(Alt+Tab 唤出本程序后)
- 支持在任务栏通过鼠标滚轮切换应用窗口
- 毛玻璃背景、Win11 圆角边框
- 支持多屏幕,可切换显示屏幕
🧑🏻💻 在 Windows 系统中,已经有了 Alt+Tab 切换已呼起窗口的快捷键以及「多任务视图」,但没有像 Linux / 类 Unix 系统那样做到按 App 切换。本项目就是为了解决这个问题
💡 开发者受 macOS 中 Command + Tab 切换 App 的启发,将这套模式复制到了 Windows。如果你熟悉了 macOS 的快捷键键位,应该会对 Windows 中 Alt+Tab 的组合很满意
👀 但需要说明的是,macOS 中的快捷键 App 切换并没有那么好用,它存在不能具体到窗口等一系列逻辑问题,所以出现了 alt-tab-macos 这样的第三方。我的解决方案是 Dock + DockMate,而 AltTaber 贴心地考虑了这些问题并给出了自己的解决方案,欢迎试用!
📘 关联阅读:
1️⃣ DockDoor:像 Windows 一样管理 macOS Dock 软件窗口
2️⃣ AppSwitcher:干净利落地切换 macOS app
频道:@NewlearnerChannel
#GitHub情报 #iOS
老司机 iOS 周报 2025-03-24
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🌟 🐎 Understanding SwiftUI's Namespace
🐕 Designing a custom lazy list in SwiftUI with better performance
🐎 Identifying individual sounds in an audio file
🐕 Swift + Zed = ❤️
🐎 Synchronous Work
🐎 Framous: Screenshot Frames
频道:@NewlearnerChannel
老司机 iOS 周报 2025-03-24
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🌟 🐎 Understanding SwiftUI's Namespace
🐕 Designing a custom lazy list in SwiftUI with better performance
🐎 Identifying individual sounds in an audio file
🐕 Swift + Zed = ❤️
🐎 Synchronous Work
🐎 Framous: Screenshot Frames
频道:@NewlearnerChannel
#GitHub情报 #macOS #APP #API
⚙️ IconChanger:自动获取并一键更换 macOS App 图标
🔗:GitHub | Dowload
👉 Features
- 调用 macOSicons API 获取图标
- 图标缓存可手动或者自动应用修改后的图标
- 为不同软件展示可用图标并一键替换
- 新增导入导出功能
👀 之前介绍 Pixelated macOS Icons 这个项目的时候,有读者留言表示介绍的图标换软件都太老了。搜索了一下频道的历史介绍,发现同类软件大多都弃坑不再更新,看来这个小众的需求确实很难去商业化
🧑🏻💻 近期看到 V2EX 有开发者愿意接手 underthestars-zhy/IconChanger 的旧坑,适配了现在的 Meilisearch API,免费应用图标更换软件又活了过来
💡 大家下载后去 macosicons.com 申请自己的 API,并填入软件就可以正常使用了。如果某些软件不能正常显示可替换图标,右键并设置合适的别名即可。需要注意的是,由于绕不开 SIP 限制,项目不能为系统应用更换图标
* 此外,还有商业项目 Replacicon,如果你对这个需求如何商业化感兴趣,也可以付费了解一下
📘 关联阅读:
1️⃣ Pixelated macOS Icons:给你的 macOS Dock 换上像素化图标
2️⃣ Pictogram:轻松自定义 macOS App 图标
3️⃣ macOS Big Sur Replacements Icons:一个 macOS Big Sur 自适应图标集
频道:@NewlearnerChannel
⚙️ IconChanger:自动获取并一键更换 macOS App 图标
🔗:GitHub | Dowload
👉 Features
- 调用 macOSicons API 获取图标
- 图标缓存可手动或者自动应用修改后的图标
- 为不同软件展示可用图标并一键替换
- 新增导入导出功能
👀 之前介绍 Pixelated macOS Icons 这个项目的时候,有读者留言表示介绍的图标换软件都太老了。搜索了一下频道的历史介绍,发现同类软件大多都弃坑不再更新,看来这个小众的需求确实很难去商业化
🧑🏻💻 近期看到 V2EX 有开发者愿意接手 underthestars-zhy/IconChanger 的旧坑,适配了现在的 Meilisearch API,免费应用图标更换软件又活了过来
💡 大家下载后去 macosicons.com 申请自己的 API,并填入软件就可以正常使用了。如果某些软件不能正常显示可替换图标,右键并设置合适的别名即可。需要注意的是,由于绕不开 SIP 限制,项目不能为系统应用更换图标
* 此外,还有商业项目 Replacicon,如果你对这个需求如何商业化感兴趣,也可以付费了解一下
📘 关联阅读:
1️⃣ Pixelated macOS Icons:给你的 macOS Dock 换上像素化图标
2️⃣ Pictogram:轻松自定义 macOS App 图标
3️⃣ macOS Big Sur Replacements Icons:一个 macOS Big Sur 自适应图标集
频道:@NewlearnerChannel
#GitHub情报 #News #Web
📰 HackerNews CN:自动翻译 HackerNews 热门内容,轻松获取科技圈最新动态
🔗:GitHub | Web
👉 Features
- 实时同步 HackerNews 最新内容
- 使用 OpenAI API 智能翻译
- 现代化的用户界面设计
- 快速的加载速度和响应式设计
- 支持多种内容分类浏览
👁 之前和大家分享过,我每天通过 Hacker News Digest 来收取 HackerNews 每日精选邮件。选择邮件主要是因为我日常接收的邮件数量不多,而且都是经过筛选的,就养成了每天清空收件箱的习惯
🧑🏻💻 后来有许多人做了这样的国外聚合网站,很像前几年大火的国内信息平台聚合,今天要介绍的 HackerNews CN 就是其中之一。它每个小时自动同步 HackerNews 最新内容,并通过 AI 实时翻译,做到了时效性和易读性
🏆 和许多其他只做「热门前 20」展示的网站不同,HackerNews CN 通过分类,能够让你快速找到感兴趣的领域,有些 V2EX 的意思
* 又发现了一个同类网页:Top Hacker News
📘 关联阅读:
1️⃣ Zeli:用中文阅读 Hacker News 和 AI 论文
2️⃣ 分享几个我喜欢的在线信息聚合网站
频道:@NewlearnerChannel
📰 HackerNews CN:自动翻译 HackerNews 热门内容,轻松获取科技圈最新动态
🔗:GitHub | Web
👉 Features
- 实时同步 HackerNews 最新内容
- 使用 OpenAI API 智能翻译
- 现代化的用户界面设计
- 快速的加载速度和响应式设计
- 支持多种内容分类浏览
👁 之前和大家分享过,我每天通过 Hacker News Digest 来收取 HackerNews 每日精选邮件。选择邮件主要是因为我日常接收的邮件数量不多,而且都是经过筛选的,就养成了每天清空收件箱的习惯
🧑🏻💻 后来有许多人做了这样的国外聚合网站,很像前几年大火的国内信息平台聚合,今天要介绍的 HackerNews CN 就是其中之一。它每个小时自动同步 HackerNews 最新内容,并通过 AI 实时翻译,做到了时效性和易读性
🏆 和许多其他只做「热门前 20」展示的网站不同,HackerNews CN 通过分类,能够让你快速找到感兴趣的领域,有些 V2EX 的意思
* 又发现了一个同类网页:Top Hacker News
📘 关联阅读:
1️⃣ Zeli:用中文阅读 Hacker News 和 AI 论文
2️⃣ 分享几个我喜欢的在线信息聚合网站
频道:@NewlearnerChannel
#GitHub情报 #iOS
老司机 iOS 周报 2025-03-31
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🐎 Understanding structural identity in SwiftUI
🐢 Profiling apps using Instruments
🐢 充分理解 C/C++ 重要概念:运行时库
🐕 Detecting body poses in a live video feed
🐎 Why I Avoid Group
🐎 这篇 GPU 学习笔记,详细整理了其工作原理、编程模型和架构设计
频道:@NewlearnerChannel
老司机 iOS 周报 2025-03-31
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🐎 Understanding structural identity in SwiftUI
🐢 Profiling apps using Instruments
🐢 充分理解 C/C++ 重要概念:运行时库
🐕 Detecting body poses in a live video feed
🐎 Why I Avoid Group
🐎 这篇 GPU 学习笔记,详细整理了其工作原理、编程模型和架构设计
频道:@NewlearnerChannel
#GitHub情报
HelloGitHub:面向入门爱好者的开源项目月刊,近日更新第 108 期
🔗:官网 | GitHub | 投稿
✏️ 第 108 期 已经发布
• Catime:简洁小巧的 Windows 计时器
• OpenUtau:开源的歌声合成工具
• Diagon:交互式 ASCII 图表生成器
• wukong-minimap:《黑神话:悟空》小地图插件
• hcache:快速找到占用大量缓存的罪魁祸首
• CloudSaver:开箱即用的网盘资源转存平台
• hedgedoc:极简的 Markdown 协作平台
• Alibi:将安卓手机变成行车记录仪
• bili-shadowreplay:B 站直播切片助手
• meeting-minutes:开源的 AI 会议助手
• EffectMidi:打造属于你的 MIDI 键盘灯光秀
• saber:更懂你的手写笔记应用
频道:@NewlearnerChannel
HelloGitHub:面向入门爱好者的开源项目月刊,近日更新第 108 期
🔗:官网 | GitHub | 投稿
✏️ 第 108 期 已经发布
• Catime:简洁小巧的 Windows 计时器
• OpenUtau:开源的歌声合成工具
• Diagon:交互式 ASCII 图表生成器
• wukong-minimap:《黑神话:悟空》小地图插件
• hcache:快速找到占用大量缓存的罪魁祸首
• CloudSaver:开箱即用的网盘资源转存平台
• hedgedoc:极简的 Markdown 协作平台
• Alibi:将安卓手机变成行车记录仪
• bili-shadowreplay:B 站直播切片助手
• meeting-minutes:开源的 AI 会议助手
• EffectMidi:打造属于你的 MIDI 键盘灯光秀
• saber:更懂你的手写笔记应用
频道:@NewlearnerChannel
#GitHub情报 #iOS
老司机 iOS 周报 2025-04-07
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🐕 Swift 6.1 Released
🐕 Modern URL construction in Swift
🐕 Deploying a Swift Server App to Fly.io and Railway
🐢 AI 产品经理进阶:万字深析大模型的 MCP(上 & 下)
🐕 Fast & Fluid: Integrating Rust egui into SwiftUI
🐎 得物 iOS 启动优化之 Building Closure
频道:@NewlearnerChannel
老司机 iOS 周报 2025-04-07
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🐕 Swift 6.1 Released
🐕 Modern URL construction in Swift
🐕 Deploying a Swift Server App to Fly.io and Railway
🐢 AI 产品经理进阶:万字深析大模型的 MCP(上 & 下)
🐕 Fast & Fluid: Integrating Rust egui into SwiftUI
🐎 得物 iOS 启动优化之 Building Closure
频道:@NewlearnerChannel
#GitHub情报 #Chrome #AI #Video
⛔️ Bilibili AI Skip:使用 AI 技术自动跳过 Bilibili 视频广告的 Chrome 扩展程序
🔗:GitHub | Web
👉 Features
- 通过 AI 分析视频字幕或音频,精准识别广告并自动跳过
- 支持字幕优先分析,无字幕时可启用音频分析
- 通过 Cloudflare API 查询已缓存的广告数据,提升效率
- 支持设置 API 密钥、模型和跳过模式
💡 使用方法
① 加载扩展到 Chrome
② 配置 API 密钥(OpenAI 或阿里云)
③ 访问 Bilibili 视频页面,扩展会自动运行,识别广告并根据设置跳过
📺 作为一个 B 站的重度用户,虽然我们都知道它的商业化和用户环境不容乐观,但自己依然无法在国内找到这个「长视频」平台的替代品。既然平台给创作者的收入并不高,他们只能依托平台自己进行一些商业合作
👀 在这个过程中,我看到了一些有意思的广告创意和植入,还遇到了自己用得上的广告产品。但更多情况下,目前的 B 站就是被那几样与「年轻群体」定位不太相符的广告产品以及几个知名电商平台所霸占,可以说查重率相当高
🧠 这篇推送的目的并不是想要引导大家去抵制 B 站的广告,而是提供一个是否屏蔽的选项,选择权在每个人手里。当高质量内容的免费成为了常态,付费就成了一个不情愿的选项,B 站的创作者剩下的选择只有广告了
📘 关联阅读:Awesome Bilibili Extra - 一些让你更愉快地使用 bilibili 的拓展/脚本/程序合集
频道:@NewlearnerChannel
⛔️ Bilibili AI Skip:使用 AI 技术自动跳过 Bilibili 视频广告的 Chrome 扩展程序
🔗:GitHub | Web
👉 Features
- 通过 AI 分析视频字幕或音频,精准识别广告并自动跳过
- 支持字幕优先分析,无字幕时可启用音频分析
- 通过 Cloudflare API 查询已缓存的广告数据,提升效率
- 支持设置 API 密钥、模型和跳过模式
💡 使用方法
① 加载扩展到 Chrome
② 配置 API 密钥(OpenAI 或阿里云)
③ 访问 Bilibili 视频页面,扩展会自动运行,识别广告并根据设置跳过
📺 作为一个 B 站的重度用户,虽然我们都知道它的商业化和用户环境不容乐观,但自己依然无法在国内找到这个「长视频」平台的替代品。既然平台给创作者的收入并不高,他们只能依托平台自己进行一些商业合作
👀 在这个过程中,我看到了一些有意思的广告创意和植入,还遇到了自己用得上的广告产品。但更多情况下,目前的 B 站就是被那几样与「年轻群体」定位不太相符的广告产品以及几个知名电商平台所霸占,可以说查重率相当高
🧠 这篇推送的目的并不是想要引导大家去抵制 B 站的广告,而是提供一个是否屏蔽的选项,选择权在每个人手里。当高质量内容的免费成为了常态,付费就成了一个不情愿的选项,B 站的创作者剩下的选择只有广告了
📘 关联阅读:Awesome Bilibili Extra - 一些让你更愉快地使用 bilibili 的拓展/脚本/程序合集
频道:@NewlearnerChannel
#GitHub情报 #Blog
🏠 重新编排:以活版印字为设计灵感的静态博客主题
🔗:GitHub | Demo | Wiki
👉 Features
- 基于 Astro 与 UnoCSS 开发
- 支持 SEO、Sitemap、OpenGraph、TOC、RSS、MDX 和 LaTeX
- i18n 多语言
- 亮色/暗色模式
- 优雅的过渡动画
- 丰富的主题配置
- 中文排版优化
- 响应式设计
- 评论系统
🧑🏻💻 好久没有介绍新的博客主题了,重新编排,英文名叫 Retypeset,是一个我看到首页就被吸引的极简博客。主题以 活版印字 为设计灵感,通过建立全新的视觉规范,对所有页面进行重新编排,打造纸质书页般的阅读体验,再现版式之美
👍 博客基于 Astro 框架,提供了多种多样快捷的安装方式。许多年不关注前端博客,这些年过去了,这些博客无论在响应、部署便捷性还是美观程度,都给我留下了深刻的印象。如果你也想给博客换个主题,可以参考 GitHub 和 Wiki 中的配置信息
💡 开发者还写了一篇 开发小记,记录了「重新排版」博客主题的诞生过程和心得。正是对功能尽善尽美的追求,对设计的精雕细琢,还有好心人提供的无私帮助,最终打磨出了这个极简且让人极度舒适的主题。正是:所见皆为细节,方寸尽显优雅
频道:@NewlearnerChannel
🏠 重新编排:以活版印字为设计灵感的静态博客主题
🔗:GitHub | Demo | Wiki
👉 Features
- 基于 Astro 与 UnoCSS 开发
- 支持 SEO、Sitemap、OpenGraph、TOC、RSS、MDX 和 LaTeX
- i18n 多语言
- 亮色/暗色模式
- 优雅的过渡动画
- 丰富的主题配置
- 中文排版优化
- 响应式设计
- 评论系统
🧑🏻💻 好久没有介绍新的博客主题了,重新编排,英文名叫 Retypeset,是一个我看到首页就被吸引的极简博客。主题以 活版印字 为设计灵感,通过建立全新的视觉规范,对所有页面进行重新编排,打造纸质书页般的阅读体验,再现版式之美
👍 博客基于 Astro 框架,提供了多种多样快捷的安装方式。许多年不关注前端博客,这些年过去了,这些博客无论在响应、部署便捷性还是美观程度,都给我留下了深刻的印象。如果你也想给博客换个主题,可以参考 GitHub 和 Wiki 中的配置信息
💡 开发者还写了一篇 开发小记,记录了「重新排版」博客主题的诞生过程和心得。正是对功能尽善尽美的追求,对设计的精雕细琢,还有好心人提供的无私帮助,最终打磨出了这个极简且让人极度舒适的主题。正是:所见皆为细节,方寸尽显优雅
频道:@NewlearnerChannel
#GitHub情报 #iOS
老司机 iOS 周报 2025-04-14
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🐎 Building a dependency injection framework
🐎 注意,暂时不要升级 MacOS ,Flutter/RN 等构建 ipa 可能会因 「ITMS-90048」被拒绝
🐕 New in Swift 6.1: Test Scoping Traits
🐕 Swiftdata Architecture Patterns And Practices
🐎 Introducing swiftly 1.0
🐢 Spatial Rendering for Apple Vision Pro with ARKit, Metal, and Compositor Services by Warren Moore
频道:@NewlearnerChannel
老司机 iOS 周报 2025-04-14
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🐎 Building a dependency injection framework
🐎 注意,暂时不要升级 MacOS ,Flutter/RN 等构建 ipa 可能会因 「ITMS-90048」被拒绝
🐕 New in Swift 6.1: Test Scoping Traits
🐕 Swiftdata Architecture Patterns And Practices
🐎 Introducing swiftly 1.0
🐢 Spatial Rendering for Apple Vision Pro with ARKit, Metal, and Compositor Services by Warren Moore
频道:@NewlearnerChannel
#Photos #GitHub情报 #APP #AI
📷 分享两个与摄影相关的项目
自己买相机也快两年了,通过一路的自我摸索,对于前期和后期慢慢有了一套自己的方法和思路,精选的照片也快要超过 10000 张了。近期看到了两个颇有意思的项目,和大家一起玩一玩
1️⃣ Wuitt:电脑端的胶片管理应用
🔗:Web | Dowload
👉 Features
- 专用胶片管理器,支持录入多种胶片型号规格
- 支持录入相机 / 镜头库
- 简单几步便可保存备份你的珍贵记忆,在导入时会自动识别 EXIF 信息,同时可以批量编辑
- 可通过 Dashboard 快速查看过往日期活动
一个很偶然的机会,我刷小红书看到了 Wuitt,开发者是一个目前住在纽约的摄影爱好者。可以看到软件无论从设计还是功能实现,都十分稚嫩,完全不像是 2025 年应该有的软件
但它确实是一个专业爱好者导向的产物,满足了胶片爱好者需要一个专门的软件管理和展示自己作品的需求。开发者还在官网提供了对应胶卷的照片,可以下载然后作为素材库的封面
总而言之,一个小玩具,如果你也喜爱拍摄胶片,可以试一试
2️⃣ AI-PP3:基于 AI 增强的 RawTherapee 配置文件生成器
🔗:GitHub | Wiki
👉 Features
- RAW 文件 AI 智能分析(支持 DNG / NEF / CR2 / ARW等格式)
- 批量生成 PP3 配置文件
- 自定义自然语言提示词控制处理参数
- 多模型支持(OpenAI / Anthropic / Google / 本地模型)
- 精细控制 PP3 模块(曝光 / 色彩 / 细节等)
- 带质量控制的交互式预览生成
照片调色软件有很多,但大家常用的还是商业化的那几个,比如 Lightroom 或者 Affinity。今天提到的 RawTherapee 算是老牌的开源照片编辑软件了,它对应的配置文件格式叫做 PP3
本项目虽然也是玩具属性比较强,但看上去靠谱了许多,它的核心功能是通过 AI 进行「一键调色」。喂给它一些照片,它来分析曝光、色调等信息,并生成对应的 PP3 文件
使用它需要有一定的命令行使用基础,如果你觉得有些知难而退,目前商业化的 AI 调色平台也越来越多。AI Color Match、Imangen AI 等我们此前已经介绍过,前不久去河流音乐节,看到官方使用 谱时 这个平台做照片实时推流和 AI 简单调色,也很不错
📸 最后,希望大家都能顺利「出片」。如果你在摄影和调色过程中遇到了好玩的项目,欢迎和我们分享!
频道:@NewlearnerChannel
📷 分享两个与摄影相关的项目
自己买相机也快两年了,通过一路的自我摸索,对于前期和后期慢慢有了一套自己的方法和思路,精选的照片也快要超过 10000 张了。近期看到了两个颇有意思的项目,和大家一起玩一玩
1️⃣ Wuitt:电脑端的胶片管理应用
🔗:Web | Dowload
👉 Features
- 专用胶片管理器,支持录入多种胶片型号规格
- 支持录入相机 / 镜头库
- 简单几步便可保存备份你的珍贵记忆,在导入时会自动识别 EXIF 信息,同时可以批量编辑
- 可通过 Dashboard 快速查看过往日期活动
一个很偶然的机会,我刷小红书看到了 Wuitt,开发者是一个目前住在纽约的摄影爱好者。可以看到软件无论从设计还是功能实现,都十分稚嫩,完全不像是 2025 年应该有的软件
但它确实是一个专业爱好者导向的产物,满足了胶片爱好者需要一个专门的软件管理和展示自己作品的需求。开发者还在官网提供了对应胶卷的照片,可以下载然后作为素材库的封面
总而言之,一个小玩具,如果你也喜爱拍摄胶片,可以试一试
2️⃣ AI-PP3:基于 AI 增强的 RawTherapee 配置文件生成器
🔗:GitHub | Wiki
👉 Features
- RAW 文件 AI 智能分析(支持 DNG / NEF / CR2 / ARW等格式)
- 批量生成 PP3 配置文件
- 自定义自然语言提示词控制处理参数
- 多模型支持(OpenAI / Anthropic / Google / 本地模型)
- 精细控制 PP3 模块(曝光 / 色彩 / 细节等)
- 带质量控制的交互式预览生成
照片调色软件有很多,但大家常用的还是商业化的那几个,比如 Lightroom 或者 Affinity。今天提到的 RawTherapee 算是老牌的开源照片编辑软件了,它对应的配置文件格式叫做 PP3
本项目虽然也是玩具属性比较强,但看上去靠谱了许多,它的核心功能是通过 AI 进行「一键调色」。喂给它一些照片,它来分析曝光、色调等信息,并生成对应的 PP3 文件
使用它需要有一定的命令行使用基础,如果你觉得有些知难而退,目前商业化的 AI 调色平台也越来越多。AI Color Match、Imangen AI 等我们此前已经介绍过,前不久去河流音乐节,看到官方使用 谱时 这个平台做照片实时推流和 AI 简单调色,也很不错
📸 最后,希望大家都能顺利「出片」。如果你在摄影和调色过程中遇到了好玩的项目,欢迎和我们分享!
频道:@NewlearnerChannel
#GitHub情报 #iOS
老司机 iOS 周报 2025-04-21
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🐕 DocC for Multi-Platform Documentation
🐕 iOS 静态代码检查方案解读
🐕 How to inspect .ipa files and secure your iOS app from common mistakes
🐎 你为什么需要了解 Dart AST?一个简单的 bug 带你快速认识下 Dart Kernel AST
🐎 SwiftUI Keyboard Shortcut Scope
🐎 Supercharging SwiftUI Text with Dynamic Content Styling
频道:@NewlearnerChannel
老司机 iOS 周报 2025-04-21
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🐕 DocC for Multi-Platform Documentation
🐕 iOS 静态代码检查方案解读
🐕 How to inspect .ipa files and secure your iOS app from common mistakes
🐎 你为什么需要了解 Dart AST?一个简单的 bug 带你快速认识下 Dart Kernel AST
🐎 SwiftUI Keyboard Shortcut Scope
🐎 Supercharging SwiftUI Text with Dynamic Content Styling
频道:@NewlearnerChannel
#GitHub情报 #iOS
老司机 iOS 周报 2025-04-28
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🐎 Using singletons in Swift 6
🐎 Using Swift ’ s defer keyword within async and throwing contexts
🌟 🐕 Dynamically Constructing Generic Types in Swift
🐕 20 years of Git. Still weird, still wonderful.
🐕 SwiftFiddle/swiftregex: Swift Regex is an online tool to learn, build and test Swift Regex Regex and Regex Builder.
🐕 Creating MCP Servers in Swift
🐕 Make your app content show on Spotlight
频道:@NewlearnerChannel
老司机 iOS 周报 2025-04-28
这周份的 iOS Markdown 周报,适合爱好者和 iOS 开发人员,每周为大家带来最新的 iOS 新闻资讯,开发信息
📘 本期简介:
🐎 Using singletons in Swift 6
🐎 Using Swift ’ s defer keyword within async and throwing contexts
🌟 🐕 Dynamically Constructing Generic Types in Swift
🐕 20 years of Git. Still weird, still wonderful.
🐕 SwiftFiddle/swiftregex: Swift Regex is an online tool to learn, build and test Swift Regex Regex and Regex Builder.
🐕 Creating MCP Servers in Swift
🐕 Make your app content show on Spotlight
频道:@NewlearnerChannel
#GitHub情报
HelloGitHub:面向入门爱好者的开源项目月刊,近日更新第 109 期
🔗:官网 | GitHub | 投稿
✏️ 第 109 期 已经发布
• shairport-sync:开源的 AirPlay 音频无缝接入方案
• duplicati:跨平台的多云安全备份工具
• Pinta:简单易用的轻量级绘画工具
• AlgerMusicPlayer:简约美观的音乐播放器
• mazanoke:本地优先的图片压缩工具
• asciimatics:生成 ASCII 动画的 Python 库
• QuickRecorder:轻巧的 macOS 屏幕录制工具
• LinuxMirrors:一键更换 Linux 软件源的脚本
• maple-font:开源圆角等宽字体
• ssh-action:让 GitHub Actions 执行远程 SSH 命令
频道:@NewlearnerChannel
HelloGitHub:面向入门爱好者的开源项目月刊,近日更新第 109 期
🔗:官网 | GitHub | 投稿
✏️ 第 109 期 已经发布
• shairport-sync:开源的 AirPlay 音频无缝接入方案
• duplicati:跨平台的多云安全备份工具
• Pinta:简单易用的轻量级绘画工具
• AlgerMusicPlayer:简约美观的音乐播放器
• mazanoke:本地优先的图片压缩工具
• asciimatics:生成 ASCII 动画的 Python 库
• QuickRecorder:轻巧的 macOS 屏幕录制工具
• LinuxMirrors:一键更换 Linux 软件源的脚本
• maple-font:开源圆角等宽字体
• ssh-action:让 GitHub Actions 执行远程 SSH 命令
频道:@NewlearnerChannel
#GitHub情报 #macOS #APP
⌨️ Input Source Pro 正式开源,助你自动切换 macOS 输入法
🔗:GitHub | Web | Dowload
👉 Features
- 自动展示当前输入法
- 根据应用切换输入法
- 根据网站切换输入法
🥳 Input Source Pro 一经推出,就受到了大家的广泛好评,自留地也曾携开发者 runjuuu 为大家带来过介绍。如今 runjuuu 决定将它全部开源,让大家一起参与到共建中来
💡 macOS 的输入法在多语言支持方面确实做的不错,但是在输入法的切换上却体验欠佳。此前和群友们讨论过如何在 macOS 上优雅地切换输入法,大家可以说是各显神通。Input Source Pro 的出现,就是为了解决这一问题
👨🏻💻 通过它,你可以一目了然目前所使用的输入法,并且根据你常用的应用和网页做到自动切换,减少了和 macOS 系统输入法切换斗智斗勇的机会,大大提高了输入体验
💬 开发者的话
作为多输入法用户,我经常会遇到弄混输入法的情况。虽然大部分情况下无关痛痒,但注意力集中时被这种事情打断,多少也有点影响节奏。如果 Input Source Pro 有帮助到你,分享给朋友会是对我最大的帮助
大家要是对 macOS 辅助功能的开发感兴趣的话,也欢迎来看看我们的实现方法。比如想实现“在任何输入框附近显示自定义组件”的功能,这个在开发系统级的 AI 工具时肯定会用到
📘 关联阅读:Input Source Pro - 妈妈再也不担心我不知道自己用的是什么输入法
频道:@NewlearnerChannel
⌨️ Input Source Pro 正式开源,助你自动切换 macOS 输入法
🔗:GitHub | Web | Dowload
👉 Features
- 自动展示当前输入法
- 根据应用切换输入法
- 根据网站切换输入法
🥳 Input Source Pro 一经推出,就受到了大家的广泛好评,自留地也曾携开发者 runjuuu 为大家带来过介绍。如今 runjuuu 决定将它全部开源,让大家一起参与到共建中来
💡 macOS 的输入法在多语言支持方面确实做的不错,但是在输入法的切换上却体验欠佳。此前和群友们讨论过如何在 macOS 上优雅地切换输入法,大家可以说是各显神通。Input Source Pro 的出现,就是为了解决这一问题
👨🏻💻 通过它,你可以一目了然目前所使用的输入法,并且根据你常用的应用和网页做到自动切换,减少了和 macOS 系统输入法切换斗智斗勇的机会,大大提高了输入体验
💬 开发者的话
作为多输入法用户,我经常会遇到弄混输入法的情况。虽然大部分情况下无关痛痒,但注意力集中时被这种事情打断,多少也有点影响节奏。如果 Input Source Pro 有帮助到你,分享给朋友会是对我最大的帮助
大家要是对 macOS 辅助功能的开发感兴趣的话,也欢迎来看看我们的实现方法。比如想实现“在任何输入框附近显示自定义组件”的功能,这个在开发系统级的 AI 工具时肯定会用到
📘 关联阅读:Input Source Pro - 妈妈再也不担心我不知道自己用的是什么输入法
频道:@NewlearnerChannel
#telegram #Bot #GitHub情报 #AI
📩 接读者来稿,TA 向我们介绍了自己使用 AI 开发的 Telegram Bot
🤖 Misaka0:模块化 Telegram Bot
🔗:GitHub | Demo Bot
👉 Features
🧩 模块架构:功能模块化,易于扩展和维护
🛡️ 权限管理:超管、群管和普通用户权限控制
🔒 群白名单:只有授权的群组可以使用
📱 会话管理:模块间会话控制,互不干扰
📄 分页显示:标准化的分页导航系统,支持页码跳转
🐳 容器支持:轻松部署和维护
💡 此前我们介绍过许多开源的 Telegram Bot,它们很多都负责较为单一的任务,譬如 RSS 订阅、频道内容检索、天气查看等等。而 Misaka0 则采用了模块化的思路,集成了许多使用功能
👀 通过它,你可以和 AI 对话、查看天气、使用 RSS 订阅、下载贴纸、获取汇率等等。想要查看它的所有功能,可以移步 Demo Bot
🧑🏻💻 开发者的话
本项目 99% 由 AI 生成,作为维护者,我缺乏专业知识以及开源项目经验。因此,针对本项目的 Issue 或 Pull request 不一定会被处理
⭐ 欢迎按照 MIT 许可证自由复制和修改此项目以供您自己使用
频道:@NewlearnerChannel
📩 接读者来稿,TA 向我们介绍了自己使用 AI 开发的 Telegram Bot
🤖 Misaka0:模块化 Telegram Bot
🔗:GitHub | Demo Bot
👉 Features
🧩 模块架构:功能模块化,易于扩展和维护
🛡️ 权限管理:超管、群管和普通用户权限控制
🔒 群白名单:只有授权的群组可以使用
📱 会话管理:模块间会话控制,互不干扰
📄 分页显示:标准化的分页导航系统,支持页码跳转
🐳 容器支持:轻松部署和维护
💡 此前我们介绍过许多开源的 Telegram Bot,它们很多都负责较为单一的任务,譬如 RSS 订阅、频道内容检索、天气查看等等。而 Misaka0 则采用了模块化的思路,集成了许多使用功能
👀 通过它,你可以和 AI 对话、查看天气、使用 RSS 订阅、下载贴纸、获取汇率等等。想要查看它的所有功能,可以移步 Demo Bot
🧑🏻💻 开发者的话
本项目 99% 由 AI 生成,作为维护者,我缺乏专业知识以及开源项目经验。因此,针对本项目的 Issue 或 Pull request 不一定会被处理
⭐ 欢迎按照 MIT 许可证自由复制和修改此项目以供您自己使用
频道:@NewlearnerChannel