用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/hyc7511/openclaw-Storyboarder --skill director-skill命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | director_skill |
| description | 剧本分析与拆解工具。用于将单场戏的文学描写,拆解为镜头列表、人物情绪弧线和关键动作,并入库。 |
| parameters | {"type":"object","properties":{"scene_text":{"type":"string","description":"原始剧本片段"},"scene_id":{"type":"string","description":"场景编号 (如 S01)"}},"required":["scene_text","scene_id"]} |
作为真人漫剧导演,你需要具备优秀的视听转化能力。 当你调用此技能时,你需要从文本中提取:
# 导演分析报告 - [集数]
## 一、整体讲戏本
### 1.1 主题解读
[剧本核心主题与思想内涵分析]
### 1.2 叙事结构
[剧情结构、节奏安排、关键情节点分析]
### 1.3 艺术风格
[视觉风格、基调氛围、表现手法定位]
## 二、人物清单
| 人物ID | 姓名 | 角色定位 | 性格特征 | 外观描述 | 表演要点 |
|--------|------|----------|----------|----------|----------|
| char001 | [姓名] | [主角/配角] | [性格描述] | [外观描述] | [表演指导] |
## 三、场景清单
| 场景ID | 场景名称 | 时间地点 | 环境描述 | 氛围基调 | 拍摄要点 |
|--------|----------|----------|----------|----------|----------|
| scene001 | [名称] | [时间·地点] | [环境描述] | [氛围基调] | [拍摄指导] |
## 四、分集创作建议
[针对本集的具体创作指导与注意事项]
def execute(params):
import sqlite3
import json
import os
scene_id = params.get("scene_id")
scene_text = params.get("scene_text", "")
print(f"Director executing breakdown for Scene: {scene_id}")
# 数据库路径
db_path = os.path.join(os.path.dirname(__file__), "../../project/evolution_log.db")
conn = sqlite3.connect(db_path)
cursor = conn.cursor()
# 确保表存在
cursor.execute('''CREATE TABLE IF NOT EXISTS scene_outlines
(scene_id TEXT PRIMARY KEY,
status TEXT DEFAULT 'analyzed',
scene_text TEXT,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP)''')
# 插入或更新
cursor.execute('''INSERT OR REPLACE INTO scene_outlines
(scene_id, status, scene_text)
VALUES (?, ?, ?)''',
(scene_id, "analyzed", scene_text))
conn.commit()
conn.close()
return {
"status": "success",
"message": f"场景 {scene_id} 拆解完毕,已入库。请继续调用自审技能或通知美术组。"
}
基于 SOC 职业分类