Newlearnerの自留地
57.5K subscribers
12.7K photos
35 videos
63 files
9.67K links
🆕 不定期推送 IT 相关资讯,欢迎关注!

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

📩 投稿请私信 @newlearner_pm_bot

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

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

🧑‍💻 Ghostty: 跨平台,多功能,高性能终端模拟器

Github | 官网

Features

- 上百个颜色主题
- 配置文件更改字体,窗口,外观,快捷键等
- 提供 API,方便开发者二次开发
- 使用 macOS,Linux 原生组件
- 命令行功能上支持 Kitty 图形协议、明暗模式通知、超链接等
- 应用支持原生标签页、分屏、macOS 上的下拉终端,以及随系统明暗模式切换主题
- 调试器
- 高性能:使用 macOS Metal 渲染器,IO 读写比 iTerm Kitty 快 4x,比 Terminal.app 快 2x

为什么 Ghostty?

尽管市面上有许多优秀的终端模拟器,但它们都迫使你在速度、功能或原生界面之间做出选择。而 Ghostty 同时提供这三者。

iTerm, Alacritty, Kitty 都是 Ghostty 的竞争对手。

🛠️️️️ 架构

Ghostty 的核心是一个跨平台、兼容 C-ABI 的库,名为 libghostty。libghostty 提供终端仿真、字体处理和渲染功能。

macOS 应用使用 Swift 编写,基于 AppKit 和 SwiftUI,并链接 libghostty 的 C API。Linux 应用使用 Zig 编写,基于 GTK4 的 C API,同样链接 libghostty。

这种架构实现了终端仿真和 GUI 的分离。这种设计也让其他终端模拟器项目可以基于共享的核心开发,推动终端模拟器生态更丰富多样。

🛣 路线图

1. 符合标准的终端仿真
2. 具有竞争力的性能
3. 基础的可定制性 —— 字体、背景颜色等
4. 更丰富的窗口功能 —— 多窗口、标签页、分屏
5. 原生平台体验(例如 macOS 的偏好设置面板) ⚠️ 进行中
6. 跨平台的 libghostty,用于嵌入式终端 ⚠️ 进行中
7. 支持 Windows 终端(包括 PowerShell、Cmd、WSL) 待完成

频道:@NewlearnerChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitHub情报 #WeChat #Web #years #iOS

📩 接读者来稿,TA 向我们介绍了自己开发的微信年度盘点网页

💬 Oh My WeChat:微信备份与年度数据报告

🔗GitHub | Web

👉 Features

- 通过 iTunes 备份数据提取微信年度报告,需 iOS 设备
- 以 Bento 形式展示不同类型日常消息盘点
- 统计发送消息数量 / 字数 / 表情包数量 / 新群组 / 新朋友等数据
- 所有数据均在本地处理,建议在无痕模式下打开本产品

🔍 使用方法

① 连接你的 iPhone / iPad 到电脑,并选择进行「不加密」iTunes 备份
② 找到备份文件夹,并移动到系统目录以外的地方
③ 打开本网页,并选择备份文件夹,获取你的年度微信报告

👨🏻‍💻 作者的话

嗨!这是我开发的一个微信备份浏览器。作为一个为微信设计的产品,在还原了原版微信体验的同时,改进了无数的细节,熟悉但焕然一新

要赶在新年附近发布,时间紧张,开发计划只完成了一部分,连 Logo 都没琢磨过,所以暂时在产品名字旁边打上了 Beta 标,大家可以关注我的频道获取后续更新消息

👀 看了这么多年终盘点的项目,似乎大家都忘记了给日常使用频率很高的微信做一个盘点。直到看到 Oh My WeChat 项目的投稿,才突然想起。通过这个项目,你能够对今年在微信的活跃程度有一个大致的了解

💡 我知道有许多人对微信、小红书等国内平台不屑一顾,但我相信在 Telegram 这种无异于大海捞针的平台,大家都能建立起氛围尚可的社区,在国内许多日活很多的平台更是轻而易举。实际上,我去年一年生活的重心和支撑就是在这些国内平台,在某种程度上它们提供了 Telegram 远远无法提供的一些东西

🧠 所以有没有人给 Telegram 也做一个个人向的「年度盘点」项目,如果你有这样的想法,欢迎联系我们

频道:@NewlearnerChannel
#GitHub情报

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

🔗官网 | GitHub | 投稿

✏️ 第 106 期 已经发布

mRemoteNG:集成多协议的远程连接管理工具
Memento:边看视频边学日语的视频播放器
upx:开源的可执行文件压缩工具
openmtp:Mac 上的 Android 文件传输工具
AndroidEasterEggs:Android 系统彩蛋大全
boring.notch:将 MacBook 的刘海变成音乐控制中心
AI-on-the-edge-device:将“旧”设备接入数字世界
inky-dashboard:电子墨水屏的待办事项和日历管理工具

频道:@NewlearnerChannel
#iOS #macOS #GitHub情报 #AI

🤖 Siri Ultra: 为你的 Siri 接入各种 AI

🔗GitHub

⭐️ Features

- 兼容 OpenAI、Gemini 和 Deepseek 等多种大模型
- 支持部分模型接入联网搜索
- 支持网页总结
- 无需安装其他 App

在 Apple Intelligence 真正普及之前,Siri 的智能性一直是个槽点。就我个人而言,Siri 的常用功能仅限于设置实验计时器。然而,Siri Ultra 的出现,为 Siri 拓展了应用场景。该项目本质上是一个基于快捷指令的脚本,能够连接 Siri 与各类大型语言模型,从而使 Siri 具备更强大的 AI 能力。

Siri Ultra 依托快捷指令运行,可通过语音指令或分享菜单启动,操作相对便捷。若配合 Groq、SambaNova 或 Cerebras 等有超高 Token 生成速度的服务提供商,可获得接近实时的交互体验,整体使用感受较为流畅。

需要注意的是,受模型本身的限制,Siri Ultra 的联网功能并不是任何大模型都可用。该项目开发者同时提供了一项名为 Search1API 的付费服务,可以为部分大模型提供联网 API,可以尝试将 Siri Ultra 与 Search1API 结合使用。

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

🖥 snoopy:在 macOS 中使用史努比屏保

🔗GitHub | Download | V2EX

好久没有写分享类的稿子了,正好近期清一清年前留下来的库存。今天和大家分享的是如何从 tvOS 提取史努比屏保,并在 macOS 中使用

🧠 原理

Reddit 的这个帖子中,有详细的说明,而 V2EX 的小伙伴根据其中的步骤为我们提取好了对应的屏保文件。具体来讲,操作如下:

① 在 macOS 中下载 Xcode
② 新建 tvOS 工程模拟
③ 将 tvOS 系统中的史努比屏保相关视频文件拷贝至 macOS
④ 下载屏保程序 Aerial 并制作对应的屏保文件

你可以根据上述步骤,去制作自己的史努比屏保。实际上,这已经不是 Aerial 屏保第一次大放异彩,若干年前就有好事者将 tvOS 中的金门大桥等屏保通过这样的方式移植到 macOS

🧑🏻‍💻 如何使用

由于作者已经为我们打包好了 snoopy.saver,我们双击在系统设置中进行安装,即可将其设置为默认系统屏保

由于我使用的是 macOS 13,一切都很顺利,如果你使用较新的 macOS 系统并遇到了安装问题,可以前往 V2EX 或 GitHub 留言反馈

👀 2023 年 9 月,随着 Apple WatchOS 10 的正式上线,「史努比表盘」也正式走入大众视野。一百多段变化的场景和片段,让我们大为惊喜:他们与表针互动玩耍、对天气情况与假期节日做出反馈,甚至会在用户锻炼时活动起来,在用户手腕下垂、表盘熄屏时安静休息

🎉 而去年 tvOS 18.2 的正式发布,将这一为人称道的屏保带入了 tvOS,我们能够在更大的屏幕上看到史努比和他的伙伴们。如今,经过国内外爱好者的不断研究,史努比屏保终于来到了 macOS

📘 关联阅读:Awesome macOS Screensavers - 一些 awesome 的 macOS 屏保

频道:@NewlearnerChannel
#GitHub情报

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

🔗官网 | GitHub | 投稿

✏️ 第 107 期 已经发布

Flyby11:Windows 11 升级助手
ImageGlass:干净的 Windows 图像查看器
ipatool:轻松下载 IPA 文件的工具
newsnow:全开源的实时资讯平台
manga-image-translator:一键翻译图片内文字的工具
posting:炫酷的终端 API 调试工具
Cork:Homebrew 图形界面管理工具
moodiary:一款 Flutter 构建的开源跨平台日记应用
Xiaomi-BootLoader-Questionnaire:小米手机解锁刷机资格的答题测试
Nping:Rust 的多地址并发 Ping 工具

频道:@NewlearnerChannel
#Tools #APP #Web #GitHub情报

⚙️ OpenAlternative:热门 SaaS 软件工具「开源平替」合集

🔗GitHub | Web

👉 Features

- 数百款 SaaS 替代软件合集
- 网页开源、提供关键词搜索
- 两种展示模式:替代软件和被替代软件

🔍 软件 Alternative 网页我们已经见过很多,有时候根据关键词 Google 一下就能够看到结果,比如著名的 AlternativeTo。今天要介绍的 OpenAlternative 是由开源社区共建,主要探寻 SaaS 工具开源替代品的网页

🤖 在这里,你能够寻找到诸如 Notion、WordPress、Obsidian、Craft 等热门工具和平台的替代品,它们大多数都不为人所知,需要你自己进行尝试并筛选

👀 请记住,平替很少能做到「全方位替代」。如果一个工具或者平台做到了非常好的商业化,它一定有一些过人之处。我们只需要根据自己的实际需求和预算,进行一些选择即可

频道:@NewlearnerChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitHub情报 #APP #Tools

📟 Glance: 一站式、自托管的信息流聚合仪表盘

🔗GitHub

⭐️ Features

- 自托管,数据可控
- 低内存占用,轻量快速
- 高度可定制,小组件丰富
- 移动设备优化

Glance 旨在将所有的信息流整合到一个地方。安装方面,提供了二进制版本和 Docker 镜像,非常方便。另外 Glance 使用最少的 JavaScript,避免使用臃肿的框架,减少依赖,也对移动端做了优化,在手机上访问效果也非常不错。

Glance 高度可定制化,可以根据自己的需求自由选择小组件、调整布局、设置主题样式,打造个人信息中心。目前 Glance 已支持 RSS 订阅、Subreddit、Hacker News、天气预报、YouTube 频道、Twitch 直播、股票行情、Docker 容器状态、服务器监控等多种小组件,并且还在不断扩展中。

👀 这不就是我想象中的浏览器主页么?如果 Glance 能作为插件安装在浏览器中那就更好了。

频道:@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
#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
#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
#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