Morning Brief

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

11 月 6 日 星期五

9 条,来自 Hacker News、GitHub、Lobsters,08:11 更新

开发

Claude Code 联网搜索时,User-Agent 里带出了用户的邮箱。

Hacker News 311 分

有用户反映,Claude Code 搜索网页时在 User-Agent 请求头里带上了他的邮箱地址,之后收到大量诈骗邮件。官方回应说,v2.1.317 及以后版本内置了 cc-plugin-privacy 来确定性地拦截这种行为,默认开启,可在 /plugins 里关闭。

你天天用 Claude Code,建议确认版本在 v2.1.317 以上,并看一下这个隐私插件是否开着。

原标题:Claude Code sends your email address to websites

开源项目

在本地扫描 agent 会话,找出泄露的密钥和高风险命令。

Hacker News 64 分

Stroq 读取你最近 30 天的 Claude Code 和 Codex 会话,显示有多少命令来自 agent 读到的文本,以及哪些密钥离开过你的机器。它还能用本地 hook 拦截 curl | sh 之类的命令。不需要账号,不发送数据,Apache-2.0 开源,用 npx @stroq/cli 即可运行。

和今天的邮箱泄露事件正好呼应,装一下就能看看自己的 agent 平时都干了什么。

原标题:Show HN: Stroq – a local audit of what your coding agent did and why

开源项目

Vercel 出的 Rust 命令行工具,让 agent 一步步操作浏览器。

GitHub 今日 +150 ★

它把网页变成带 @e1 这类引用的精简文本快照,agent 按引用点击,再重新读取页面确认结果。浏览器在命令之间保持打开,每一步只是一条短 shell 命令。可以用 brew 或 npx 直接安装。

你喜欢 agent-desktop 和 Lightpanda 这类工具,这个可以让 Claude Code 帮你测试自己做的网页和小游戏。

原标题:vercel-labs/agent-browser

好玩

Hacker News 221 分

一个 Mac 菜单栏小工具,给窗口加上针织边框。

可以调整样式、图案、边框宽度和针脚大小,颜色取自各应用的图标,也能单独关掉某些应用。作者说可以把仓库直接丢给编码 agent 帮你安装。应用尚未经过 Apple 公证。

这是纯粹为了好玩做的小桌面工具,和你做的东西气质相近,看看灵感也不错。

原标题:Window Sweaters

开源项目

GitHub 今日 +211 ★

Google 官方发布的一批 agent skills,主要围绕 Google Cloud。

仓库用 npx 安装,可以选择技能、目标 agent 和安装范围。列表涵盖 Google Cloud 入门、IAM 认证、AI/ML 相关和多产品解决方案。

你一直关注 Anthropic 和 Expo 官方的 skills,这是同类的又一个来源,需要用 Google Cloud 时可以装。

原标题:google/skills

开源项目

GitHub 今日 +175 ★

一组可用于 Claude Code 的 skills,含网页设计和代码视频。

包含 motion-showreel(用代码渲染短视频)、web-design-engineer、gpt-image-2、beautiful-article 和本地知识检索。支持 npx、Claude Code 插件市场等多种安装方式。

你之前很喜欢用 Claude Code 做演示视频,其中的 motion-showreel 正好是同一方向。

原标题:ConardLi/garden-skills

开源项目

GitHub 今日 +223 ★

语音识别模型系列,新增流式版本和 CPU 版本。

VibeVoice ASR 可一次处理 60 分钟音频,输出说话人、时间戳和内容,支持 50 多种语言。最近新增流式识别,以及压缩到 1.58 GB 的 BitNet 版本,可在 CPU 上实时运行。

你给过 Handy 和 Hex 这类本地听写工具高分,这个可以当作更强的模型选择。

原标题:microsoft/VibeVoice

开发

Hacker News 2,244 分

Alpine 等 musl 系统上,无密码账号可被绕过登录,自 2016 年起存在。

文章一步步解释了原因:musl 的 crypt() 失败时返回单个字符,而不是 NULL,配合无密码账号的 * 字段造成绕过。Alpine 已发布安全公告,需要升级 openssh 并重启 sshd。

如果你的服务器或 Docker 镜像用 Alpine,需要现在检查一下。

原标题:sshole

好玩

Hacker News 181 分

用约 4% 的 CPU 时间在 N64 上播放 44100 Hz 立体声。

文章先回顾了 N64 音频的限制:卡带空间小,CPU 时间有限,RSP 长期不对第三方开放。然后介绍一个冷门编解码器,如何以接近 Opus 的码率在上面跑起来。

喜欢在极小硬件上折腾的话,这类受限环境里的取舍很有意思。

原标题:Obscure audio codec is a perfect fit for the N64

by

0:00
0:00