4作者: zetaben4 个月前原帖
截至今天早晨(2026年3月27日),GitHub Dependabot Alerts REST API 端点(GET /repos/{owner}/{repo}/dependabot/alerts)静默地返回了空结果或部分结果。 我们的应用程序在数百个 GitHub 组织中调用此端点。从今天 UTC 时间 07:00 开始,我们注意到警报数量大幅下降。经过深入调查,我们确认该 API 并未返回在 GitHub 用户界面中明显可见的警报。 我们自己组织中的可重现示例: ``` $ gh api repos/{org}/{repo}/dependabot/alerts [] ``` 与此同时,[https://github.com/{org}/{repo}/security/dependabot](https://github.com/{org}/{repo}/security/dependabot) 显示有 9 个未解决的警报。 关键细节: - REST API 返回 [] 或实际数量的一部分 - GraphQL API 仍然返回正确结果 - GitHub 用户界面显示正确的数量 - 没有错误,没有速率限制,没有 4xx 错误,仅仅是静默的不完整数据 - 我们在许多组织中都观察到了这一现象,而不仅仅是一个 这尤其棘手,因为没有任何信号表明出现了问题。如果您依赖此端点进行合规性检查或任何自动化操作,您现在获取的是过时的数据,而您不会知道,除非进行交叉检查。 截至撰写本文时,[https://www.githubstatus.com](https://www.githubstatus.com) 上没有任何相关信息。 还有其他人遇到这个问题吗?
1作者: shipman054 个月前原帖
我有一位年长的家人,服用的药物种类繁多。他们似乎经常忘记自己正在服用哪些药物。<p>更糟糕的是,医生常常在没有充分了解他们已经在使用哪些药物及可能的相互作用的情况下开新的处方。<p>我尝试过使用共享的Google文档,但很难让所有相关人员保持更新。有没有什么好的专用应用程序可以解决这个问题(而不是单纯的数据挖掘工具)?我最初的搜索结果中出现了很多无用的信息。<p>你们在类似情况下使用什么工具?
1作者: Nextbysam4 个月前原帖
我们一直在为人工智能代理构建浏览器基础设施。每个人都会遇到的问题是:你启动 Chrome,登录某个账户,进行一些工作,然后呢?<p>是让虚拟机以每月 30 美元的费用继续运行却什么都不做,还是关闭它并失去当前会话?<p>我们希望在 Chrome 空闲时将其冻结到磁盘,并在恢复时精确回到上次的状态。结果发现这很困难。经过大量尝试不同的浏览器版本和配置后,我们终于在 Orb Cloud 上使用 Playwright 的 Chromium 和 CRIU 实现了这一功能。<p>结果是:导航到 Google,获取一些 cookies,截图,然后冻结。等待。恢复。相同的 cookies,相同的页面,完全相同的截图。我们在 Google、维基百科和 Hacker News 上进行了连续测试——全部通过。<p>Orb-browser 是一个开源代码库。它是一个无头 Chrome,你可以将其置于休眠状态。休眠时不产生任何费用,恢复大约需要 500 毫秒,所有数据都保持完整——cookies、localStorage,以及你所处的页面。浏览器并不知道它曾被冻结。<p>如果你运行的浏览器代理每小时活跃 5 分钟,那么你只需为 5 分钟付费,而不是 60 分钟。<p>代码库链接:https://github.com/nextbysam/orb-browser。
3作者: midnight_eclair4 个月前原帖
我目前的信念是: 1. “代理性”发展将持续存在,无论我们是否喜欢。 2. Markdown 提示是一种糟糕的推动这种发展的方式,无论你试图施加多少结构和层次(无论是链式还是扩展到角色等)。 3. 拼图式的方法则稍微好一些——用你选择的规范语言声明任何组件或子系统的“边界”,然后让代理填充内部。 如果你认为这些信念是错误的,那也没关系,但我更感兴趣的是那些大致同意的人对最后一点的反馈:你使用什么规范语言来描述组件边界、功能和跨组件交互? 我在 OpenAPI 上取得了一些小成功,但也许还有更好的替代方案?