1 分•作者: jodysalt•25 天前
我花了大约4年的时间,利用(非常有限的)业余时间来做这件事。<p>它运行在 Node.js 上,你可以使用 SQLite 在本地安装和运行它。如果你不想安装任何东西,也有一个 SaaS 版本。<p>请告诉我你的想法!
1 分•作者: jvogt•25 天前
我们运营着一个处理 PB 级数据的 SaaS 服务。我们的 SRE 团队尝试在事件响应工作流程中使用了 Claude、OpenCLaw、LangChain 等工具。我们遇到了上下文溢出、致命三元组向量、幻觉等问题,并且在处理简单任务时浪费了大量的前沿 Token。审批疲劳也是一个挑战,我们在生产环境中对放宽权限设置了严格的限制。 长话短说,我们构建并开源了 AURA,这是一个基于 Rust 的框架,专门为那些涉及大量遥测数据以及跨多个知识/状态领域协调调查的操作工作而设计。我们发现,即使在使用开源模型的情况下,根本原因分析的准确性也非常高,并且补救措施都经过人工审核。 AURA 通过一个集中的配置文件运行,其中定义了工作节点及其任务领域(例如,日志审查、指标分析以及与 Git/SCM 相关的查询)。所有权限、工具访问、LLM 后端、工作节点提示以及主协调器提示也都在代码中定义。允许的工具使用在代理的上下文之外确定性地强制执行,因此代理无法通过提示自行授予自身能力。AURA 还负责执行层的其他部分,例如敏感操作的人工审批和容错。我们对上下文窗口管理进行了深入思考:大型工具输出和工作节点响应会被持久化到磁盘,代理可以根据需要进行切片/读取。 该项目采用 Apache 2.0 许可证。您可以直接安装 rpm/deb/brew 包,或者拉取源代码自行构建。它可以作为工作站上的助手运行,也可以作为守护进程运行,您可以通过任何兼容 OpenAI 的前端连接到它。GitHub 仓库在此:[https://github.com/mezmo/aura/](https://github.com/mezmo/aura/) 整个项目都是免费的。无需注册,也没有所谓的“开放核心”陷阱。 演示:我们制作了一个 8 分钟的视频,展示了如何通过分析来自多个不同系统的证据来解决一次结账服务中断:[https://www.youtube.com/watch?v=TERHoRzT8cE](https://www.youtube.com/watch?v=TERHoRzT8cE) 简而言之:结账服务出现的 502 错误导致 Grafana 通过 PagerDuty 触发了事件。AURA(使用 DeepSeek-V2-Flash)利用其工作节点和工具,正确地将根本原因确定为下游服务的内存泄漏,并将事件归因于最近合并的 PR 中的一个缺陷。演示接着展示了一个经过人工审批的工具调用,AURA 通过 GitHub 准确地定位了导致问题的代码行,并提出了修复建议。一旦 PR 被部署,AURA 会验证错误是否已清除且交易不再失败。在此过程中,AURA 会将 OTEL 事件记录到 Phoenix 中,形成审计日志。 技术细节: AURA 使用一个代理协调器,该协调器通过用户定义的工作节点代理来起草、执行和监督 DAG(有向无环图)流程,以并行解决复杂的调查。工作节点代理绑定到强类型持久化工件,这些工件用作证据包,系统会避免不必要地重复计算远程数据。AURA 还拥有一个强大的头部路由系统,该系统不允许代理实际接触您的密钥。通过 webhook 的 HITL(Human-In-The-Loop)中断是一等公民,并且其模式易于适应您自己的工作流程。高可用性部署选项即将推出。 仍待改进之处: * 我们目前正在开发异步输入系统,用于在 AURA 作为服务运行时使用。目前 API 只接受一个请求,并流式传输消息直到主循环完成。虽然易于集成到工作流程中,但所需的逻辑比预期的要复杂。 * 由于没有入站 webhook 中断机制,自动化 AURA 进行事件响应需要中间件来调用它,或者它需要轮询 MCP 以获取警报升级。 我们正在寻找用户、贡献者,希望获得关于下一步方向的指导,或者仅仅是 GitHub Star。期待在此阅读和回应您的反馈。
1 分•作者: ARayOutOfBounds•25 天前
近期有了巨大的改进。我们正在招募运行严肃的代理系统并希望真正试用 Codacy Verity 的 Beta 测试者。 加入 Beta 测试计划,我们将邀请您加入 Slack 频道进行贡献。在 Beta 测试期间,可免费进行代码安全和质量扫描。
2 分•作者: samikama•25 天前
您好, 昨天我尝试在 AskHN 上提出一个真实的问题。这是我第一次在这里提问,所以可能在某个地方犯了错误。我真心希望得到其他创始人(founders)和黑客(hackers)的反馈。因此,我描述了问题,然后提出了一个与之相关的问题。但几秒钟之内,它就被标记(flagged)了,我不知道为什么。 我查阅了 FAQ,其中提到可能存在主题不符(off-topic)的情况,但我的问题目的是寻求 HN 社区的建议和反馈,所以我不太确定它是否被评估为主题不符,或者如果是,原因是什么。 我不是母语人士,所以我使用了 AI 来润色文本,帮助我简洁地表达,因为我有时会陷入一些让人们感到困惑的细节中。这是问题所在吗? 简而言之,在 HN 上寻求建议的正确方式是什么?
2 分•作者: left-struck•25 天前
2026年,如果有一个网络电话系统,比如一个应用程序,当你点击拨号时,一个真人接线员会接听并询问你想拨打哪个号码,然后将你连接到该号码。 这并非什么初创公司的计划,我非常怀疑它是否经济可行,只是好奇其他人是否会想要这样的服务。