ShortNews.dev 2025-11-11
给软件开发者准备的优质简报,每日阅读 10分钟。
Hacker News
Ask HN: What Are You Working On? (Nov 2025)
🔼 423 | 💬 1240
Summary A:
HN用户2025年11月创新项目精选
TiledWords字谜游戏:受拼图桌游启发的网页填字游戏,支持玩家协作设计新谜题,采用响应式设计适配多设备,已吸引数百日活用户。
FinBodhi个人财务工具:基于复式记账的PWA应用,数据本地加密存储并支持跨设备同步,提供多币种管理和税务计算功能,强调用户数据隐私。
Strot智能爬虫引擎:通过解析AJAX请求直接获取数据,处理1000条评论仅需10秒,成本仅为传统方法的1/60,已投入商业使用。
Easel游戏开发语言:专为游戏设计的编程语言,内置自动多人联机功能,开发者无需处理网络同步,采用回滚式网络代码保证数据一致性。
LocalHero.ai翻译自动化:集成CI/CD的本地化工具,支持术语库管理和实时预览,通过AI辅助翻译帮助企业快速实现多语言部署。
The lazy Git UI you didn't know you need
🔼 409 | 💬 192
你可能需要的(懒人版)Git UI工具
- 作者在尝试neovim时误触快捷键意外发现lazygit,一周内完全迁移所有Git工作流并持续使用至今
- lazygit采用终端界面(TUI),严格遵循原生Git术语和vim风格键位(如
c提交、A修正),保证视觉一致性和操作便携性 - 工具默认展示仓库关键上下文:分支状态、暂存文件、近期提交、操作历史及快捷键提示,极大降低记忆负担和误操作风险
- 通过交互式引导(如变基确认、冲突自动处理)和可视化操作(按行/块重置补丁、提交拆分),将复杂Git流程简化为直观步骤
- 支持高阶工作流快捷键组合(例如
2 space A P enter完成修正提交并强制推送),显著提升版本控制效率 - 作者认为lazygit在一致性、可发现性、交互设计方面为开发工具树立了标杆,其开源Go实现为其他工具提供了设计参考
SoftBank sells its entire stake in Nvidia
🔼 275 | 💬 170
软银以58.3亿美元清仓英伟达股份,专注AI战略布局
- 软银10月出售全部3210万股英伟达股份,价值58.3亿美元,并部分减持T-Mobile股份获91.7亿美元,作为资产货币化策略的一部分
- 抛售所得资金将用于支持对OpenAI的225亿美元投资、收购ABB机器人部门等AI项目,与对人工智能估值担忧无关
- 公司首席财务官后藤芳光表示,此举旨在保持财务实力,为投资者创造更多机会,并通过四比一拆股扩大投资吸引力
- 尽管退出英伟达投资,软银业务仍依赖其技术,包括参与500亿美元的Stargate数据中心项目,且持股OpenAI比例将从4%增至11%
- Vision Fund本季度实现190亿美元收益,推动软银利润翻倍,并可能视情况增持OpenAI股份,但控股比例不超过40%
FFmpeg to Google: Fund Us or Stop Sending Bugs
🔼 218 | 💬 148
FFmpeg 向谷歌呼吁:资助我们或停止提交漏洞
- FFmpeg 是一个由志愿者维护的关键开源多媒体框架,被广泛用于 Chrome、Firefox、YouTube 等平台处理音视频媒体。
- 谷歌使用 AI 工具(如 Big Sleep)发现了 FFmpeg 中一些非常冷门的漏洞,例如涉及 1995 年游戏《Rebel Assault 2》的解码问题。
- FFmpeg 团队认为,像谷歌这样的万亿美元公司依赖其代码,却将修复漏洞的负担转嫁给无薪志愿者,这是不公平的。
- 谷歌 Project Zero 近期调整了漏洞披露政策,要求发现问题后一周内公开报告,并在 90 天内披露,无论是否有修复方案。
- 类似问题也出现在其他关键开源项目(如 libxml2)中,维护者因无力应对大量漏洞报告而辞职,突显开源可持续性的危机。
Terminal Latency on Windows (2024)
🔼 58 | 💬 37
Windows终端延迟性能全面测评
- Windows Terminal 1.19版本大幅降低延迟:通过GitHub问题修复实现延迟减少50%,当前性能与WSLtty相当
- conhost.exe实现最低输入延迟:在80x50窗口测试中延迟仅33.3毫秒(8帧),全屏编辑场景下为45.8毫秒(11帧)
- MinTTY在吞吐量测试中表现最佳:处理10万行文本仅需0.57秒,远优于Windows Terminal(5.25秒)和conhost.exe(21.8秒)
- 各终端CPU使用率差异显著:WezTerm在按键测试中占用85%核心使用率(疑似bug),而conhost.exe在闲置时完全休眠(0周期/秒)
- 功能支持方面除conhost外均达标:WezTerm和Windows Terminal支持彩色emoji,所有终端(除conhost)均支持主要ANSI字符属性
Time to start de-Appling
🔼 586 | 💬 402
英国用户需立即停用苹果高级数据保护功能
- 苹果因英国政府依据《调查权法案》发出的技术能力通知(TCN),将完全撤出英国的高级数据保护(ADP)功能,现有用户必须手动关闭ADP,否则将失去iCloud账户访问权限。
- 受影响的数据包括iCloud备份、iCloud云盘、照片、备忘录、提醒事项等10类原本受ADP端到端加密保护的服务,这些数据将降级为仅受标准数据保护。
- 用户需尽快将这些数据迁移至非苹果且支持端到端加密(E2EE)的服务,作者推荐Proton等替代方案,并明确警告避免使用非E2EE或归属其他科技巨头的服务。
- 英国政府的技术能力通知不仅针对加密数据,还寻求全球iCloud用户(包括非英国用户)的非加密数据访问权限,涵盖消息备份和密码等敏感信息。
- 2025年10月1日,英国内政部发布了第二项TCN,专门针对英国公民(非仅用户)的数据,苹果可能因此引入国籍验证层并进一步削弱安全保护,但具体细节尚未公开。
注:此变更仅影响英国用户,其他地区用户仍可正常使用ADP功能。作者建议所有用户逐步减少对美国科技生态的依赖。
Vibe Code Warning – A personal casestudy
🔼 372 | 💬 287
pico2-swd-riscv:状态化SWD协议实现与RISC-V调试架构
- 实现完整的三层SWD协议栈,用于通过GPIO从Raspberry Pi Pico2探针调试RP2350的RISC-V核心(Hazard3),包含应用层、调试模块层、DAP层和物理SWD层
- 采用PIO状态机进行精确的位操作,支持2线双向SWD协议,包含请求/ACK/数据相位处理、奇偶校验和休眠状态转换
- 实现RISC-V调试架构的全功能支持:通过抽象命令访问寄存器、程序缓冲区执行、系统总线非侵入式内存访问,以及双hart独立控制
- 包含防御性连接策略:通过JTAG→休眠→SWD序列确保可靠连接,支持RP2350特定的DP_SELECT编码和全面的错误处理机制
- 作者透露约80%代码为”氛围编码”结合AI生成,虽然快速产出但失去了代码掌控感,肯定了AI在文档解析和数据分析方面的价值
GitHub Trending
dgtlmoon / changedetection.io
⭐ 28524 | 🔀 1583 | Python 79.9%, HTML 9.4%, JavaScript 6.6%, SCSS 3.3%
自动化网站变更检测与实时监控工具
- 实时监控网页内容变化,支持通过Discord、电子邮件、Slack、Telegram及Webhook等多种渠道发送即时提醒
- 提供可视化选择器工具,可精确定位网页特定元素进行监控,需配合Playwright内容抓取器使用
- 支持交互式浏览器操作步骤,包括填写表单、点击按钮和登录网站,适用于需认证或动态交互的页面
- 专为价格监控与库存追踪优化,可设置价格阈值、变动百分比,并在价格变化或商品补货时自动通知
- 提供Docker、Windows原生安装及Python Pip等多种部署方式,支持JSON API监控并兼容树莓派等ARM设备
davila7 / claude-code-templates
⭐ 10861 | 🔀 944 | JavaScript 48.4%, Python 28.3%, HTML 18.9%, CSS 2.0%, Shell 1.0%
Claude Code Templates 核心功能与特性
- 提供用于 Anthropic Claude Code 的即用型配置集合,包含 AI 代理、自定义命令、设置、钩子、外部集成(MCP)和项目模板
- 提供交互式网站 aitmpl.com 和命令行工具,支持浏览和安装 100 多个组件,可快速安装特定组件或完整开发堆栈
- 包含多种组件类型:领域专业 AI 代理、自定义斜杠命令、外部服务 MCP 集成、配置设置、自动化钩子和可重用技能
- 额外提供开发工具:实时分析监控、移动优化对话界面(支持安全远程访问)、健康检查诊断和插件管理面板
- 项目整合了来自 wshobson/agents 和 awesome-claude-code 等多个开源社区的组件,保留原始许可和归属,采用 MIT 许可证
google / adk-docs
⭐ 723 | 🔀 563 | HTML 77.5%, Go 22.5%
Agent Development Kit (ADK):开源AI智能体开发工具包
- 这是一个开源、代码优先的工具包,用于灵活可控地构建、评估和部署复杂AI智能体
- 框架具有模型无关性、部署无关性,兼容多种框架,并优化了对Gemini和Google生态系统的支持
- 提供丰富的工具生态系统,支持预置工具、自定义函数、OpenAPI规范及现有工具集成,与Google生态系统紧密集成
- 支持Python和Java代码优先开发,实现灵活性、可测试性和版本控制
- 支持模块化多智能体系统,可组合多个专业智能体构建可扩展应用
- 内置追踪与监控功能,便于调试和优化工作流,并支持部署到Cloud Run、GKE或Vertex AI Agent Engine
nvm-sh / nvm
⭐ 89015 | 🔀 9538 | Shell 98.0%, Makefile 1.2%
Node 版本管理器 (nvm) 核心功能与特性
- nvm 是一个命令行工具,可快速安装、切换和使用不同版本的 Node.js,支持按用户和按终端调用,无需管理员权限
- 兼容所有 POSIX 兼容的 shell(包括 bash、zsh、dash、ksh),支持 Unix、macOS 和 Windows WSL 平台
- 提供一键安装脚本,可通过 curl 或 wget 下载并自动配置环境变量,安装目录默认为
~/.nvm或$XDG_CONFIG_HOME/nvm - 支持安装特定版本 Node、设置别名、迁移全局 npm 包,并可利用
.nvmrc文件实现目录级自动版本切换 - 当前最新版本为 v0.40.3,仅对最新版本提供官方支持,企业用户可获取商业版旧版本安全更新服务
AtsushiSakai / PythonRobotics
⭐ 26371 | 🔀 6952 | Python 100.0%
PythonRobotics:机器人算法的Python代码与教材集合
- 提供Python实现的机器人算法代码和配套在线教材,涵盖定位、建图、SLAM、路径规划、路径跟踪、机械臂导航、空中导航和双足机器人等领域
- 包含扩展卡尔曼滤波定位、粒子滤波、直方图滤波、FastSLAM 1.0、A*算法、RRT*、模型预测控制等广泛使用的实用算法,每个均配有动画示例
- 代码设计注重可读性和最小依赖,仅需Python 3.13.x、NumPy、SciPy、Matplotlib等基础库,支持Linux、macOS和Windows的持续集成
- 提供完整文档、学术论文参考和社区贡献指南,采用MIT开源许可,鼓励学术引用和工业应用,并获JetBrains和1Password的开发工具赞助
google / adk-web
⭐ 470 | 🔀 142 | TypeScript 76.4%, SCSS 12.1%, HTML 11.0%
Agent Development Kit Web UI (ADK WEB) 概述
- ADK WEB 是 Google Agent Development Kit 内置的开发者界面,用于简化智能体开发和调试流程
- 它支持多种编程语言(Python/Java),与模型和部署环境无关,兼容不同框架
- 运行前需安装 npm、Node.js、Angular CLI、对应语言 ADK 库并克隆 adk-web 代码库
- 启动步骤包括安装依赖、运行前端服务(localhost:4200)和启动后端 API 服务器(端口 8000)
- 项目采用 Apache 2.0 开源协议,欢迎社区通过贡献指南提交问题报告、功能请求或代码
- 当前为预览版功能,受 Google Pre-GA 服务条款约束,支持有限且按”现状”提供
WICG / email-verification-protocol
⭐ 281 | 🔀 12
电子邮件验证协议:无邮件发送的邮箱验证方案
- 协议允许网页应用在不发送验证邮件且用户无需离开当前页面的情况下获取已验证邮箱,通过浏览器与邮件域委托的签发者交互,利用SD-JWT+KB令牌实现验证流程
- 用户隐私得到增强:签发者无法得知具体应用身份(请求由浏览器中介处理),避免了传统邮件验证中邮件服务商获知用户应用使用信息的隐私泄露
- 采用SD-JWT+KB令牌结构(两个JWT通过~连接),实现签发与呈现分离:签发者提供包含邮箱和验证状态的签发令牌,浏览器创建密钥绑定令牌,确保应用可独立验证邮箱所有权
- 验证流程依赖DNS TXT记录(_email-verification.$EMAIL_DOMAIN)委托验证权给签发者,并通过签发者的.well-known/email-verification元数据文件获取必需端点信息
- 用户体验显著优化:浏览器在邮箱输入字段自动显示可验证邮箱列表,用户选择后应用即时获得已验证邮箱,消除了传统邮件验证的等待时间和操作中断
serverless-dns / serverless-dns
⭐ 2834 | 🔀 2075 | JavaScript 92.2%, TypeScript 4.5%, Shell 2.5%
Serverless-DNS:自托管、类 Pi-Hole 的无服务器 DNS 解析方案
- 这是一个支持 DNS-over-HTTPS (DoH) 和 DNS-over-TLS (DoT) 的无服务器 DNS 解析器,具备内容屏蔽功能,可一键部署在 Cloudflare Workers、Deno Deploy、Fastly Compute@Edge 和 Fly.io 平台,其免费套餐每月可支持 10–20 台设备的 DNS 流量需求。
- RethinkDNS 在生产环境中运行该解析器,提供多个公共端点:Cloudflare Workers(280+ 节点,DoH)、Deno Deploy(30+ 节点,DoH,私有测试)、Fastly(80+ 节点,DoH,私有测试)和 Fly.io(30+ 节点,DoH/DoT),其中 Fly.io 服务由 FOSS United 赞助。
- 服务器端处理延迟中位数为 0–2 毫秒,端到端延迟中位数为 10–30 毫秒,实际延迟因地区和网络而异。
- 支持自行部署,部署难度从易到难依次为 Cloudflare Workers(简单)、Fastly(简单)、Deno Deploy(中等)和 Fly.io(困难),各平台均提供分步文档,用户可通过浏览器访问配置页面自定义屏蔽规则。
- 集成了超过 190 个屏蔽列表,使用压缩的基数树结构高效匹配域名,支持身份验证、日志推送和分析功能,所有列表托管于 Cloudflare R2 并定期更新。
yichuan-w / LEANN
⭐ 4013 | 🔀 407 | Python 98.9%
LEANN:革新性向量数据库实现97%存储节省的本地RAG系统
- 采用基于图的选择性重计算与高保真度剪枝技术,相比传统向量数据库减少97%存储空间且无精度损失
- 支持多源数据语义搜索,涵盖文档、邮件、浏览器历史、微信/iMessage聊天记录及ChatGPT/Claude对话
- 通过MCP协议集成Slack、Twitter等实时数据平台,确保数据完全本地化处理与隐私安全
- 提供声明式API与CLI工具,支持Ollama、OpenAI及HuggingFace等多种LLM后端
- 兼容Claude Code工作流,具备AST感知的代码分块与智能检索功能
yangshun / tech-interview-handbook
⭐ 131969 | 🔀 16008 | TypeScript 88.4%, JavaScript 8.1%, Python 1.7%, HTML 1.0%
技术面试手册核心指南
- 由Blind 75作者提供的免费精选技术面试材料,已帮助超过100万人
- 内容涵盖面试全流程,包括算法问题、行为面试、简历撰写和前端专项
- 独家包含Grind 75(Blind 75升级版)和按主题分类的算法技巧速查表
- 推荐通过模式识别课程(如AlgoMonster和Grokking)高效掌握解题方法
- 采用Docusaurus构建专属网站,支持社区贡献并持续扩展内容
microsoft / ai-agents-for-beginners
⭐ 44515 | 🔀 15080 | Jupyter Notebook 99.8%
AI智能体入门课程:构建指南与资源总览
- 由Microsoft开发,专为初学者设计,系统教授构建AI智能体所需的核心知识与实践技能
- 提供自动化多语言支持,覆盖包括简体中文在内的40多种语言,通过GitHub Action确保翻译持续更新
- 包含14个已发布课程,涵盖智能体框架、设计模式、工具使用、多智能体协作及生产部署等主题
- 配套Python代码示例,支持Azure AI Foundry(需账户)和GitHub Models(免费受限)两种平台
- 每节课提供文字教程、视频讲解及扩展资源,建议无基础者先学习“生成式AI入门”课程
Indie Hacker
1 proposal mistake cost me a $10K
一个提案错误让我损失了1万美元
- 因提案未清晰说明设计成果对业务转化的实际价值,导致错失价值1万美元的项目
- 客户真正关心的是设计方案如何提升用户转化率,而非交付物的数量或执行细节
- 改进后的提案方法将每个交付物明确关联到可衡量的业务增长指标
- 现在每个提案都包含“项目将如何改善用户体验并推动业务增长”的专项说明
- 这一转变使成交率提升三倍,并已成功应用于新项目的达成
Reddit stopped feeling random once I learned its rhythm
MediaFast:掌握Reddit节奏实现有机增长
- 通过识别Reddit的规律(如社区互动模式、高活跃时段和内容类型),将平台的随机性转化为可预测的增长策略
- 自动扫描数百个子版块,精准匹配用户领域,仅选择已有成功讨论的社区,有效避免封禁风险
- 分析目标社区中表现最佳的内容形式(如故事、问题、表情包或见解),生成30天定制化发布路线图
- 路线图明确每日发布内容、语气调整和最佳发布时间,并支持与X和LinkedIn自动同步,确保跨平台内容连贯
- 用户只需输入领域或项目链接,系统自动完成全部分析与规划,无需手动试错,显著降低封禁风险的同时提升互动效果
SEO Hook: My ridiculous story about launching before launch
从内部工具到公开产品:SEO Hook的意外诞生
- 作者辞去高薪工作,计划六个月内完成创业项目,但因功能扩展和重构反复推迟上线,储蓄快速消耗至仅剩三个月
- 因无法承担每月150-250美元的专业SEO工具费用,与同为开发者的妻子合作两周开发出简易关键词排名追踪工具,仅满足核心需求
- 意识到该工具精准解决”预算有限但需SEO数据”的痛点,将其产品化为SEO Hook(seohook.org),集成Stripe支付并提供10美元新用户额度
- 妻子负责日常运营,作者专注主项目开发的同时参与技术决策和营销,形成并行推进模式
- 作者将公开分享使用SEO Hook进行关键词追踪、竞品分析和收益数据的完整实验过程
- 核心反思:为解决自身需求快速构建的小型工具,反而比宏大项目更易落地验证,能真实解决特定群体痛点
I built Saro2.ai — an AI video site powered by OpenAI’s Sora 2 model
Sora2视频生成器:基于OpenAI Sora 2模型的无水印AI视频工具
- 由独立开发者kelly99构建,利用OpenAI的Sora 2模型,旨在解决当前AI视频工具价格昂贵、强制添加水印或缺乏音效的问题
- 支持文字转视频和图片转视频,生成速度约为2分钟,提供长达25秒的多场景专业故事板功能,所有视频均无水印
- 内置语音和音效,确保生成的视频具备完整音频体验,区别于许多仅提供无声视频的竞品
- 采用信用制付费模式,价格比Runway或Pika等工具便宜10倍,新用户无需注册即可获得50免费信用点
- 主要面向独立创作者、营销人员和小型工作室,适用于广告创意、故事叙述和产品演示等场景,无需雇佣专业制作团队
What about spend 3 minutes to submit your product in Verified Tools?
Indie Hackers平台上的Verified Tools项目
- 该项目是一个AI与SaaS工具的人工精选目录,创始人为oyaa,强调在自动化时代人工筛选的价值,认为优秀作品值得被看见
- 创始人邀请开发者仅需3分钟提交产品,承诺亲自测试服务,并可能撰写评测,目标是成为产品的首批用户或评论者
- 当前月收入为0美元,处于初创阶段,致力于帮助更多产品获得关注和评论,支持开发者的辛勤工作
- 社区成员建议通过businesshunt.co等平台扩大宣传,以吸引更多创业者和产品制作者提交产品
- 项目认为自动化虽高效,但人工筛选仍有其不可替代的重要性,致力于真实推荐而非完全依赖算法
Don't miss what's next. Subscribe to shortnews.dev: