{ "debugger": [ { "name": "Knowledge-Query", "description": "按用户输入的内容意图,在知识库中检索相关内容进行汇总输出", "inputSchema": { "type": "object", "properties": { "query": { "type": "string", "description": "用户的输入内容" } }, "required": [ "query" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "content": { "type": "string", "description": "汇总后的知识库中的内容" } }, "required": [ "content" ] } }, { "name": "Generate-Download-Link", "description": "将用户指定的数据或文档打包生成下载链接", "inputSchema": { "type": "object", "properties": { "data": { "type": "string", "description": "用户指定的数据或文档信息" } }, "required": [ "data" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "downloadLink": { "type": "string", "description": "生成的下载链接" } }, "required": [ "downloadLink" ] } }, { "name": "Send-Mail", "description": "将指定的邮件内容发送给指定用户", "inputSchema": { "type": "object", "properties": { "recipient": { "type": "string", "description": "指定接收邮件的用户" }, "content": { "type": "string", "description": "邮件内容" } }, "required": [ "recipient", "content" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "result": { "type": "string", "description": "邮件发送的结果(success/failed)" } }, "required": [ "result" ] } }, { "name": "Project-Information-Query", "description": "基于用户输入的项目名称、别名和五码信息,查询项目的基础信息,包含项目名称、项目别名、BU、PPM、BIOS Code、PJE、Phase", "inputSchema": { "type": "object", "properties": { "projectName": { "type": "string", "description": "项目名称" }, "alias": { "type": "string", "description": "项目别名" }, "code": { "type": "string", "description": "五码信息" } }, "required": [], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "projectName": { "type": "string", "description": "项目名称" }, "alias": { "type": "string", "description": "项目别名" }, "bu": { "type": "string", "description": "BU" }, "ppm": { "type": "string", "description": "PPM" }, "biosCode": { "type": "string", "description": "BIOS Code" }, "pje": { "type": "string", "description": "PJE" }, "phase": { "type": "string", "description": "Phase" } }, "required": [ "projectName", "alias", "bu", "ppm", "biosCode", "pje", "phase" ] } }, { "name": "Project-File-Query", "description": "基于用户输入的项目名称、别名、五码和文档名称信息,查询该项目的指定文档", "inputSchema": { "type": "object", "properties": { "projectName": { "type": "string", "description": "项目名称" }, "alias": { "type": "string", "description": "项目别名" }, "code": { "type": "string", "description": "五码信息" }, "documentName": { "type": "string", "description": "文档名称" } }, "required": [], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "document": { "type": "string", "description": "查询到的文档内容" } }, "required": [ "document" ] } }, { "name": "Issue-Information-Query", "description": "基于用户输入的issue描述或issue defect ID,查询相似的Issue信息,包含Issue的标题、描述、所属项目、状态、解决方案", "inputSchema": { "type": "object", "properties": { "issueDescription": { "type": "string", "description": "Issue描述" }, "defectId": { "type": "string", "description": "Issue defect ID" } }, "required": [], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "title": { "type": "string", "description": "Issue的标题" }, "description": { "type": "string", "description": "Issue的描述" }, "project": { "type": "string", "description": "所属项目" }, "status": { "type": "string", "description": "状态" }, "solution": { "type": "string", "description": "解决方案" } }, "required": [ "title", "description", "project", "status", "solution" ] } }, { "name": "Issue-Data-Query", "description": "基于用户输入的项目名称或项目五码,查询对应项目的Issue统计数据,包含Issue的总数量、Open Issue数量、Close Issue数量、Close Rate数据", "inputSchema": { "type": "object", "properties": { "projectName": { "type": "string", "description": "项目名称" }, "code": { "type": "string", "description": "项目五码" } }, "required": [], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "totalIssueCount": { "type": "integer", "description": "Issue的总数量" }, "openIssueCount": { "type": "integer", "description": "Open Issue数量" }, "closeIssueCount": { "type": "integer", "description": "Close Issue数量" }, "closeRate": { "type": "number", "description": "Close Rate数据" } }, "required": [ "totalIssueCount", "openIssueCount", "closeIssueCount", "closeRate" ] } }, { "name": "Log-Information-Inquiry", "description": "基于用户输入的issue defect ID,查询相关的log基础信息,包含log标题、所属项目、所处项目阶段、Log文档名及下载地址", "inputSchema": { "type": "object", "properties": { "defectId": { "type": "string", "description": "Issue defect ID" } }, "required": [ "defectId" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "logTitle": { "type": "string", "description": "Log标题" }, "project": { "type": "string", "description": "所属项目" }, "phase": { "type": "string", "description": "所处项目阶段" }, "logDocumentName": { "type": "string", "description": "Log文档名" }, "downloadUrl": { "type": "string", "description": "下载地址" } }, "required": [ "logTitle", "project", "phase", "logDocumentName", "downloadUrl" ] } }, { "name": "Log-analysis-results", "description": "基于用户输入的issue defect ID,查询对应的log解析结果文档内容,并将内容汇总后输出对应结论", "inputSchema": { "type": "object", "properties": { "defectId": { "type": "string", "description": "Issue defect ID" } }, "required": [ "defectId" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "conclusion": { "type": "string", "description": "汇总后的结论" } }, "required": [ "conclusion" ] } }, { "name": "Get-Debugging-Strategy", "description": "基于用户输入的Issue描述,对接DIKW系统获取对应Issue的调试策略", "inputSchema": { "type": "object", "properties": { "issueDescription": { "type": "string", "description": "Issue描述" } }, "required": [ "issueDescription" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "strategy": { "type": "string", "description": "对应的调试策略" } }, "required": [ "strategy" ] } } ], "test_engineer": [ { "name": "natural-language-understanding", "description": "将用户自然语言指令转化为结构化任务意图", "inputSchema": { "type": "object", "properties": { "query": { "type": "string", "description": "用户自然语言指令(如“对XX模块做功能测试,要求高并发”)" } }, "required": [ "query" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "taskType": { "type": "string", "description": "任务类型" }, "taskTarget": { "type": "string", "description": "测试目标" }, "keyParameters": { "type": "string", "description": "关键参数" }, "constraints": { "type": "string", "description": "约束条件" } }, "required": [ "taskType", "taskTarget", "keyParameters", "constraints" ] } }, { "name": "domain-terminology-mapping", "description": "将测试领域的专业术语映射为平台统一标准", "inputSchema": { "type": "object", "properties": { "term": { "type": "string", "description": "测试领域专业术语(如“冒烟测试”、“回归测试”)" } }, "required": [ "term" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "standardDefinition": { "type": "string", "description": "平台统一的标准术语解释" } }, "required": [ "standardDefinition" ] } }, { "name": "contextual-linking", "description": "关联历史会话上下文与当前配置偏好", "inputSchema": { "type": "object", "properties": { "history": { "type": "string", "description": "用户历史会话记录(含配置偏好、之前任务上下文)" } }, "required": [ "history" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "contextInfo": { "type": "string", "description": "当前会话的延续配置偏好及任务上下文关联信息" } }, "required": [ "contextInfo" ] } }, { "name": "model-retrieval", "description": "根据任务描述从库中召回相关模型", "inputSchema": { "type": "object", "properties": { "taskDesc": { "type": "string", "description": "任务类型与功能描述(如“需要图像分类模型”)" } }, "required": [ "taskDesc" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "modelList": { "type": "array", "items": { "type": "object", "properties": { "modelType": { "type": "string", "description": "模型类型(原子模型、组合模型)" }, "level": { "type": "string", "description": "层级" }, "modelId": { "type": "string", "description": "模型ID" }, "modelName": { "type": "string", "description": "模型名称" }, "version": { "type": "string", "description": "版本" }, "status": { "type": "string", "description": "模型状态(启用/禁用)" }, "relatedToolVersion": { "type": "string", "description": "关联工具版本" } }, "required": [ "modelType", "level", "modelId", "modelName", "version", "status", "relatedToolVersion" ] } } }, "required": [ "modelList" ] } }, { "name": "intelligent-parameter-config", "description": "根据任务需求智能生成模型配置参数", "inputSchema": { "type": "object", "properties": { "requirements": { "type": "object", "properties": { "loopCount": { "type": "integer", "description": "循环次数" }, "retryCount": { "type": "integer", "description": "重试次数" }, "timeout": { "type": "integer", "description": "超时时间" } }, "required": [ "loopCount", "retryCount", "timeout" ] } }, "required": [ "requirements" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "config": { "type": "object", "properties": { "modelName": { "type": "string", "description": "模型名称" }, "modelType": { "type": "string", "description": "模型类型" }, "configFileVersion": { "type": "string", "description": "配置文件版本" }, "errorHandling": { "type": "string", "description": "报错处理" }, "resultCheckMethod": { "type": "string", "description": "结果检查方式" }, "outputRedirect": { "type": "string", "description": "输出重定向" } }, "required": [ "modelName", "modelType", "configFileVersion", "errorHandling", "resultCheckMethod", "outputRedirect" ] } }, "required": [ "config" ] } }, { "name": "config-file-association", "description": "根据模型ID关联对应的配置文件路径", "inputSchema": { "type": "object", "properties": { "modelId": { "type": "string", "description": "选定的模型ID" } }, "required": [ "modelId" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "association": { "type": "object", "properties": { "modelId": { "type": "string", "description": "模型ID" }, "configPath": { "type": "string", "description": "配置文件路径" } }, "required": [ "modelId", "configPath" ] } }, "required": [ "association" ] } }, { "name": "task-parse", "description": "解析任务步骤与工具调用顺序", "inputSchema": { "type": "object", "properties": { "taskSteps": { "type": "array", "description": "任务步骤" }, "taskInfo": { "type": "string", "description": "任务信息" }, "modelInfo": { "type": "string", "description": "模型信息" }, "toolOrder": { "type": "array", "description": "工具调用顺序" }, "machineIds": { "type": "array", "description": "测试机ID列表" } }, "required": [ "taskSteps", "taskInfo", "modelInfo", "toolOrder", "machineIds" ] }, "outputSchema": { "type": "object", "properties": { "executionList": { "type": "array", "description": "解析后的待执行工具列表及顺序" } }, "required": [ "executionList" ] } }, { "name": "unit-change", "description": "根据需求查询可用的执行机器", "inputSchema": { "type": "object", "properties": { "username": { "type": "string", "description": "当前登录用户名" }, "need": { "type": "string", "description": "任务需求(如“需要空闲机器”)" } }, "required": [ "username", "need" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "machineList": { "type": "array", "items": { "type": "object", "properties": { "machineName": { "type": "string", "description": "机器名称" }, "machineId": { "type": "string", "description": "机器ID" }, "status": { "type": "string", "description": "状态" } }, "required": [ "machineName", "machineId", "status" ] } } }, "required": [ "machineList" ] } }, { "name": "task-metadata-completion", "description": "补全任务元数据(项目、功能域等)", "inputSchema": { "type": "object", "properties": { "partialInfo": { "type": "object", "properties": { "projectName": { "type": "string", "description": "项目名" }, "functionDomain": { "type": "string", "description": "功能域" } }, "required": [ "projectName", "functionDomain" ] } }, "required": [ "partialInfo" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "fullMetadata": { "type": "object", "properties": { "project": { "type": "string", "description": "项目" }, "functionDomain": { "type": "string", "description": "功能域" }, "taskName": { "type": "string", "description": "任务名称" } }, "required": [ "project", "functionDomain", "taskName" ] } }, "required": [ "fullMetadata" ] } }, { "name": "task-status-monitor", "description": "监控测试机或任务的执行状态", "inputSchema": { "type": "object", "properties": { "targetId": { "type": "string", "description": "测试机ID或任务ID" } }, "required": [ "targetId" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "status": { "type": "string", "description": "当前测试机任务执行状态" }, "resources": { "type": "string", "description": "资源占用情况" }, "queue": { "type": "array", "description": "队列中等待的任务列表" } }, "required": [ "status", "resources", "queue" ] } }, { "name": "multi-client-communication", "description": "向测试机客户端投递任务数据", "inputSchema": { "type": "object", "properties": { "clientAddr": { "type": "string", "description": "测试机客户端地址" }, "taskData": { "type": "object", "description": "任务数据(包含工具命令、参数)" } }, "required": [ "clientAddr", "taskData" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "deliveryStatus": { "type": "string", "description": "投递成功/失败状态" }, "confirmation": { "type": "string", "description": "任务接收确认信息" } }, "required": [ "deliveryStatus", "confirmation" ] } }, { "name": "natural-language-query-parsing", "description": "将自然语言查询转化为跨平台结构化检索", "inputSchema": { "type": "object", "properties": { "query": { "type": "string", "description": "用户自然语言查询(如“查一下最近失败的测试任务”)" } }, "required": [ "query" ], "additionalProperties": false }, "outputSchema": { "type": "object", "properties": { "results": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "description": "数据类型(Tool、Model、测试报告等)" }, "data": { "type": "object", "description": "结构化数据内容" } }, "required": [ "type", "data" ] } } }, "required": [ "results" ] } } ] }