feat: 增加技能管理模块试验性功能,等待优化

This commit is contained in:
2026-06-08 16:52:41 +08:00
parent 55434466d4
commit 13e848ddf4
29 changed files with 2622 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
package com.easyagents.skill.exception;
/**
* Skill 模块基础运行时异常。
*/
public class SkillException extends RuntimeException {
/**
* 创建 Skill 异常。
*
* @param message 异常信息
*/
public SkillException(String message) {
super(message);
}
/**
* 创建 Skill 异常。
*
* @param message 异常信息
* @param cause 原始异常
*/
public SkillException(String message, Throwable cause) {
super(message, cause);
}
}

View File

@@ -0,0 +1,26 @@
package com.easyagents.skill.exception;
/**
* Skill 包导入导出异常。
*/
public class SkillPackageException extends SkillException {
/**
* 创建 Skill 包异常。
*
* @param message 异常信息
*/
public SkillPackageException(String message) {
super(message);
}
/**
* 创建 Skill 包异常。
*
* @param message 异常信息
* @param cause 原始异常
*/
public SkillPackageException(String message, Throwable cause) {
super(message, cause);
}
}

View File

@@ -0,0 +1,26 @@
package com.easyagents.skill.exception;
/**
* Skill 校验失败异常。
*/
public class SkillValidationException extends SkillException {
/**
* 创建 Skill 校验异常。
*
* @param message 异常信息
*/
public SkillValidationException(String message) {
super(message);
}
/**
* 创建 Skill 校验异常。
*
* @param message 异常信息
* @param cause 原始异常
*/
public SkillValidationException(String message, Throwable cause) {
super(message, cause);
}
}