Show HN: VX – 受够 Turbo 和 Nx,我做了个 vx
独立开发者发布构建工具 vx,用 1,601 个项目、9,603 个任务的合成 monorepo 基准对比 Turborepo、Nx 和 Vite Task:无改动时 vx 856 ms、Turborepo 855 ms、Nx 23.22 s;冷构建 vx 7.73 s、Turborepo 10.32 s、Nx 3 min 23 s。
独立开发者发布构建工具 vx,用 1,601 个项目、9,603 个任务的合成 monorepo 基准对比 Turborepo、Nx 和 Vite Task:无改动时 vx 856 ms、Turborepo 855 ms、Nx 23.22 s;冷构建 vx 7.73 s、Turborepo 10.32 s、Nx 3 min 23 s。
AssemblyAI 发布开源 macOS 听写应用 Blurt,采用 Swift 6 原生开发、MIT 许可,按住右 ⌘ 说话即可把文字粘贴到任意输入框。它把 AssemblyAI 的听写 API 与一次服务端 LLM 清理合并成单个 HTTP 请求,官方称在 AssemblyAI 公布的基准上幻觉比 Whisper 少 30%,支持 18 种语言自动识别。
Vercel Daemons 进入公开测试,允许运行无需 HTTP 服务器的常驻进程,从 Vercel Queues、数据库或第三方系统拉取并执行任务。
推荐理由:Vercel 把常驻后台进程纳入同一项目部署,读者可据此判断队列消费者和 CI runner 是否还需要单独托管。
Vercel 宣布 Python 支持正式可用,可运行 Python 应用并自动检测 FastAPI、Flask、Django、FastHTML 等框架,自动配置构建与部署。
推荐理由:Vercel 官方说明 Python 运行时的框架支持、SDK 与全栈工作流,可据此判断是否把 Python 后端迁到该平台。
学生开发者发布 sn0wy,一个扫描网站并给出 Lighthouse 评分、代码修复建议的工具,还能实时追踪优化后的改进效果。作者表示希望获得反馈,目标是拿到仓库关注和真实用户。
独立开发者推出音乐播放器 Nonsplayer,刚完成多音源聚合功能,用可播放音源替换失效音源,实现“免费”听歌。音源以插件形式接入,出问题可直接移除,不影响软件本体维护;同时支持插件系统,已有灵动岛分享链接处理、网易云 ncm 格式批量转换与直接播放等插件。目前仅适配 Android,其它平台仍在适配中。
前 QA 分析师 Bruno 以独立开发者身份发布桌面 IDE Norte,主界面是看板而非编辑器:写好卡片拖到 Doing 按 ▶,Companion 便调用你自选的 Claude Code、Gemini 或 Copilot CLI 在独立分支上实现。
Gitsu 发布,一款键盘优先的 Mac 与 Web 问题追踪工具,直接运行在现有 GitHub Projects 和 issues 之上,GitHub 是唯一数据源,不另建工单数据库。
GitProof 在本地对代码做 SHA-256 哈希,只把 32 字节摘要发给 RFC 3161 公共时间戳机构,源码不出机器,可导出符合美国 FRE 902(11)(13)(14) 的自认证 PDF 证书。
DipperPDF 是一款 Mac 原生、开源且完全离线的 PDF 工具,提供合并、压缩、拆分、提取页面、打码(Redact)、解锁、修复、对比等 17 项功能,所有处理都在本机完成,不上传文件、不需账号、无应用内追踪。全部工具免费,无试用、订阅或付费升级,源码可在 GitHub 查看。压缩效果取决于文档本身,扫描件提取文字仍需另行 OCR。
Swift Render 是一个面向 Swift 开发者的代码优先视频引擎,用 SwiftUI 和 Metal 把场景写成时间的函数,在 Mac 本地渲染成 MP4,同时提供 CLI 和可嵌入的库。
Stylebot 4 上线,支持在 Chrome、Firefox 和 Edge 桌面端手动点击页面元素改样式,由 Stylebot 自动生成 CSS 并在每次访问时加载。
Ghx 是一个面向 AI agent 工作流的 GitHub CLI 缓存代理,用 ghx 替代 gh 即可让重复命令走缓存,命中时响应从约 1s 降到约 0.1s。
Joyscroller 是一款在本地运行的 MIT 开源工具,可自动下载并归档你在 TikTok、YouTube 和 Instagram 点赞的视频与收藏,以平台提供的最高画质保存,TikTok 图片轮播的图片和音乐也会一并保存。
Coolhand Labs 发布 Ruby gem Squishling,让方法在 Ruby 实现与 LLM 调用之间切换,两条路径返回同一套严格 schema 校验后的类型化结果,调用方无法区分。
团队因找不到会出错的 MCP server,自建了 MCP Test Kitchen 并开源,用于测试 MCP 客户端而非服务端。
RickCV 是一款静态简历生成器,支持拖拽导入旧简历,可解析 JSON Resume、LinkedIn、CSV、文本以及 PDF 和 Word 文件,数据在链接内传输(无照片时 1-3KB)。它内置主题工坊,主题以 CSS 文件形式保存并可通过 GitHub 提交 PR,PDF 始终在浏览器本地打印,采用 AGPL-3.0-or-later 许可,可自托管并商用。
CommonForge 是一个自托管工作区,让代理机构、客户及其编码代理在客户网站上协作改代码:客户以任务形式提需求,代理在代码的隔离副本中完成,每次改动经检查、staging 预览和批准后才进入生产,已接受的版本可恢复。
Jab 是一款开源(MIT)的 Chrome 扩展,用 9KB 的 LightGBM 模型在浏览器本地预测你想操作的控件,按 Ctrl+Q 即可高亮,Enter 直接使用。模型仅靠 CPU 运行,约 2ms 出结果,无网络请求,数据不出浏览器。按 Ctrl+Q 可循环切换 4 个候选,按住再按 1 到 4 可直接跳转。
开发者用自己写的 Go 终端 UI 库做了款贪吃蛇变体:每吃 5 个柠檬出现一只怪兽追击,每个柠檬给 2 颗籽,按空格吐籽攻击,怪兽碰到身体会咬掉剩余部分。填满整个棋盘即获胜,可在浏览器玩,也能用 `go install github.com/thebanri/limoni/apps/lemonsnake@latest` 装到终端,带排行榜和 5 种主题(按 T 切换),作者最高到第 11 关。
一款基于 MiniLM-L6-v2(23 MB、WASM)的嵌入分类器在 Hacker News 的 Show HN 发布,体积比 Jev 轻约 100 倍,用余弦相似度而非语言模型做意图分类。语音→嵌入→动作全程在浏览器内完成,无需服务器、不用 LLM,预热后延迟低于 50 ms。
Imagor MCP 是一个给 imagor 加上模板层的 MCP server 与 skill,Agent 写好 OG 卡片、商品网格、引言、用户评价等排版后,编译成一个 imagor URL,由你已在运行的 imagor 渲染。
Flow 是一款终端环境动画插件,场景随编码 agent 的工作进度实时变化,支持 Claude Code(终端与桌面应用)、opencode 2.0 或更高版本以及 pi。
Nexus 是一个开源本地优先的消息路由工具,让 Claude Code、Codex、OpenCode、Hermes 等代理之间直接收发消息、共享线程和订阅主题,无需在终端间复制粘贴。
开发者发布 RDM Rust,一个基于 Rust + GPUI + gpui-kit 组件库的 Windows 远程桌面 RDP 连接管理工具,仅支持 Windows,无 WebView,为独立可执行文件、无需安装。
独立开发者发布 lagdoc,一条命令即可诊断 macOS、Linux 和 Windows 的卡顿原因,按严重程度排序给出结论,macOS 上采用内核内存压力而非"已用内存"判断。
File Lite 是一个自托管的 Web 文件管理器,后端用 Go + Echo、前端用 Vue 3 + TypeScript + Vite 并内嵌进二进制,解压双击即可运行,单文件约 10MB、UPX 压缩后约 5MB,支持 Windows / Linux / macOS(amd64 / arm64)。
Netlumi 是一款云与 AI agent 安全工具,能在云中发现威胁与攻击路径,并直接在 IaC 代码中开 PR 给出修复,用户只需 review 后 merge,所有修复都会先验证、绝不自动应用。
Pi subagents Lite 是给 Pi 加子代理的扩展,schema 优先、token 开销极小,可在隔离会话中生成带独立工具、扩展和模型的自定义代理。
独立开发者推出自托管记账工具 Comaney,支持共享开支分摊、项目费用归集和自定义仪表盘,数据可随时导出。AI 记账为可选项,可接入 Ollama、llama.cpp 本地模型或 Claude、DeepSeek,还能拍照识别收据并自动拆分归类。提供 REST API 和 MCP server,另有带 demo 登录和少量 AI 额度的公共实例。
rails-preflight 是一款静态分析工具,扫描遗留 Rails 应用并生成可读的升级风险报告,指出哪些问题会阻塞升级、哪些易修哪些难修。它只读文件、不改代码,支持 Rails 5.0 至 8.1,输出 HTML、Markdown 和 JSON 三种格式,运行环境需 Ruby 2.7 以上。
server-noonien 是官方 @modelcontextprotocol/server-memory 知识图谱的 drop-in 替代品,用 CRDT(LWW-Element-Set,按 HLC、node、sequence 排序)让多台机器共享同一份记忆且无合并冲突。
Codecity 是一个把任意 Git 仓库渲染成 3D 地图的开源工具,每个文件是一栋建筑,文件越长建筑越高大,文件夹则构成街区。它支持按改动时间、文件年龄、churn、文件类型或作者着色,点击建筑可查看其导入与被导入关系,还能回放从首次提交到现在的构建时间线。
UberDeviceLog 是一款开源设备日志查看器,把 Android Logcat、iOS syslog 和 WebView 控制台合并到同一个浏览器工作区,按时间戳对齐原生日志与多个 WebView 控制台,支持模糊/精确搜索、按严重级别过滤以及导出纯文本或结构化 JSON。
FACE 发布,这是一个在浏览器中查看编码智能体工作的窗口,免费、单个二进制文件,支持 macOS、Linux 和 Windows,无需账号。它通过 focus-kit 方法把每个决策和交付写成仓库中受版本控制的文件,界面展示队列、页面、会话、成本和 diff,并支持 Claude Code、Codex、Copilot、Cursor 等智能体。
deCDN 是一个去中心化 CDN,由质押 TOKEN 的节点通过 iroh QUIC 缓存并分发 BLAKE3 寻址的 blob,客户端用 USDC 链下凭证按每 MB 付费,接收方逐字节校验内容哈希,因此任何节点都无需被信任即可提供数据。
把 Git 仓库放进对象存储时,多数开源实现照搬 Cursor 的 S3 写前日志(WAL)方案,但它们在写密集流量下表现不佳,且仍依赖会把文件内存映射到磁盘的 Git CLI,必须先完整加载仓库才能提供服务。
EverAgent 是一个面向长时间 AI 任务的持久化、可恢复 Agent Harness,把对话、模型轮次、工具调用、checkpoint 和 Agent 状态先提交到 SQLite,再由 TUI 和 Web 任务控制台呈现。
面向多域名产品的登录服务 loginos 作者解答 OAuth 通配符重定向 URI 问题:通常不行。RFC 9700(2025 年 1 月发布的 OAuth 2.0 安全最佳实践)要求授权服务器对重定向 URI 做精确字符串匹配,Google 拒绝通配符,Auth0 和 Okta 仅允许带警告的窄范围通配符。
Theorem v1.5.9 发布,支持 Linux、macOS、Windows、Android 和 Web,可离线打开 PDF、EPUB、CBZ、CBR 与 RSS,并把每条高亮以纯 Markdown 写入 Obsidian 或 Logseq 库,无需导出。