From 87bcea6d58b05a27345abd3277bde7bf1fb46438 Mon Sep 17 00:00:00 2001 From: V-LiuShuang Date: Wed, 23 Sep 2026 15:43:17 +0800 Subject: [PATCH] add --- harness-api.md | 50 ++++++++++++++++++++++++++++++++++++++++ se-project-info-query.md | 25 ++++++++++++++++++++ se-stress-task-exec.md | 8 +++++++ 3 files changed, 83 insertions(+) create mode 100644 se-project-info-query.md create mode 100644 se-stress-task-exec.md diff --git a/harness-api.md b/harness-api.md index cda517c..1c5a401 100644 --- a/harness-api.md +++ b/harness-api.md @@ -426,4 +426,54 @@ curl -X GET {gateway}/harness/subagent/config "code": 500, "msg": "错误信息" } +``` + +## 保存用户输入的内容 + +- 请求地址:{gateway}/harness/user/input +- 请求方式:POST + +### 请求参数 + +| 参数名称 | 是否必传 | 类型 | 描述 | +|:-----|:-----|:-----|:-----| +| sessionId | 是 | Long | 会话ID | +| username | 是 | String | 用户名 | +| userInput | 是 | String | 用户输入的内容 | + +### 请求示例 + +```bash +curl -X POST {gateway}/harness/user/input -H "Content-Type: application/json" -d '{ + "sessionId": 1872639000000000001, + "username": "zhangsan", + "userInput": "帮我查看代码中的空指针异常" +}' +``` + +### 响应参数 + +| 参数名称 | 类型 | 描述 | +|:-----|:-----|:-----| +| code | Number | 返回码(200=成功) | +| msg | String | 提示信息 | +| data | Long | 保存的消息ID | + +### 成功示例 + +```json +{ + "code": 200, + "msg": "操作成功", + "data": 1872639000000001001 +} +``` + +### 失败示例 + +```json +{ + "code": 500, + "msg": "参数[sessionId]不能为空" +} ``` \ No newline at end of file diff --git a/se-project-info-query.md b/se-project-info-query.md new file mode 100644 index 0000000..f9e1c6b --- /dev/null +++ b/se-project-info-query.md @@ -0,0 +1,25 @@ +--- +name: se-project-info-query +description: 仅在根据项目名称或者五码查询项目信息时使用。 +--- + +# se-project-info-query + +在使用本技能时,请先思考是否满足以下条件: + +- 用户是否提供了**项目名称**或者**五码**?如果没有的话,请向用户询问**项目名称**或**五码**。 +- 是否包含下文**工具依赖**里的所有工具,**必须包含所有工具,如果缺失的话,直接暂停运行,让用户先配置工具。** + + +## 变量映射 + +- 项目名称:`projectName` +- 五码:`modelCode` + +## 工具依赖 + + + +## 工作流程 + +1. 获取 \ No newline at end of file diff --git a/se-stress-task-exec.md b/se-stress-task-exec.md new file mode 100644 index 0000000..d511509 --- /dev/null +++ b/se-stress-task-exec.md @@ -0,0 +1,8 @@ +--- +name: se-stress-task-exec +description: 仅在执行stress测试的时候触发 +--- + +# se-stress-task-exec + +专门用于执行stress测试。 \ No newline at end of file