Morning Brief

每天早上更新最新的 GitHub 项目和新闻。

10 月 29 日 星期四

8 条,来自 Hacker News、GitHub、Lobsters,07:11 更新

AI

用代码定义 agent,一条命令部署。

Hacker News 85 分

Agent SDK 是 Cursor 内部用来做 Bugbot、Security Reviewer 等托管 agent 的框架。你可以用代码定义 agent,让它响应 GitHub、GitLab 或 Bitbucket 的 PR 等事件,再用 agent-sdk deploy 部署到 Cursor 的基础设施。官方也建议直接让编码 agent 读文档来搭建。

你常用 coding agent 做项目,这是把重复工作交给自定义 agent 的一个现成路径。

原标题:The Agent SDK

开源项目

Expo 团队出的 skills,让 agent 更懂 Expo 项目。

GitHub 今日 +216 ★

expo/skills 是 Expo 官方的 agent skills 合集,涵盖构建、部署、升级和调试 Expo 应用与 EAS。可作为插件装进 Claude Code 或 Codex,也能用 skills CLI 装到 Cursor 等其他 agent。官方文档仍是权威来源,skills 只是帮 agent 用对。

你用 Claude Code 写 Flutter 应用,如果也碰 React Native 或 Expo,这个能直接装上用。

原标题:expo/skills

开发

macOS 自带的 git、curl、python3 仍信任受损的 eMudhra 证书。

Hacker News 1,004 分

作者说 Apple 在 10 月 17 日被告知 eMudhra CA 受损,到 10 月 28 日,macOS 自带的开发者工具仍信任这些证书。macOS 27.2 还撤销了用户手动做的缓解措施。文中给了一条 git ls-remote 命令,可以检查自己的 git 是否受影响。

如果你在 Mac 上用 git 拉取或推送代码,这篇说明了风险,也给了自查方法。

原标题:Apple's git still trusts the compromised eMudhra certificates

开源项目

GitHub 今日 +740 ★

把多台电脑和手机连成一个 agent。

Cindy 是开源 AI agent,可连接你的电脑和手机,在不同设备间接续同一个会话并访问文件。它能共享其他电脑上配置的模型,包括订阅、API 和本地模型,还内置手机远程桌面。项目文件留在原电脑上,不做整盘同步。

你偏爱能自己装来用的 AI 工具,这个值得试试看。

原标题:makecindy/cindy

AI

Hacker News 101 分

一个开放权重模型,同时做转写、翻译和说话人区分。

NVIDIA 发布了开放权重、可用提示词引导的语音模型,支持 40 种语言转写,其中 31 种可与英语互译,13 种可区分说话人。能处理最长一小时的录音,最多标注八位说话人。官方称它在 Hugging Face 开放 ASR 榜单的英文项目中排名第一,量化版本即将推出。

想给自己的小工具加语音转文字功能,可以关注它的本地运行版本。

原标题:Nvidia Nemotron 3.5 Transcribe: open ASR for 40 languages

开源项目

Hacker News 160 分

NetBSD 内核加 Alpine 风格的用户空间。

AlpineBSD 用 NetBSD 内核,搭配 apk-tools、busybox 和 s6 初始化系统,基础系统和主软件源不含 LLM 输出。项目仍在开发中,还没有安装程序,硬件支持也不如 Linux。

这是个有趣的实验,适合想看看另一种操作系统取向的时候翻翻。

原标题:AlpineBSD

好玩

Hacker News 634 分

作者爬了一万个网站,收集指纹识别用的 canvas 图案。

作者用 Playwright 爬取 Tranco 热门站点,拦截 canvas toDataURL 等指纹相关调用,把收集到的画布集中放在 fingerprint.garden。多数实现很无聊,但也有一些他不认识的。标题暗示其中有些很古怪。

做网站和浏览器小游戏的话,会好奇浏览器指纹是怎么回事。

原标题:Why is this fingerprinting script creating bioweapons?

开发

Lobsters 19 分

键在编译期已知,就不必用 unordered_map。

文章指出,字符串键固定时,运行时仍按键可能变化的方式付出哈希、选桶和比较的成本。如果事先知道所有键,可以构造一个不产生冲突的哈希函数来加速。

想了解固定键查找怎么做得更快,这篇讲得直接。

原标题:Billion-query-per-second lookup tables in C++

by

0:00
0:00