8作者: qualtrixAg9 个月前原帖
嘿,HN!<p>我们刚刚推出了Proton,这是一款GitHub应用程序,能够监听PR审查评论并建议代码更改以解决这些问题。它会基于您的工作分支创建一个新的PR,因此您只需进行审查并合并即可。<p>它与其他AI代码审查工具有什么不同?其他工具主要关注指出问题,而Proton则专注于解决这些问题。虽然其中一些工具也能建议修复,但它们通常只针对相邻的代码行或单个文件进行处理。而现实中的反馈往往涉及跨文件的更改,比如“我们应该将这个提取到一个单独的组件中”或“我们应该在文件X、Y和Z中遵循相同的处理模式”。Proton拥有完整的仓库上下文,因此能够处理这些类型的反馈。<p>想看看它的实际效果吗?这里有一个简短的演示:<a href="https://youtu.be/zDEfw-R2jWc" rel="nofollow">https://youtu.be/zDEfw-R2jWc</a>,演示视频中展示的PR链接是:<a href="https://github.com/proton-codes/demos/pull/2">https://github.com/proton-codes/demos/pull/2</a><p>它是免费的,安装只需两次点击,并且开箱即用。这里是安装链接:<a href="https://github.com/apps/proton-app">https://github.com/apps/proton-app</a><p>我们非常希望能得到一些早期用户的反馈,欢迎在这里回复或通过电子邮件与我们联系:[support@proton.codes](mailto:support@proton.codes)<p>谢谢!
4作者: freemanjiang9 个月前原帖
嗨,HN!我制作了Beatsync,这是一个开源的基于浏览器的音频播放器,可以在多个设备之间以毫秒级的精确度同步音频。 <p>现在就来试试吧:<a href="https:&#x2F;&#x2F;www.beatsync.gg&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.beatsync.gg&#x2F;</a> <p>这个想法是,在不需要额外硬件的情况下,您可以将任何一组设备变成一个完整的环绕声系统。MacBook的扬声器特别出色。 <p>受到网络时间协议(NTP)的启发,我通过WebSocket进行时钟同步,并使用Web音频API将音频延迟保持在几毫秒以内。 <p>您还可以在虚拟网格上拖动设备,以模拟空间音频——这会根据设备与虚拟听音源的距离改变每个设备的音量! <p>我在过去几周一直在致力于这个项目。非常希望听到您的想法和建议!
1作者: ndhandala9 个月前原帖
OneUptime(https://github.com/oneuptime/oneuptime)是一个开源替代方案,结合了Incident.io、StatusPage.io、UptimeRobot、Loggly和PagerDuty。它是100%免费的,您可以在自己的虚拟机或服务器上自托管。 OneUptime提供了一个平台,集成了正常运行时间监控、日志管理、状态页面、追踪、值班软件、事件管理等多种功能。 更新: 与Slack的原生集成:现在您可以将OneUptime与Slack进行原生集成(即使您是自托管的!)。OneUptime可以在发生事件时创建新的频道,通知值班的Slack用户,甚至可以根据Slack频道的对话为您撰写草拟的事后分析报告等! 仪表板(类似于Datadog):收集您喜欢的任何指标,构建仪表板并与您的团队分享! 路线图: 集成Microsoft Teams,支持Terraform/基础设施即代码,使用您选择的LLM自动修复操作问题等。 开源承诺:与其他公司不同,我们将始终在Apache许可证下保持FOSS(自由开源软件)。我们100%开源,OneUptime的任何部分都不会被封闭在围墙花园内。