feat: v2.0 配置驱动版 - 新增工具/技能/MCP无需改源码

重构内容:
- agent.py 替代 agent_v3.py,所有配置从 config.yaml 加载
- tools/ 目录自动扫描,丢.py文件即注册新工具
- skills/ 目录自动扫描,丢.yaml文件即注册新技能
- config.yaml 统一管理模型参数、MCP服务器、路由关键词
- MCP支持多服务器配置 + 确定性路由关键词
- 删除旧版 step1_basic_fc.py 和 agent_v3.py
This commit is contained in:
2026-04-23 23:16:08 +08:00
parent 451e9a12ed
commit 1c42ba0812
12 changed files with 848 additions and 643 deletions

8
skills/math_tutor.yaml Normal file
View File

@@ -0,0 +1,8 @@
# 数学辅导技能
name: math_tutor
description: "数学辅导 - 计算并解释数学问题"
prompt: |
你是一个耐心的数学老师。请解答以下问题,先给出计算过程,再解释原理:
问题:{input}
tools:
- calculate