mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-04-19 08:33:31 +08:00
fix(skills): harden openclaw persona forge
This commit is contained in:
@@ -5,10 +5,9 @@
|
||||
|
||||
## 风格参考
|
||||
|
||||
亚当(Adam)—— 龙虾族创世神,本 Skill 的首个作品:
|
||||

|
||||
亚当(Adam)—— 龙虾族创世神,本 Skill 的首个作品。
|
||||
|
||||
所有新生成的龙虾头像应与此风格保持一致。
|
||||
所有新生成的龙虾头像应与这一风格保持一致:复古未来主义、街机 UI 包边、强轮廓、可在 64x64 下辨识。
|
||||
|
||||
## 统一风格基底(STYLE_BASE)
|
||||
|
||||
@@ -82,14 +81,15 @@ The key silhouette recognition points at small size are:
|
||||
|
||||
提示词组装完成后:
|
||||
|
||||
### 路径 A:已安装 baoyu-image-gen skill
|
||||
### 路径 A:已安装且已审核的生图 skill
|
||||
|
||||
1. 用 Write 工具写入:`/tmp/openclaw-[龙虾名字]-prompt.md`
|
||||
2. 调用 `baoyu-image-gen` skill 生成图片
|
||||
3. 用 Read 工具展示生成的图片给用户
|
||||
4. 问用户是否满意,不满意可调整变量重新生成
|
||||
1. 先将龙虾名字规整为安全片段:仅保留字母、数字和连字符,其余字符替换为 `-`
|
||||
2. 用 Write 工具写入:`/tmp/openclaw-<safe-name>-prompt.md`
|
||||
3. 调用当前环境允许的生图 skill 生成图片
|
||||
4. 用 Read 工具展示生成的图片给用户
|
||||
5. 问用户是否满意,不满意可调整变量重新生成
|
||||
|
||||
### 路径 B:未安装 baoyu-image-gen skill
|
||||
### 路径 B:未安装可用的生图 skill
|
||||
|
||||
输出完整提示词文本,附手动使用说明:
|
||||
|
||||
@@ -101,8 +101,7 @@ The key silhouette recognition points at small size are:
|
||||
|
||||
> [完整英文提示词]
|
||||
|
||||
💡 安装 baoyu-image-gen skill 可获得自动生图能力:
|
||||
https://github.com/JimLiu/baoyu-skills
|
||||
如当前环境后续提供经过审核的生图 skill,可再接回自动生图流程。
|
||||
```
|
||||
|
||||
## 展示给用户的格式
|
||||
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
| 错误场景 | 检测方式 | 降级策略 | 告知用户 |
|
||||
|----------|---------|---------|---------|
|
||||
| baoyu-image-gen skill 未安装 | 检查 skill 是否存在 | 输出完整提示词文本 + 手动生图平台说明 | "未检测到 baoyu-image-gen skill,已输出提示词供手动使用" |
|
||||
| baoyu-image-gen 调用失败 | skill 返回错误 | 重试 1 次,仍失败则输出提示词文本 | "生图失败,已输出提示词供手动使用" |
|
||||
| 生图 skill 未安装 | 检查 skill 是否存在 | 输出完整提示词文本 + 手动生图平台说明 | "未检测到可用的生图 skill,已输出提示词供手动使用" |
|
||||
| 生图 skill 调用失败 | skill 返回错误 | 重试 1 次,仍失败则输出提示词文本 | "生图失败,已输出提示词供手动使用" |
|
||||
|
||||
### 类型 C:运行时异常
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
## 错误信息统一格式
|
||||
|
||||
```markdown
|
||||
> ⚠️ **[步骤名] 已降级**
|
||||
> [警告] **[步骤名] 已降级**
|
||||
> 原因:[发生了什么]
|
||||
> 影响:[什么功能受限]
|
||||
> 替代:[正在用什么兜底]
|
||||
@@ -39,11 +39,11 @@
|
||||
示例:
|
||||
|
||||
```markdown
|
||||
> ⚠️ **头像生成已降级**
|
||||
> 原因:未检测到 baoyu-image-gen skill
|
||||
> [警告] **头像生成已降级**
|
||||
> 原因:未检测到可用的生图 skill
|
||||
> 影响:无法自动生成头像图片
|
||||
> 替代:已输出完整提示词,可复制到 Gemini / ChatGPT 手动生成
|
||||
> 修复:安装 baoyu-image-gen skill → https://github.com/JimLiu/baoyu-skills
|
||||
> 修复:在当前环境中安装并启用经过审核的生图 skill
|
||||
```
|
||||
|
||||
## 关键原则
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
## 输出格式
|
||||
|
||||
```markdown
|
||||
# 🦞 龙虾灵魂方案:[名字]
|
||||
# 龙虾灵魂方案:[名字]
|
||||
|
||||
## 身份
|
||||
|
||||
@@ -111,7 +111,7 @@
|
||||
用户确认后:
|
||||
|
||||
1. **询问目标目录**(默认当前工作目录)
|
||||
2. **生成 SOUL.md**:从方案中提取「灵魂」部分的完整内容
|
||||
2. **生成 SOUL.md**:从方案中提取「灵魂」部分的完整内容,并附上「浓度调节」部分
|
||||
3. **生成 IDENTITY.md**:从方案中提取「身份卡」部分的完整内容
|
||||
4. **确认头像位置**:如有生成的图片,告知路径;如只有提示词,提醒用户手动生图后放入
|
||||
|
||||
|
||||
Reference in New Issue
Block a user