---
name: dragoncraft-studio
description: 雕龙·工坊 | DragonCraft Studio - description: ［何时使用］当需要自动化执行叙事生成全流程时；当需要协调元Skill、场景Skill和互动设计Skill的流水线作业时
author: ant (CEO 助理)
created: 2026-04-29
version: 1.4.0
skill_type: 通用🟡
allowed-tools: [Bash, Read, Write, Exec]
tags: [dragoncraft, dragoncraft-studio, narrative, storytelling]
---

# 雕龙·工坊 (DragonCraft Studio)
**描述**：叙事自动化工作流引擎。负责协调元Skill、场景Skill和互动设计Skill的流水线作业。

## 🎯 工作流模式

### 模式A：快速输出（默认）
- 执行：阶段0→阶段1→阶段4
- 跳过：阶段2、阶段3
- 输出：初稿 + 记忆摘要 + 简要优化建议

### 模式B：深度打磨
- 执行：阶段0→阶段1→阶段2→阶段4
- 迭代直到八刀评分均≥7分，去AI化检测通过
- 输出：终稿 + 迭代报告 + 记忆写入

### 模式C：互动设计
- 执行：阶段0→阶段1→阶段2→阶段3→阶段4
- 输出：完整叙事终稿 + 互动设计方案 + 碎片地图 + 排期表 + 记忆写入

### 模式D：仅互动设计（已有叙事文本）
- 用户直接提供叙事文本，跳过阶段1
- 执行：阶段0→阶段2（快速评估）→阶段3→阶段4
- 输出：互动设计方案 + 记忆写入

## 🔗 依赖关系

本 Skill 编排调用以下 Skill 模块：

| 依赖 Skill | 模块 | 用途 | 调用阶段 |
|-----------|------|------|---------|
| narrative-meta | 八刀评估 | 叙事质量打分（历史/辩证/现象/语言/形式/存在/美感/元反思） | 阶段2 |
| narrative-meta | 去AI化检测 | 7条规则检测模板词/逻辑词/抽象情感等 | 阶段2 |
| narrative-meta | 伦理审查 | 三条原则检查（事实篡改/不当省略/隐私泄露） | 阶段2 |
| narrative-meta | 人格映射 | 根据素材特征推荐MBTI叙事人格 | 阶段0/阶段1 |
| narrative-meta | 一致性检查 | 跨场景比对，输出差异报告 | 阶段2 |
| narrative-meta | 记忆管理 | 存储/检索用户历史叙事 | 阶段0/阶段4 |
| narrative-personal-ip | 场景生成 | 个人IP叙事初稿生成 | 阶段1（个人IP场景） |
| 互动设计Skill | 互动设计 | 碎片地图/排期表/奖励机制 | 阶段3 |

**调用路径**：`narrative-workflow → narrative-meta（评估/检测/审查/记忆） → narrative-personal-ip（生成）`

## 📋 输入校验规则

- **场景（scene）**：必填，枚举值：个人IP/品牌/产品/融资/销售/组织变革/公益/法律/医疗/社交媒体/创意产品/生活方式/科技/争议话题/艺术/心理/可持续/教育/复盘/危机公关/个人品牌/产品发布/书籍写作
- **模式（mode）**：必填，枚举值：A/B/C/D，默认A
- **人格（persona）**：可选，枚举值：ENFJ/ENFP/INFJ/INFP/不填则自动推荐
- **素材（material）**：必填，JSON对象，至少包含2个字段
- **校验失败处理**：场景/模式不合法 → 提示可选值；素材为空 → 拒绝执行并引导
- **长度限制**：素材每个字段 20-500 字，超出范围自动截断并警告

## 📋 各阶段详细指令

### 阶段0：记忆检索（调用元Skill的记忆模块）
**输入**：用户ID，当前场景，素材关键词
**处理**：
- 检索该用户历史叙事中相同主题的故事ID
- 检索用户偏好的叙事人格、常用金句
- 检索是否有跨场景事实不一致的记录
**输出格式**：
```json
{
  "similar_stories": [{"story_id": "xxx", "title": "xxx", "avoid_repeat": true/false, "suggested_reference": "可引用片段"}],
  "preferred_persona": "ENFP",
  "inconsistencies": [],
  "pending_suggestions": ["建议完成三部曲终章"]
}
```

### 阶段1：场景Skill生成
根据用户选择的场景调用对应的场景Skill。该Skill会内嵌元Skill的结构生成能力。
**输出**：初稿（符合该场景的结构模板）

### 阶段2：元Skill打磨
**子步骤**：
- 2.1 八刀评估：对初稿打分（1-10分），低于7分的维度触发修改
- 2.2 去AI化检测：应用7条规则，标注问题位置，自动执行润色
- 2.3 伦理审查：检查是否违反三条原则，标注省略内容
- 2.4 跨场景一致性：与记忆库中的历史事实比对，输出差异报告

**迭代控制**：最多3轮，每轮聚焦1-2个最低分维度修改。3轮后仍低于7分则输出"建议人工介入"。

### 阶段3：叙事互动设计
调用互动设计Skill，输出按六步结构（见叙事互动设计Skill）。

### 阶段4：记忆写入
调用元Skill的记忆写入接口，保存：
- 本次叙事的核心要素（story_id, title, 场景, 核心事件/转折/认知, 完整文本）
- 如生成了互动设计，保存design_id及碎片摘要
- 更新用户偏好（如本次使用的人格）
- 生成"叙事宇宙地图"增量更新建议

## 📝 用户交互界面

### 用户使用指南
当你有叙事需求时，按以下格式告诉我：

1. 选择场景：[个人IP/品牌/产品/融资/销售/组织变革/公益]
2. 选择模式：A快速输出 / B深度打磨 / C互动设计 / D仅互动设计
3. 选择人格：[ENFJ/ENFP/INFJ/INFP/不填则自动推荐]
4. 填写素材：[根据场景提供信息]

### 示例调用
```
帮我写一个个人IP故事，用B深度打磨模式，我的素材是：
曾从大厂裸辞，gap一年后转型做职业规划师，帮助过30+人找到方向。
```

AI输出：
- 记忆摘要（如有历史故事）
- 人格推荐
- 初稿
- 评估报告
- 迭代修改记录
- 打磨后终稿
- 去AI化检测结果
- 记忆写入确认

## 📊 迭代报告格式
```
第1轮：[检测到的问题] → [修改动作] → [得分变化]
第2轮：[检测到的问题] → [修改动作] → [得分变化]
第3轮：[检测到的问题] → [修改动作] → [得分变化]
```

## ⚠️ 常见错误

1. **跳过阶段0**：不检索记忆直接生成，导致重复叙事或前后不一致
2. **过度迭代**：超过3轮迭代仍低于7分，应输出"建议人工介入"
3. **忽略伦理审查**：未检查事实篡改或不当省略
4. **人格不一致**：同一叙事中混用多个人格风格
5. **记忆未写入**：生成后未保存故事到记忆库，导致无法形成叙事宇宙

## 🧪 使用示例

### 示例1：快速输出模式
用户输入：
```
场景：个人IP
模式：A
人格：不填
素材：从大厂裸辞，gap一年后转型做职业规划师，帮助过30+人找到方向
```

AI输出：
```
📚 记忆检索：
- 未找到相关历史记录
- 建议：这是系列故事的良好起点

🎭 人格推荐：INFP
理由：素材特征为个人成长、脆弱经历、真诚反思

📝 初稿：
[约1200字的个人IP故事]

💾 记忆写入：
- story_id: story_001
- 状态: 成功
```

### 示例2：深度打磨模式
用户输入：
```
场景：个人IP
模式：B
人格：INFP
素材：同上
```

AI输出：
```
📚 记忆检索：
- 未找到相关历史记录

🎭 人格推荐：INFP（用户指定）

📝 初稿：
[约1200字的个人IP故事]

🔍 元Skill打磨：
- 八刀评估：历史8/10, 辩证7/10, 现象6/10⚠️, 语言8/10, 形式8/10, 存在9/10, 美感7/10, 元反思8/10
- 去AI化检测：规则4触发（缺少细节锚点）
- 伦理审查：全部通过

🔄 迭代修改：
- 第1轮：补充"2023年5月"、"深圳"等锚点
- 第2轮：现象维度从6分提升至8分

📝 终稿：
[打磨后的约1500字个人IP故事]

💾 记忆写入：
- story_id: story_001
- 状态: 成功
```

## 🔧 故障排查

| 问题 | 检查项 | 解决方案 |
|------|--------|---------|
| 场景不合法 | 枚举值 | 提示可选值：个人IP/品牌/产品/融资/销售/组织变革/公益/法律/医疗/社交媒体/创意产品/生活方式/科技/争议话题/艺术/心理/可持续 |
| 模式不合法 | 枚举值 | 提示可选值：A/B/C/D |
| 素材为空 | 必填字段 | 拒绝执行，引导用户补充 |
| 素材字段不足 | 长度限制 | 每个字段 20-500 字，超出范围截断并警告 |
| stage1 执行失败 | skill 路径 | 检查 skill 是否存在，路径是否正确 |
| stage2 评分偏低 | 初稿质量 | 标记迭代，最多3轮，仍低于7分则建议人工介入 |
| stage3 碎片为空 | 叙事文本 | 检查叙事文本长度，至少需要500字 |
| 记忆写入失败 | 权限问题 | 检查 memory 目录权限，确保可写 |

## 📋 质量检查清单

- [ ] 阶段0记忆检索完成？
- [ ] 阶段1场景Skill生成完成？
- [ ] 阶段2元Skill打磨完成（模式B/C/D）？
- [ ] 八刀评估所有维度≥7分？
- [ ] 去AI化检测7条规则全部通过？
- [ ] 伦理审查无违规？
- [ ] 阶段3互动设计完成（模式C）？
- [ ] 阶段4记忆写入完成？
- [ ] 迭代报告完整？
- [ ] 用户交互清晰？

---

*版本：1.4.0 | 最后更新：2026-04-30*
