Files
json/se_test_engineer_tools.json

404 lines
14 KiB
JSON
Raw Normal View History

2026-04-03 14:35:24 +08:00
{
"tools": [
{
"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"
]
}
}
]
}