LuSilverX/veri-trace

GitHub: LuSilverX/veri-trace

通过多代理对抗验证循环消除 LLM 推理中的逻辑幻觉,为生产环境 AI 提供可审计的决策轨迹。

Stars: 0 | Forks: 0

# 🛡️ VeriTrace **高精度 Agentic 逻辑与轨迹审计** VeriTrace 是一个 AI 编排流水线,旨在通过实时审计消除复杂推理和工程任务中的逻辑“幻觉”。通过实施 **Agent-Critic-Auditor** 循环,系统在最终确定响应之前验证推理轨迹,确保数学和逻辑的严谨性。 ## 🏗️ 架构 VeriTrace 通过使用多阶段验证循环,超越了简单的提示工程: 1. **Agent:** 生成逐步的“思维链”以解决给定的问题。 2. **Critic:** 一个专门的高精度实例,用于审计 Agent 的推理是否存在启发式偏差或“陷阱”。 3. **Auditor:** 一个持久层,用于捕获对话的完整 JSON 轨迹。 4. **Reporter:** 一个自动化后处理器,将原始技术日志转换为人类可读的 Markdown 审计报告。 ## 🔍 执行流程 当系统遇到“启发式陷阱”时,您可以看到 Critic 实时进行干预。 虽然此处通过启发式谜题进行演示,但 VeriTrace 架构是一个通用评估器,能够审计代码重构、物流约束和结构化数据提取。 **终端视图:** ![Terminal Trace Demo](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/6077043db8165125.png) **深入解析:** - [查看完整修正报告](./demo/correction_loop_demo.md) — 失败与恢复的详细分解。 - [查看成功报告](./demo/success_trace_example.md) — 标准逻辑提示的纯净执行。 ## 🚀 技术亮点 * **有状态轨迹:** 每个“想法”都在 `logs/` 目录中进行索引和版本控制。 * **双流报告:** 生成唯一的历史报告,同时维护 `LATEST_TRACE.md` 以实现快速开发。 * **结构化输出:** 利用 **Pydantic AI** 实现类型安全、经过验证的模型响应。 * **模型:** 由 **Gemini 2.5 Flash** 驱动,实现高速逻辑推理。 ## 🛠️ 设置与用法 1. **克隆仓库:** git clone [https://github.com/your-username/veri_trace.git](https://github.com/your-username/veri_trace.git) cd veri_trace 2. **安装依赖项** pip install -r requirements.txt 3. **配置环境** 将您的 GEMINI_API_KEY 添加到 .env 文件中。 4. **运行循环** python main.py
标签:AI可靠性, DLL 劫持, Gemini, Homebrew安装, LLM框架, Pydantic, PyRIT, Python, 人工智能, 企业级AI, 可解释AI, 多智能体系统, 大语言模型, 思维链, 无后门, 智能体编排, 用户模式Hook绕过, 轨迹追踪, 逆向工具, 逻辑审计, 风险控制