소스 정보
- 저장소
- hyc7511/openclaw-Storyboarder
- 최근 소스 활동
- 2026년 4월 22일 14:24
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 0
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
SOC 직업 분류 기준
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/hyc7511/openclaw-Storyboarder --skill seedance-storyboard명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | seedance_storyboard |
| description | Seedance 2.0 终极语法编译器。融合人物、场景、动作和运镜,生成带权重的提示词。 |
| parameters | {"type":"object","properties":{"char_prompt":{"type":"string","description":"人物视觉资产"},"scene_prompt":{"type":"string","description":"场景视觉资产"},"action":{"type":"string","description":"具体动作描述"},"camera_movement":{"type":"string","description":"导演指定的运镜 (如 pan right, slow motion)"},"shot_id":{"type":"string","description":"镜头编号 (如 shot001)"}},"required":["char_prompt","scene_prompt","action","camera_movement","shot_id"]} |
你是专业的真人漫剧提示词编译官。你需要按照 Seedance 2.0 最佳实践组合公式:
[环境基础] + [主体及动作(加权重)] + [镜头语言] + [画质修饰]
(worst quality, low quality:1.4), (deformed, distorted, disfigured:1.3), poorly drawn, bad anatomy, wrong anatomy, extra limb, missing limb, floating limbs, mutated hands and fingers, cartoon, anime, 3D render, CG, unrealistic
def execute(params):
import sqlite3
import os
import json
char = params.get("char_prompt", "")
scene = params.get("scene_prompt", "")
action = params.get("action", "")
camera = params.get("camera_movement", "")
shot_id = params.get("shot_id")
# 1. 语法组装与权重分配(凸显人物与动作)
main_subject = f"({char}:1.2), doing {action}"
# 2. 镜头语言强化
camera_syntax = f"({camera}:1.1), cinematic motion blur, 24fps"
# 3. 强制负面词库防崩坏(防多指、防变形、防低画质)
negative_prompt = "(worst quality, low quality:1.4), (deformed, distorted, disfigured:1.3), poorly drawn, bad anatomy, wrong anatomy, extra limb, missing limb, floating limbs, mutated hands and fingers, cartoon, anime, 3D render, CG, unrealistic"
# 强制画风
base_style = "masterpiece, best quality, ultra-detailed, realistic photography, 8K, cinematic lighting, shallow depth of field"
final_prompt = f"{scene}, {main_subject}, {camera_syntax}, {base_style}"
# 数据库路径
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 shots
(shot_id TEXT PRIMARY KEY,
char_prompt TEXT,
scene_prompt TEXT,
action TEXT,
camera_movement TEXT,
final_prompt TEXT,
negative_prompt TEXT,
status TEXT DEFAULT 'pending',
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP)''')
cursor.execute(,
(shot_id, char, scene, action, camera, final_prompt, negative_prompt, ))
conn.commit()
conn.close()
{
: ,
: shot_id,
: final_prompt,
: negative_prompt,
:
}