每日壁纸

Discover

每天发现一个值得看的开源项目:它解决什么问题、为什么值得看、上手前需要知道什么。

* 星标数实时取自 GitHub,链接直达仓库。

共 10 个开源项目

Podman

podman-container-tools/podman

container

Podman 把容器引擎的守护进程直接删掉了:conmon 如何当每个容器的监护人、rootless 的真实边界在哪、Quadlet 如何把开机自启交还给 systemd。含 33 项可核对数据与源码级细节。

GoApache-2.0

AI SDK

vercel/ai

ai

一个接口对接所有大模型。27.5k Star,npm 月下载 1.1 亿次,44 个 provider 适配包。

TypeScriptApache-2.0

DeepSeek Bot

Fei2411/DeepSeek-Bot

agent

把 DeepSeek Harness 改造成一支会记事、能拉群的 AI Bot 团队:每个 Bot 是一个长期存活的 Session,有身份、记忆与模型;主 Bot 管团队,群聊管理员控制 token 预算。

JavaScriptApache-2.0

shadcn/ui

shadcn-ui/ui

frontend

不发布组件库,而是把组件源码直接复制进你的仓库。126k Star,24 套风格由构建期代码生成拼装出来。

TypeScriptMIT

Biome

biomejs/biome

tooling

一个工具同时搞定格式化和 lint。Rust 写的,2.6 万 Star,格式化与 Prettier 兼容度 97%,600+ 条 lint 规则。

RustMIT OR Apache-2.0

ECC

affaan-m/ECC

agent

29 万 Star 的 agent harness 操作系统。把上下文当预算管(8000 token 上限、最多注入 6 条直觉),把「支持某个 harness」做成四档、可被 CI 校验的契约。

JavaScriptMIT

uv

astral-sh/uv

tooling

Rust 写的 Python 包与项目管理器。9 万 Star,用 PubGrub SAT 求解器替代回溯,一份 lockfile 跨平台通用。

RustApache-2.0

micro_ros_setup

micro-ROS/micro_ros_setup

embedded

给 STM32 或 ESP32 编 ROS 2,卡住的不是写代码而是交叉编译。这篇拆开 micro_ros_setup 的 212 行主流程:中间件怎么被压成单个 libmicroros.a、为什么「加一个目录就支持一块新板子」只对一半 RTOS 成立、以及 MCU 上那半个 ROS 2 是被哪 17 个仓库和 5 个 CMake 开关挑出来的。

ShellApache-2.0

Pi

earendil-works/pi

agent

Mario Zechner 做的极简 coding agent harness。11.7 万 Star,会话存成 JSONL 树,压缩只是往树里追加一条摘要;不内置权限系统,把安全边界交给容器和操作系统。

TypeScriptMIT

Ghostty

ghostty-org/ghostty

tooling

Zig 写的终端模拟器,6.2 万 Star。Linux 上它是 GTK 应用,macOS 上那个界面根本不由 zig build 产出;终端核心还被拆成零依赖的 C 库 libghostty-vt。

ZigMIT