4.7 KiB
4.7 KiB
服务
| 服务名称 | 分支 | 描述 |
|---|---|---|
| mis-debugging | qas_liushuang | SE智能体 |
新建的表
CREATE TABLE `work_sheet` (
`id` BIGINT NOT NULL AUTO_INCREMENT COMMENT 'ID',
`system_code` VARCHAR(64) NOT NULL COMMENT '系统编码',
`work_code` VARCHAR(512) NOT NULL COMMENT '工单编码',
`current_try_times` INT NOT NULL COMMENT '当前是第几次重试',
`max_try_times` INT NOT NULL COMMENT '最多重试多少次',
`task_id` VARCHAR(512) NOT NULL COMMENT '追踪标识(traceId、业务标识、时间戳等)',
`state` VARCHAR(32) NOT NULL COMMENT '状态:wait-待执行,error-失败,success-成功',
`json_param` JSON NULL COMMENT '请求参数(JSON格式)',
`str_param` VARCHAR(512) NULL COMMENT '请求参数(简单字符串)',
`response_param` LONGTEXT NULL COMMENT '响应参数',
`error` LONGTEXT NULL COMMENT '错误信息',
`create_time` DATETIME NOT NULL COMMENT '创建时间',
`start_time` DATETIME NULL COMMENT '执行开始时间',
`finish_time` DATETIME NULL COMMENT '执行结束时间',
PRIMARY KEY (`id`),
KEY idx_task_id(`task_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='工单表';
CREATE TABLE `se_agent_session` (
`id` BIGINT NOT NULL COMMENT '主键ID',
`create_time` DATETIME NOT NULL COMMENT '创建时间',
`create_at` VARCHAR(64) NOT NULL COMMENT '创建人',
`del_flag` VARCHAR(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0=未删除 2=已删除',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='SeAgent会话表';
CREATE TABLE `se_agent_chat_message` (
`id` BIGINT NOT NULL COMMENT '主键ID',
`session_id` BIGINT NOT NULL COMMENT '会话ID',
`message_type` VARCHAR(16) NOT NULL COMMENT '消息类型 USER=用户输入 AGENT=智能体输出',
`message` LONGTEXT NOT NULL COMMENT '消息内容',
`context` JSON NULL COMMENT '扩展上下文信息(JSON)',
`create_time` DATETIME NOT NULL COMMENT '创建时间',
`create_at` VARCHAR(64) NOT NULL COMMENT '创建者',
`del_flag` VARCHAR(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0=未删除 2=已删除',
PRIMARY KEY (`id`),
INDEX `idx_session_id` (`session_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='SeAgent聊天消息表';
se-agent.yaml
se-agent:
configDataId: "se-harness-agent.json"
readSystemPromptTimeout: 10
subagents:
- name: "SE1"
dataId: "123"
- name: "SE2"
dataId: "abc"
- name: "SE3"
dataId: "456"
- name: "SE4"
dataId: "789"
hotQuestions:
- questionShortName: "执行stress测试"
questionContent: "执行stress测试"
- questionShortName: "提供issue解决建议"
questionContent: "提供issue解决建议"
- questionShortName: "提供issue分配建议"
questionContent: "提供issue分配建议"
- questionShortName: "查询Debug测试流程"
questionContent: "查询Debug测试流程"
- questionShortName: "更新测试机Driver"
questionContent: "更新测试机Driver"
- questionShortName: "更新测试机BIOS"
questionContent: "更新测试机BIOS"
- questionShortName: "测试机执行Preload"
questionContent: "测试机执行Preload"
集成Harness(废案)
新建的表
从agentscope-java源码提取而来。
CREATE TABLE IF NOT EXISTS agent_skill (
id BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL UNIQUE,
description TEXT NOT NULL,
skill_content LONGTEXT NOT NULL,
source VARCHAR(255) NOT NULL,
metadata_json LONGTEXT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE TABLE IF NOT EXISTS agent_skill_resource (
id BIGINT NOT NULL,
resource_path VARCHAR(500) NOT NULL,
resource_content LONGTEXT NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (id, resource_path),
FOREIGN KEY (id) REFERENCES agent_skill (id) ON DELETE CASCADE
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;