xueyiming 12 hodín pred
rodič
commit
609ff26409
1 zmenil súbory, kde vykonal 0 pridanie a 20 odobranie
  1. 0 20
      examples/create/run.py

+ 0 - 20
examples/create/run.py

@@ -348,12 +348,6 @@ async def show_interactive_menu(
             live_trace = await store.get_trace(trace_id)
             actual_sequence = live_trace.last_sequence if live_trace and live_trace.last_sequence else current_sequence
             
-            # 触发干预后,自动执行一次经验总结
-            print("\n" + "=" * 60)
-            print("自动触发经验总结...")
-            print("=" * 60)
-            await perform_reflection(runner, trace_id, store, focus="")
-            
             return {
                 "action": "continue",
                 "messages": [{"role": "user", "content": text}],
@@ -539,7 +533,6 @@ async def main():
         trace_store=store,
         llm_call=create_openrouter_llm_call(model=prompt.config.get('model', DEFAULT_MODEL)),
         skills_dir=skills_dir,
-        experiences_path="./.cache/experiences.md",
         debug=True
     )
 
@@ -758,19 +751,6 @@ async def main():
                 print(f"\n✓ Messages 可视化已保存: {html_path}")
             except Exception as e:
                 print(f"\n⚠ 生成 HTML 失败: {e}")
-            
-            # 流程执行完退出时,自动总结一次经验
-            try:
-                final_trace = await store.get_trace(current_trace_id)
-                if final_trace and final_trace.status in ("completed", "failed"):
-                    print("\n" + "=" * 60)
-                    print("流程执行完成,自动触发经验总结...")
-                    print("=" * 60)
-                    await perform_reflection(runner, current_trace_id, store, focus="")
-            except Exception as e:
-                print(f"\n⚠ 自动经验总结失败: {e}")
-                import traceback
-                traceback.print_exc()
 
     # 6. 输出结果
     if final_response: