21 lines
502 B
Markdown
21 lines
502 B
Markdown
# Skill 编辑模块后端实现
|
|
|
|
## 1. 包建议
|
|
|
|
后续实现建议新增 `com.bruce.skill`。
|
|
|
|
## 2. Service 草案
|
|
|
|
| Service | 职责 |
|
|
|---------|------|
|
|
| `ISkillDefinitionService` | Skill 定义管理 |
|
|
| `ISkillVersionService` | 草稿保存、测试、发布、归档 |
|
|
| `ISkillRunner` | 运行 Skill 并生成测试结果 |
|
|
|
|
## 3. 校验规则
|
|
|
|
- Skill 编码唯一。
|
|
- 版本号在 Skill 内唯一。
|
|
- Prompt、Code、Config 至少一种非空。
|
|
- 变量 schema 必须为合法 JSON。
|