Files
json/se_test_engineer_tools.json
V-LiuShuang 5972de5d63 add
2026-04-03 14:35:24 +08:00

404 lines
14 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"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"
]
}
}
]
}