## 动态视频速度调整 Chrome 扩展 - 摘要 这个 Chrome 扩展程序智能地调整视频播放速度,以规范语速,从而在不牺牲理解的情况下加快内容消费速度。它通过使用 Web Audio API 分析页面上最大的视频元素的音频轨道来实现。 该扩展程序的核心在于其音节速率检测算法。在隔离关键元音频率(300-3000Hz)后,它分析能量包络调制——特别是过零率——来估计说话者说话的速度。 以前使用峰值计数和 AudioWorklets 的迭代由于语音特征和浏览器安全策略而面临限制。 检测到的速率随后用于计算目标播放速度,旨在达到每秒 9 个音节的稳定速率(用户可调整)。 速度变化被平滑处理,以避免突兀的过渡。 用户界面提供对目标速率、最小/最大速度的控制,并显示实时数据,例如当前速度、估计的音节速率和能量水平。 局限性包括与 DRM 保护的内容不兼容以及音乐或多个说话者可能出现不准确的情况。 未来的改进可能包括语音活动检测和针对每个说话者的自适应调整。
## gstack:软件开发新时代
Y Combinator 首席执行官 Garry Tan 正在展示由人工智能(特别是 Claude Code)的进步所带来的软件开发领域的根本性转变。他个人每天编写 10,000-20,000 行可用代码——过去需要一个大型团队才能完成的壮举。
这得益于 **gstack**,一个他构建并现在分享的开源“软件工厂”。gstack 利用 Claude Code 模拟一个由 13 名专家组成的团队——CEO、工程经理、设计师、QA 等——可以通过简单的斜杠命令访问。这些代理处理从产品规划和设计审核到代码生成、测试和部署的各个方面。
gstack 不仅仅是一个副驾驶;它会主动重新构建问题、识别错误并自动化关键任务。它的设计旨在大幅提高单个开发者的生产力,并已获得许可性的 MIT 许可证。Tan 鼓励开发者 fork、改进和采用 gstack,他相信掌握这些新的 AI 驱动工具的人将获得显著优势。他正在积极开发 gstack,并邀请社区加入他的旅程。
[https://github.com/garrytan/gstack](https://github.com/garrytan/gstack)
## CPython JIT进展:提前一年达到目标
CPython JIT项目在性能提升方面取得了显著进展,在macOS AArch64上提前一年,在x86_64 Linux上提前数月达到了最初的目标。3.15 alpha版本的JIT在macOS AArch64上比标准解释器快11-12%,在x86_64 Linux上快5-6%——性能范围从20%减速到超过100%加速,具体取决于工作负载。
这一成功是在最初的JIT几乎没有改进,Faster CPython团队面临资金削减之后实现的。 这一转机归功于运气、一支敬业的团队(Savannah Ostrowski、Mark Shannon、Diego Russo、Brandt Bucher等)以及战略性地转向社区管理。
关键改进包括新的基于跟踪的前端(“双分派”)和引用计数消除,这两者都得益于将复杂任务分解为可管理的小贡献,从而吸引了11名贡献者组成的不断壮大的团队。Savannah Ostrowski领导的每日性能报告可靠的基础设施也至关重要。该项目强调与PyPy等其他项目的合作和学习,强调社区和共享知识在推动JIT开发方面的重要性。未来的工作将集中在3.15/3.16版本中的自由线程支持。