feat: add 10 new tools + agent self-evolution system (31 tools total)
New tools (10): - code_execute: Python/JS sandbox execution - git_operation: Git read-only operations (log/diff/blame/status) - web_search: DuckDuckGo web search - pdf_generate: Markdown to PDF/HTML report generation - project_scaffold: Project template generator (fastapi/vue/react) - task_plan: Task decomposition and progress tracking - excel_process: Excel read/write with chart support - browser_use: Headless browser control (playwright) - docker_manage: Docker container management (read-only) - deploy_push: File deployment (copy/rsync) Self-evolution tools: - agent_create: Dynamically create specialized sub-agents at runtime - tool_register: Dynamically register HTTP tools at runtime Documentation: - Add 使用文档.md with full tool reference and project examples - Update 创建agent.md (19→31 tools, add self-evolution chapter) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -16,6 +16,18 @@ export const BUILTIN_SKILL_OPTIONS: { name: string; label: string }[] = [
|
||||
{ name: 'database_query', label: '数据库查询' },
|
||||
{ name: 'adb_log', label: 'ADB 日志' },
|
||||
{ name: 'agent_call', label: '调用 Agent' },
|
||||
{ name: 'code_execute', label: '代码执行' },
|
||||
{ name: 'git_operation', label: 'Git 操作' },
|
||||
{ name: 'web_search', label: '网页搜索' },
|
||||
{ name: 'pdf_generate', label: 'PDF 生成' },
|
||||
{ name: 'project_scaffold', label: '项目脚手架' },
|
||||
{ name: 'task_plan', label: '任务规划' },
|
||||
{ name: 'excel_process', label: 'Excel 处理' },
|
||||
{ name: 'browser_use', label: '浏览器操控' },
|
||||
{ name: 'docker_manage', label: 'Docker 管理' },
|
||||
{ name: 'deploy_push', label: '部署推送' },
|
||||
{ name: 'agent_create', label: '创建 Agent' },
|
||||
{ name: 'tool_register', label: '注册工具' },
|
||||
]
|
||||
|
||||
export const BUILTIN_SKILL_LABELS: Record<string, string> = Object.fromEntries(
|
||||
|
||||
Reference in New Issue
Block a user