run
接口名称
Windows命令(CMD):curl.exe -X POST "{BASE_URL}/run" -H "Content-Type: application/json" -d "{\"instruction\":\"{对话内容}\",\"task_id\":\"{TASK_ID}\"}"
Windows命令(PowerShell):curl.exe -X POST "{BASE_URL}/run" -H "Content-Type: application/json" -d '{\"instruction\":\"{对话内容}\",\"task_id\":\"{TASK_ID}\"}'
Linux/MacOS命令:curl -X POST "{BASE_URL}/run" -H "Content-Type: application/json" -d '{"instruction":"{对话内容}","task_id": "{TASK_ID}"}'
接口描述
用于执行具体的任务指令,例如询问系统功能、执行代码迁移等操作。
参数说明
使用示例
Windows命令(CMD):
curl.exe -X POST "http://xxx.xxx.xxx.xxx:xxx/run" -H "Content-Type: application/json" -d "{\"instruction\":\"你可以帮忙做什么\",\"task_id\":\"20260728_084921_8cd5\"}"
Windows命令(PowerShell):
curl.exe -X POST "http://xxx.xxx.xxx.xxx:xxx/run" -H "Content-Type: application/json" -d '{\"instruction\":\"你可以帮忙做什么\",\"task_id\":\"20260728_084921_8cd5\"}'
Linux/MacOS命令:
curl -X POST "http://xxx.xxx.xxx.xxx:xxx/run" -H "Content-Type: application/json" -d '{"instruction":"你可以帮忙做什么","task_id": "20260728_084921_8cd5"}'
返回值
返回Agent的处理过程和结果。例如询问功能时,会列出支持的任务类型(C++源码迁移、SQL数据库迁移等);执行任务时会返回进度或结果路径。
[主Agent] > 我可以帮助您完成以下任务: 文件操作 - 读取、创建、编辑文件 - 搜索文件内容 - 列出目录内容 - 查找特定文件 命令执行 - 执行 shell 命令 - 运行构建、测试、脚本等 任务管理 - 复杂任务的规划和跟踪 专项技能(Skills) 我具备以下专业技能,可以帮您完成特定领域的任务: 1. **cpp-kunpeng-migration**(C/C++项目鲲鹏迁移) - 将 C/C++ 项目从 x86 迁移到 ARM/鲲鹏架构 - 支持双架构同时兼容编译运行 - 六阶段自动化流程:环境检测、依赖分析、用户确认、DevKit扫描适配、编译验证、迁移总结 2. **environment-prepare**(环境准备) - 检测鲲鹏目标环境的编译器和构建工具 - 自动修复环境问题 3. **dependency-analysis**(依赖分析) - 分析项目外部依赖的 ARM 兼容性 - 识别预编译二进制架构问题 4. **devkit-scan**(DevKit扫描) - 运行华为鲲鹏 DevKit 进行源码兼容性扫描 - 处理 x86 专属代码适配 5. **sourcecode-build-verify**(编译验证) - ARM 环境编译验证与错误修复 6. **migration-summary**(迁移总结) - 生成迁移总结报告
父主题: 接口介绍
