shelvick/Pageless

GitHub: shelvick/Pageless

基于多智能体架构的自主事件响应系统,能并行调查告警并在不确定时主动提问,减少值班噪音。

Stars: 0 | Forks: 0

# Pageless **知道何时该提问的自主事件响应系统。** 多智能员待命系统:针对每个警报的智能员树并行调查,提出修复建议,并按能力类别管控写入操作。为米兰 AI 智能员奥林匹克黑客松(2026 年 5 月 13 日至 19 日)而构建。 ## 技术栈 Phoenix 1.8 · LiveView 1.1 · Bandit · Ecto / Postgres · gemini_ex (Gemini Flash + Pro) · Vultr Kubernetes Engine ## 状态 🚧 正在积极开发中。实时演示 URL:待定。 ## 已实现的功能接缝 - Webhook 接收:`POST /webhook/alertmanager` 和 `POST /webhook/pagerduty-events-v2` 将数据标准化为 `Pageless.AlertEnvelope`,并通过 PubSub 广播 `{:alert_received, envelope}`。 - 数据基础:为 B4 演示 SQL 部署分类账种子行,以及用于未来智能员追踪的只增 `agent_state_events`。 - 漂移预防:`Pageless.Conductor.BeatModeRegistry`、`[CONDUCTOR]` 徽章组件以及 `mix demo.check` 预录制门禁。 - Gemini 适配器:`Pageless.Svc.GeminiClient` 将 `gemini_ex` 封装在可注入的 Hammox 行为和邮箱流契约之后。 ## 本地开发 需要 Elixir 1.18+ / OTP 27 以及 PostgreSQL 17。Phoenix 端点运行在端口 **4040**(而非 4000)。 ``` mix deps.get mix ecto.create mix ecto.migrate mix run priv/repo/seeds.exs mix phx.server ``` 然后访问
标签:AIOps, AI智能体, AI编程马拉松, Alertmanager, Bandit, CISA项目, Ecto, Elixir, Gemini Flash, Gemini Pro, On-Call系统, PagerDuty, Phoenix, Phoenix LiveView, PostgreSQL, PyRIT, SRE工具, Webhook集成, 告警分析, 多智能体系统, 子域名突变, 并发调查, 测试用例, 生产安全, 自主事件响应, 自动修复, 自动化运维, 警报调查