🐛 Bug Report
问题描述:
直接部署方式(使用 bash setup.sh)下创建的 Agent 模板文件不完整,缺少 3 个 memory 相关文件。
🔍 问题分析
当前行为
根本原因
代码中存在两条不同的模板路径:
backend/app/services/agent_service.py L152-159:使用 backend/app/templates/
backend/app/core/initialization.py L24-31:使用 backend/agent_template/
💡 建议解决方案
统一使用 backend/agent_template/ 目录作为标准模板路径:
# backend/app/services/agent_service.py
AGENT_TEMPLATE_DIR = os.path.join(os.path.dirname(__file__), '../../agent_template')
📋 影响范围
- 所有通过直接部署方式创建的 Agent
- Agent 初始化时缺少必要的 memory 文件
- 可能导致 Agent 无法正常工作(无记忆、无反思、无 focus 跟踪)
🎯 优先级
高 - 影响新用户的初次体验和基本功能
报告人: xiaoan
发现时间: 2026-04-07
🐛 Bug Report
问题描述:
直接部署方式(使用
bash setup.sh)下创建的 Agent 模板文件不完整,缺少 3 个 memory 相关文件。🔍 问题分析
当前行为
直接部署:使用
backend/app/templates/目录clawiee_template.json和template_system_prompt.mdmemory.md、reflections.md、focus.md文件Docker 部署:使用
backend/agent_template/目录clawiee_template.jsontemplate_system_prompt.mdmemory.mdreflections.mdfocus.md根本原因
代码中存在两条不同的模板路径:
backend/app/services/agent_service.pyL152-159:使用backend/app/templates/backend/app/core/initialization.pyL24-31:使用backend/agent_template/💡 建议解决方案
统一使用
backend/agent_template/目录作为标准模板路径:📋 影响范围
🎯 优先级
高 - 影响新用户的初次体验和基本功能
报告人: xiaoan
发现时间: 2026-04-07