Type: concept
Confidence: 0.80
Created: 2026-04-25
Updated: 2026-04-25
Tags: Evolver文件保护安全机制AI工程

受保护文件机制

概述

Evolver 中防止自我修改的核心安全机制,通过保护关键源码文件不被进化的代码修改来确保系统的稳定性。

关键内容

  1. 保护名单
  2. src/evolve.js, src/gep/solidify.js, src/gep/selector.js
  3. src/gep/prompt.js, src/gep/signals.js, src/gep/a2aProtocol.js
  4. index.js
  5. assets/gep/genes.json, assets/gep/events.jsonl

  6. 启用条件

  7. 当 EVOLVE_ALLOW_SELF_MODIFY=false 时激活(默认值)
  8. 检测时机在 solidify.js 执行 FilePatches 之前

  9. 风险提示

  10. EVOLVE_ALLOW_SELF_MODIFY=true 可能导致 Evolver 引入 Bug 到自身 Prompt 生成逻辑
  11. 会造成级联失败,需要人工干预恢复
  12. 仅用于受控实验

来源

相关