agentao

Agentao 修复快速参考

🎯 修复了什么

问题 1:多轮工具调用中断

问题 2:Skills 不可见

📝 修改的文件

文件 改动
agentao/agent.py 添加多轮工具调用循环 + 动态系统提示词
agentao/__init__.py 添加导出 Agentao 和 SkillManager

🧪 测试

# 测试多轮工具调用
uv run python test_multi_turn.py

# 测试 skills 系统提示词
uv run python test_skills_prompt.py

# 运行主程序
./run.sh

📚 详细文档

✅ 验证修复

重试原来失败的命令:

帮我写一个总结会议,写会议纪要的 Skill

应该能看到:

  1. 激活 skill-creator skill
  2. 查看现有 skills
  3. 读取示例文件
  4. 创建新的 skill 文件
  5. 完成任务

🔍 日志示例

INFO - LLM iteration 1/10
INFO - Processing 1 tool call(s) in iteration 1
INFO - LLM iteration 2/10
INFO - Processing 2 tool call(s) in iteration 2
...
INFO - Reached final response in iteration 4

📊 可用的 Skills (17 个)

现在系统提示词中包含所有 skills:

🚀 立即使用

./run.sh

然后尝试各种任务:


状态:✅ 修复完成并测试通过 日期:2026-02-09