image
VincentWei

天地间,浩然正气长存,为天地立心,为生民立命,为往圣继绝学,为万世开太平!

免责声明:网站内容仅供个人学习记录,禁做商业用途,转载请注明出处。

版权所有 © 2017-2020 NEUSNCP个人学习笔记 辽ICP备17017855号-2

LogRCA-Harness - 基于OpenHarness架构的LLM驱动故障根因诊断系统

VincentWei    2026年7月29日 16:10:37

LogRCA-Harness - 基于OpenHarness架构的LLM驱动故障根因诊断系统

显式遵循OpenHarness 10大子系统架构,由LLM驱动整个Agent Loop,支持Plan-First和动态技能加载。

项目简介

LogRCA-Harness 是一个基于OpenHarness架构的、LLM驱动的系统日志故障根因诊断系统。它将OpenHarness的核心设计理念——"模型提供智能,Harness提供手、眼、记忆和安全边界"——与LLM驱动的诊断流程深度融合。

三大核心特性

  1. Plan-First(计划优先): 诊断前,LLM先基于日志概览制定结构化诊断计划(DiagnosisPlan),明确要调查什么、用什么工具、可能需要什么技能

  2. 动态技能加载: 诊断过程中,系统根据发现的错误模式按需动态加载经验性技能(SKILL.md),而非预先全部加载

  3. LLM驱动Agent Loop: 遵循OpenHarness Agent Loop架构——LLM决定调用什么工具、加载什么技能、如何解读结果

OpenHarness 10大子系统映射

OpenHarness子系统 本系统实现 文件
Agent Loop LLM驱动的3阶段循环: Plan→Execute→Conclude core/harness.py
Tools 11个Pydantic校验工具,自描述Schema tools/
Skills 6个SKILL.md格式经验性技能,动态加载 skills/ + core/skill_manager.py
Hooks PreToolUse/PostToolUse审计与追踪 core/hooks.py
Memory SQLite持久化,历史诊断+已知模式 core/memory.py
Permissions 工具执行前权限检查 core/permissions.py
Config 多层配置: 默认→用户→项目→环境变量 core/config.py
Plan Plan-First诊断计划 core/base.py: DiagnosisPlan
Parsers AI体育系统日志解析器 parsers/aisport_parser.py
API FastAPI REST接口 api/server.py

https://cdn.neusncp.com/public/file/20260729161205_zQhUXRsU.docx

最近更新: 2026年7月29日 16:12:08
浏览: 14

[[total]] 条评论

添加评论
  1. [[item.time]]
    [[item.user.username]] [[item.floor]]楼
  2. 点击加载更多……
  3. 添加评论