amendify()
amendify()是cognee-skills框架的核心函数,根据检查报告自动生成最小化修改建议。系统基于历史失败证据提出精准补丁,以diff形式呈现。
典型补丁类型
- 紧缩trigger:“添加if len(doc) > 8000”
- 增加条件:“必须调用web_search补全缺失指标”
- 重排步骤或修改output format
安全机制
- 策略:
strategy="minimal_change"(最小化修改) - 人工审核:
human_review=True(推荐生产环境) - 底层Prompt:基于历史失败证据生成建议,避免幻觉
局限
自动修正依赖LLM生成补丁,可能引入新的幻觉或错误。框架通过"最小化修改"策略和"人工审核"开关来缓解,但并未完全消除风险。