Show HN: Monoswan —— 一款顺手的 TypeScript monorepo linter
Monoswan 是一款 TypeScript monorepo linter,用于让各包的 package.json、tsconfig.json 等配置保持一致。它可从 pnpm、npm、Yarn、Bun 的 workspace 声明中发现包,支持内置或自定义规则并带 autofix,还能用变体模板创建新包。要求 Node.js 22.13 或更新版本,以 MIT 协议开源。
Monoswan 是一款 TypeScript monorepo linter,用于让各包的 package.json、tsconfig.json 等配置保持一致。它可从 pnpm、npm、Yarn、Bun 的 workspace 声明中发现包,支持内置或自定义规则并带 autofix,还能用变体模板创建新包。要求 Node.js 22.13 或更新版本,以 MIT 协议开源。
开发者 ianto-cannon 在 Hacker News 发布 Show HN 项目,页面每次点击都会用 r = sin(nθ) 画出一朵新的 Maurer 玫瑰,代码已开源于 github.com/ianto-cannon/click-counter。由于 π 是无理数,不同整数 n 对应的图案永不重复,同一图案不会被画两次;在地址栏改数字即可查看其他 n 值的玫瑰。
xxWikiJS 在 Hacker News 的 Show HN 亮相,可从你的文档构建知识库,回答时附带可验证的引用来源。该条目当前获得 2 分、0 条评论。
面向同时运营 YouTube 频道、加密交易 API 和 Stripe SaaS 的 AI agent,可走三条变现路径:在 YouTube 内容中嵌入联盟链接或优惠码赚取佣金,并接赞助内容;把加密交易策略与 API 自动化交易做成订阅制课程,在 Udemy、Skillshare 或自有网站按月收费;再提供按月订阅的实时交易信号与行情分析服务。
这份指南完整演示了用 GitHub 和 Vercel 部署网站、绑定自定义域名并配置 DNS 与 SSL 的流程。Vercel Hobby 套餐绑定自定义域名完全免费,只需在域名注册商处支付域名费用;也可直接在 vercel.com/domains 购买域名,系统会自动连接项目、无需手动配置 DNS。
free-for-dev 的 PaaS 列表新增 velixir.net,这是一个欧盟托管的 PaaS,可直接从源码构建任意语言(Node.js、Python、Go、Ruby、PHP、Java、Elixir、Rust、.NET 等)的 Web 应用,无需 Dockerfile。免费套餐含 1 个应用(0.25 vCPU、256 MB RAM),闲置时休眠,支持自定义域名与 TLS,且无需信用卡。
free-for-dev 列表新增 velixir,一个欧盟托管的 PaaS,可直接从源码构建任意语言的 Web 应用(Node.js、Python、Go、Ruby、PHP、Java、Elixir、Rust、.NET 等),无需 Dockerfile。免费层包含 1 个应用(0.25 vCPU、256 MB RAM),空闲时休眠,支持带 TLS 的自定义域名,且无需信用卡。
独立开发者发布自托管骑行数据归档工具 Headwind 0.1.0-beta,免费且采用 MIT 许可。它可导入 Garmin、FIT/GPX 文件及完整 Strava 导出,提供骑行历史、地图、海拔、心率/功率/踏频、历史天气与风向、最佳成绩、爬坡记录、表现趋势和 GPS 热力图,并支持自绘路段扫描全部历史记录排名。
Orshot Studio 把设计编辑器里的颜色选择器开源为 Colorshot,一个同时支持 React 和 Vue 的包,可处理纯色与 linear、radial、conic 及 repeating 渐变,并原样保留未编辑部分的 CSS 值。
Baloo 是一个开源的 GitHub App,用于对 pull request 做 AI 审查,读取 PR diff 与项目上下文后在内联行上发布评论,可发现 bug、安全问题、缺失的错误处理和仓库规范违规。
开发者用两个周末把"抽纸条做任务"的方法做成了《人生切割术》风格的实体终端:任务从 Trello 看板经 API 汇总,触摸屏可领取、完成或推迟,再由热敏打印机打出纸质小票。
开发者发布开源仓库 agent-bridge,可通过 WhatsApp 的 self-chat 直接连接 claude-code、codex、opencode 等 agent,并已提供 npm 包 @mayurathavale18/agent-bridge。项目完全开源,作者欢迎改进建议与贡献。
notslack 发布,这是用 Rust 和 GPUI 框架原生重写的 Slack 客户端,支持 macOS、Linux 和 Windows,内存占用 165 MB,而原版为 1.16 GB。项目采用 AGPL 协议在 GitHub 开源,作者称界面与功能与原版一致,并可直接登录已有账号。后续计划重写 Notion(notnotion)和 Superhuman(notsuperhuman)。
独立开发者 mqx 在 V2EX 分享自主学习网站「问书」,可将任意电子书蒸馏为 skills,再通过对话提问学习。该工具支持自行配置模型信息、导出导入蒸馏后的 skills,并带本地书架功能,作者同时在寻找免费电子书地址。
RemoveMacAI 是一款开源工具,可在 macOS 27 上关闭 Apple Intelligence 并删除已下载的模型,同时阻止系统重新下载。它通过配置描述文件应用 Apple 的限制键,模型经 Apple 的 asset service 移除,系统完整性保护保持开启,所有改动均可通过 `removemacai revert` 还原。
社区驱动的非官方 Grindr 客户端 Open Grind 在 Hacker News 发布,免费、开源,无广告、无追踪、无付费墙。项目以 TypeScript(64.7%)、Rust(16.2%)和 Svelte(13.9%)为主,版本已推进至 v0.1.0-rc.1-dev,并更新了 F-Droid 配方与 Google Play 上架元数据。
DoubtBench 是首个以人类不确定性为基准的 System One 评测,基于 NVIDIA HelpSteer2 的多人标注数据构建约 7,500 道题,同时考察答题正确率与模型概率是否匹配人类分歧。
Squeegee 是一款原生 macOS 应用,可按应用设置规则自动关闭闲置窗口,例如「Finder 窗口闲置 6 小时后关闭」,且按窗口而非按应用生效,关闭陈旧窗口不影响当前活跃窗口。
作者开源了 Precedent Loop,一个让 Codex 和 Claude Code 跨会话记住项目经验的本地工具:Agent 提出候选经验,由用户确认后入库,之后按需检索,每次最多取 8 条、总计不超过 5000 字。
Dataviz 是一个按 GitHub、NPM、PyPI 和 CRAN 每日排名的数据可视化工具目录,收录 291 个工具、23 个分类,合计 GitHub stars 2.4M,其中 171 个仓库近 90 天有活动,数据每日从公开 API 刷新。
AHVM 发布,为编码 Agent 提供运行在自控 Linux 服务器上的有状态 microVM,带交互 shell、文件、网络和快照,客户端支持 Apple Silicon Mac 与 Linux x86_64。
Jev-pages 是一款边写边实时生成落地页的工具,你只需输入几行产品说明,页面就会随文字自动设计成型。Jev 本身不写文案,只在固定选项间做选择,代码再据此构建页面;点击任一选项,Jev 会在约 0.2 秒内重新回答第二步。运行 `python3 serve.py` 即可启动,仅需 Python 3、无需安装,没有 key 时也能用离线预览。
开发者 /u/IT-BAER 发布 photobaer,一款完全在浏览器中运行、免费开源的图层式图片编辑器,图片不上传、无账号无订阅,首次访问后可离线使用,并能打开和保存 PSD。
一位独立开发者启动 14 天挑战,要做出并上线一款面向自由职业者、代理机构和小企业的自动发票催款微 SaaS,目标是拿到第一个付费客户。Day 1 已完成 Next.js 搭建、Supabase 数据库、身份验证、邮箱验证、登录注册、受保护仪表盘和 GitHub 配置,次日开始做客户管理系统。
VisualHub 在 Hacker News 的 Show HN 亮相,是一款主打高性能的 GitHub 第三方 UI。
独立开发者做了个浏览器扩展 devterm,在任意页面按 Ctrl+J 就能像 VS Code 一样滑出终端面板,跑的是真实 shell 和真实 pty,nvim 与 job control 都能用。
有人抓取了 1000 个中文大站的 /llms.txt,只有 30 个(3%)放了真正的文件,满分仅 9 个,包括 B 站、Gitee、魔搭、SHEIN、TAPTap、环球网。
独立开发者开源了 CLIProxyAPI 前端管理面板 Oh-My-CPA(OMC),基于 React + AntDesign 开发,在保留官方 CPAMC 完整体验的基础上增加了请求记录与用量统计功能。
SweetPad 发布了一款命令行工具,无需打开 Xcode 即可构建、运行、调试和测试 iOS、macOS 等应用,支持 Xcode 项目与 workspace、Tuist、XcodeGen 和 Swift 包,可通过 brew install sweetpad-dev/tap/sweetpad 安装。
一位被裁的开发者做了 Top of the Hops,通过每周抓取 Homebrew 近 30 天的 formula 与 cask 数据,追踪竞品工具热度随时间的变化。他发现近两个月 Codex 相对 Claude Code 持续升温,并注意到下载量整体下滑,Homebrew 团队确认是 7.0.0 引入的分析上报回归,7.0.6 已同日修复。
Metis Workflow 发布 0.1.0,一个基于 TypeSafe AI 的 Jev 模型的 Python 工作流框架,支持 Python 3.10+ 且无运行时依赖,可定义 workflow 类并组合命名步骤。它内置 GitHub 与 Jev 集成,附带 issue 分类、PR 筛选、支持路由三个示例,通过 CLI 或 GitHub Action 顺序执行。
Magic Switch 是一款免費、開源的 macOS 應用,可在兩台 Mac 之間共享 Apple Magic Keyboard、Trackpad 或 Mouse,無需 Apple ID,也不用插 USB 重新配對。
独立开发者发布 macOS 文件搜索应用 LocalSearch,按 ⌥Space 即可搜索文件名与内容(文本、代码、PDF、Word/RTF),在 M3、8 GB、约 6 万文件的 Mac 上典型搜索耗时 6.6 ms,同样查询在 Spotlight 约 150 ms。
一位开发者在 Reddit r/SaaS 分享,其落地页 AI agent 遭人尝试套取 .env 文件、用同一问题刷屏、要求写代码,均未得手,靠的是 4 项设置:在 system prompt 中写明 agent 用途并声明任何语言下的越界请求都一行拒绝并引导回正题;拒绝跑题部分但仍回答真实需求;对包括匿名访客在内的所有人做速率限制;让 agent 根本接触不到密钥。
Matill 提供可接入 GitHub、Linear、Slack 和 Microsoft Teams 的自主 AI 队友,涵盖软件工程师、产品经理、QA 工程师、架构师和 SRE 等角色,能调查问题、给出行动建议并像真实队友一样协作。按每个 agent 收取固定月费,需自备模型 key,因此没有按量计费;可按需增减 agent 来扩展或收缩产能。
untyped.ai 发布 Untyped,用 TLA+ 规范校验 AI Agent 运行记录:harness.tla(155 行)建模 harness 与带副作用工具间的协议,检查 AtMostOnce、ApprovalBeforeEffect、BudgetHeld 三条不变量,并含 vacuity 检查。
独立开发者正在打造 devtool Talyn,用于自动盯守 Agent 生成的 PR:CI 失败或出现合并冲突时,它会派出沙箱 Agent 修复,全部通过后可自动合并。作者用 Claude 时发现,即使 PR 已开,仍要手动确认 CI、lint、冲突与能否合并,于是做了这个工具。目前已有少量用户,作者仍在摸索"有用的自动化"与"绝不能让 Agent 自动碰"之间的边界,并开放了完全开源版本。
开发者开源了 AI 语音伙伴「小伴」,打开浏览器点「开始通话」即可直接开口说话,支持中途打断、英语口语练习、换音色语速,聊天记录存在当前浏览器并可导出或清空。项目采用 MIT 协议,本机运行需 Node.js 22+ 和已开通实时模型的百炼 Key,语音用千问 Qwen 3.8 Omni Flash Realtime,API 费用自付,Key 留在服务端。
独立开发者发布自托管 uptime 监控后端 StatusNest v0.1.0,基于 FastAPI、MySQL、Redis、Celery 和 Docker 构建。该版本具备 JWT 认证、自动检查、故障检测、SSRF 防护和测试,代码已托管在 GitHub,作者公开征求反馈。
独立开发者推出 OpenApplyr,一款求职 Agent,用户自带 AI 提供商或本地模型运行。简历每一行都必须引用真实档案中的内容,一旦编造数字、工具、雇主或日期,文档就会被拦截。作者放弃了托管按月收费的常规模式,选择开源,GitHub 可查。