188 lines
20 KiB
JSON
188 lines
20 KiB
JSON
{
|
||
"bba4efe7-127f-4a90-bee3-0dbac02e0fbb": {
|
||
"id": "bba4efe7-127f-4a90-bee3-0dbac02e0fbb",
|
||
"type": "generate_skill",
|
||
"status": "completed",
|
||
"progress": {
|
||
"current": 0,
|
||
"total": 100,
|
||
"message": "",
|
||
"stage": null
|
||
},
|
||
"params": {
|
||
"description": "生成一个剧本改编skill",
|
||
"category": null,
|
||
"tags": null,
|
||
"temperature": 0.7
|
||
},
|
||
"result": {
|
||
"suggested_id": "screenplay-adaptation",
|
||
"suggested_name": "剧本改编专家",
|
||
"skill_content": "---\nname: screenplay-adaptation\ndescription: 将小说、故事或叙事文本转换为专业剧本格式。适用于将文字描述转化为场景标题、动作描述和对白。专注于将内心独白外化、压缩时间线、视觉化叙事以及保持标准剧本格式。\n---\n\n# 剧本改编流程\n\n## 核心工作流\n\n遵循以下步骤将文本改编为剧本:\n\n1. **分析源材料**\n * 识别核心冲突、关键情节转折和主要角色。\n * 标记必须保留的视觉化场景。\n\n2. **场景拆解**\n * 将叙事文本分解为独立的场景。\n * 确定每个场景的地点(内/外)和时间(日/夜)。\n * 列出每个场景中的出场角色。\n\n3. **起草剧本**\n * **场景标题 (Slugline)**:使用标准格式(例如:`内景. 咖啡馆 - 日`)。\n * **动作描述 (Action)**:只描述观众能看到和听到的东西。避免使用“他想”、“她觉得”。\n * **对白 (Dialogue)**:将叙述性解释转化为角色之间的对话。使用潜台词。\n\n4. **润色与精简**\n * 删除无法拍摄的内容。\n * 检查对白是否自然。\n * 确保格式统一。\n\n## 改编关键原则\n\n### 展示而非讲述\n* **错误**:约翰感到很生气,因为他输了比赛。\n* **正确**:约翰狠狠地摔下球拍,拳头砸在墙上。\n\n### 内心独白外化\n* 将角色的内心想法转化为视觉动作或对白。\n* 如果必须表达想法,考虑使用画外音 (V.O.),但尽量优先使用视觉表达。\n\n### 压缩时间与空间\n* 合并发生在同一地点但不同时间的场景。\n* 删除对情节推进无用的过渡场景。\n\n## 标准剧本格式参考\n\n使用以下标准结构:\n\n```text\n场景标题 (Slugline)\n内景. 地点 - 时间\n\n动作描述 (Action)\n描述场景中发生的视觉和听觉事件。\n\n角色名 (Character)\n居中对齐的角色名称。\n\n对白 (Dialogue)\n角色说的话。\n\n(括号说明)\n语气或动作的简短提示。\n```\n\n## 注意事项\n\n* **格式一致性**:确保全篇剧本的缩进和标点符号一致。\n* **一页一分钟**:通常剧本的一页对应屏幕时间的一分钟。注意控制场景长度。",
|
||
"category": "编剧",
|
||
"suggested_tags": [
|
||
"剧本",
|
||
"改编",
|
||
"编剧",
|
||
"格式化"
|
||
],
|
||
"explanation": "这个 Skill 专注于将叙事文本(如小说)转换为剧本格式。它提供了结构化的工作流(分析、拆解、起草、润色)和具体的改编原则(如“展示而非讲述”),帮助 Claude 生成符合行业标准的剧本。"
|
||
},
|
||
"error": null,
|
||
"project_id": null,
|
||
"created_at": "2026-02-03T00:13:07.204960",
|
||
"started_at": null,
|
||
"completed_at": null,
|
||
"updated_at": "2026-02-03T00:13:43.809136"
|
||
},
|
||
"5d86feb1-31c9-4760-952e-1960234a813c": {
|
||
"id": "5d86feb1-31c9-4760-952e-1960234a813c",
|
||
"type": "generate_skill",
|
||
"status": "completed",
|
||
"progress": {
|
||
"current": 0,
|
||
"total": 100,
|
||
"message": "",
|
||
"stage": null
|
||
},
|
||
"params": {
|
||
"description": "创建一个剧本改编skill",
|
||
"category": null,
|
||
"tags": null,
|
||
"temperature": 0.7
|
||
},
|
||
"result": {
|
||
"suggested_id": "script-adapter",
|
||
"suggested_name": "剧本改编专家",
|
||
"skill_content": "---\nname: script-adapter\ndescription: 将小说、故事或其他文学作品改编为标准影视或舞台剧本。用于将文本转化为剧本格式、优化对白、构建分场大纲,以及处理“展示而非讲述”的改编需求。当用户要求“把小说改成剧本”、“写个剧本”、“格式化剧本”或进行剧本创作时使用。\n---\n\n# 剧本改编指南\n\n本 Skill 提供将叙事文本转化为标准剧本格式的指导原则和工作流。\n\n## 核心工作流\n\n1. **素材分析**:提取核心冲突、人物动机、关键情节点和主题。\n2. **结构提炼**:将故事拆解为场景列表,确定叙事节奏(如三幕式结构)。\n3. **场景转化**:将描述性文字转化为动作描述和对白,遵循“展示而非讲述”原则。\n4. **格式规范**:应用标准剧本格式(场景标题、动作、角色名、对白、括号备注)。\n\n## 标准剧本格式\n\n严格遵循以下格式规范:\n\n- **场景标题**:[内/外景] 地点 - [日/夜]\n - 示例:`内景. 咖啡馆 - 日`\n- **动作描述**:现在时态,只描述可见和可听的内容。\n - 错误:`约翰感到很悲伤。`\n - 正确:`约翰低下头,双手紧握咖啡杯。`\n- **角色名**:居中,位于对白上方。\n- **对白**:角色口中说的内容。\n- **括号备注**:位于角色名下方,指示语气或微小动作(慎用)。\n\n## 改编关键原则\n\n### 展示而非讲述\n- **内心独白外化**:将角色的心理活动转化为具体的动作、表情或对白。\n- **视觉化叙事**:优先使用视觉元素传达信息,减少依赖旁白。\n\n### 节奏与压缩\n- **删减冗余**:去除不推动剧情发展的支线情节。\n- **合并场景**:将发生在不同时间但功能相似的场景合并,以保持紧凑感。\n\n### 对白优化\n- **潜台词**:让角色说出的话与其真实意图之间存在差距,增加戏剧张力。\n- **声音区分**:确保每个角色的说话方式、词汇选择符合其性格和背景。\n\n## 参考资源\n\n- **结构模板**:参见 `references/structure.md` 了解经典叙事结构(如救猫咪、英雄之旅)。\n- **格式示例**:参见 `references/formatting-examples.md` 查看具体格式范例。\n",
|
||
"category": "编剧",
|
||
"suggested_tags": [
|
||
"剧本",
|
||
"改编",
|
||
"影视",
|
||
"写作",
|
||
"格式化"
|
||
],
|
||
"explanation": "该 Skill 专注于将小说、故事等叙事文本转化为标准的影视/舞台剧本。它定义了清晰的四步工作流(分析、提炼、转化、格式化),并强调了剧本改编的核心原则——如“展示而非讲述”和“视觉化叙事”。同时,它提供了严格的格式规范指导,确保输出符合行业标准。通过引用 `references/` 目录下的结构模板和格式示例,该 Skill 实现了核心指令与详细参考资料的分离,既保证了指令的简洁性,又支持了深度创作需求。"
|
||
},
|
||
"error": null,
|
||
"project_id": null,
|
||
"created_at": "2026-02-03T00:19:06.464946",
|
||
"started_at": null,
|
||
"completed_at": null,
|
||
"updated_at": "2026-02-03T00:20:00.347558"
|
||
},
|
||
"6f721ad2-370f-4550-b5b7-c2c300ea262b": {
|
||
"id": "6f721ad2-370f-4550-b5b7-c2c300ea262b",
|
||
"type": "generate_skill",
|
||
"status": "completed",
|
||
"progress": {
|
||
"current": 0,
|
||
"total": 100,
|
||
"message": "",
|
||
"stage": null
|
||
},
|
||
"params": {
|
||
"description": "创建一个剧本改编skill",
|
||
"category": null,
|
||
"tags": null,
|
||
"temperature": 0.7
|
||
},
|
||
"result": {
|
||
"suggested_id": "script-adapter",
|
||
"suggested_name": "剧本改编专家",
|
||
"skill_content": "---\nname: script-adapter\ndescription: 专注于将小说、故事、真实事件或原始素材改编为标准剧本格式。适用于将叙事文本转化为视觉脚本、将故事结构拆解为场景、提炼对白以符合影视/舞台要求,以及进行跨媒介的文本改编工作。\n---\n\n# 剧本改编专家\n\n本 Skill 提供将叙事文本转换为标准剧本格式的流程、原则和规范。\n\n## 核心工作流程\n\n遵循以下步骤进行改编,确保从叙事到视觉的平滑过渡:\n\n1. **素材分析**\n * 识别核心冲突、主要人物弧光和关键情节点。\n * 区分必须保留的情节和可以删减的支线。\n\n2. **结构拆解**\n * 将故事分解为场景列表。\n * 确定每个场景的叙事目标(推进情节、揭示人物、营造氛围)。\n\n3. **场景写作**\n * 将小说中的描写转化为动作描述。\n * 将内心独白转化为视觉动作或对白。\n\n4. **格式规范**\n * 应用标准剧本格式(见下文“格式标准”)。\n\n## 改编核心原则\n\n### 视觉化表达\n* **展示而非讲述**:不要写“他感到很悲伤”,而要写“他盯着空荡荡的椅子,久久没有说话”。\n* **外化内心活动**:将心理描写转化为具体的动作、表情或环境反应。\n\n### 压缩与提炼\n* **场景合并**:将发生在同一地点、时间的多个段落合并为一个场景。\n* **对白精炼**:删除日常寒暄,确保每句对白都有潜台词或推动剧情。\n* **删除说明性文字**:避免让角色说出观众已经知道的信息。\n\n### 冲突外化\n* 确保每个场景都有明确的冲突或转折。\n* 通过角色之间的互动来展现矛盾,而不是通过旁白。\n\n## 标准剧本格式\n\n严格遵循以下格式规范:\n\n### 1. 场景标题\n* **格式**:[内/外] 地点 - [日/夜]\n* **示例**:`内. 咖啡馆 - 日`\n* **规则**:每个新场景以此开始,首次出现的地点需大写。\n\n### 2. 动作描述\n* **格式**:现在时态,左对齐。\n* **内容**:描述场景中发生的事情、角色的动作和环境细节。\n* **规则**:只描述观众能看到和听到的东西。\n\n### 3. 角色名\n* **格式**:全部大写,居中(或距离左边距一定距离)。\n* **示例**:`李明`\n* **规则**:角色首次出现时需在动作描述中标注年龄和特征。\n\n### 4. 对白\n* **格式**:位于角色名下方,居中。\n* **规则**:口语化,符合角色性格。\n\n### 5. 副语言说明\n* **格式**:括号内,位于角色名和对白之间。\n* **示例**:`(低声)`、`(愤怒地)`\n* **规则**:仅在语气无法通过对白本身传达时使用,避免滥用。\n\n## 输出示例\n\n```markdown\n内. 旧公寓 - 夜\n\n窗外霓虹灯闪烁。李明(30岁,面容憔悴)坐在沙发上,手里紧紧攥着一张照片。\n\n门锁转动。张华推门进来,手里提着便利店的袋子。\n\n张华\n还没睡?\n\n李明没有抬头,只是把照片反扣在桌面上。\n\n李明\n我们需要谈谈。\n```\n\n## 常见改编陷阱\n\n* **过度依赖旁白**:尽量用画面讲故事,旁白是最后手段。\n* **保留过多次要角色**:合并功能相似的角色,简化人物关系。\n* **忽视节奏**:通过场景的长短和交替来控制叙事节奏(如动作戏场景短,情感戏场景长)。\n",
|
||
"category": "编剧",
|
||
"suggested_tags": [
|
||
"剧本",
|
||
"改编",
|
||
"影视",
|
||
"写作",
|
||
"格式规范"
|
||
],
|
||
"explanation": "该 Skill 专注于将小说、故事等叙事文本改编为标准影视剧本。它提供了从素材分析到格式化输出的完整工作流程,强调了“视觉化表达”、“压缩提炼”和“冲突外化”等改编核心原则,并定义了标准的剧本格式规范(场景标题、动作、角色、对白),帮助 Claude 高效地完成跨媒介的文本转换工作。"
|
||
},
|
||
"error": null,
|
||
"project_id": null,
|
||
"created_at": "2026-02-03T00:31:44.308553",
|
||
"started_at": null,
|
||
"completed_at": null,
|
||
"updated_at": "2026-02-03T00:32:04.210026"
|
||
},
|
||
"96d9a716-ceff-43b9-952e-57d7b08b28bb": {
|
||
"id": "96d9a716-ceff-43b9-952e-57d7b08b28bb",
|
||
"type": "generate_skill",
|
||
"status": "completed",
|
||
"progress": {
|
||
"current": 0,
|
||
"total": 100,
|
||
"message": "",
|
||
"stage": null
|
||
},
|
||
"params": {
|
||
"description": "创建一个剧本改编skill",
|
||
"category": null,
|
||
"tags": null,
|
||
"temperature": 0.7
|
||
},
|
||
"result": {
|
||
"suggested_id": "script-adaptation",
|
||
"suggested_name": "剧本改编",
|
||
"skill_content": "---\nname: script-adaptation\ndescription: 将小说、故事或其他文本内容改编为标准剧本格式。适用于将文学作品转化为影视剧本、舞台剧剧本等场景,包括:提取对话、构建场景、编写动作描述、处理转场、保持原作核心情节和人物性格。当用户需要将文本改编为剧本时使用此技能。\n---\n\n# 剧本改编\n\n## 核心原则\n\n### 视觉化叙事\n- 将文字描述转化为可拍摄的动作和画面\n- 避免内心独白,通过行为和对话展现角色状态\n- 每个场景都应有明确的视觉目标\n\n### 保持原作精髓\n- 保留核心情节和关键转折点\n- 维持人物性格和关系动态\n- 提取并优化原作中的精彩对话\n\n## 剧本格式标准\n\n### 场景标题(Slugline)\n```\n内景. 咖啡馆 - 日\nEXT. PARK - NIGHT\n```\n- 格式:[内/外景]. [地点] - [时间]\n- 每个新场景开始时使用\n\n### 动作描述(Action)\n- 使用现在时\n- 简洁有力,突出关键动作\n- 避免过度描述,只保留拍摄必要的信息\n\n### 对话(Dialogue)\n```\n角色名\n(括号内的动作/语气指示)\n对话内容\n```\n- 角色名居中\n- 括号指示可选,用于补充表演提示\n- 对话自然口语化\n\n### 转场(Transition)\n```\n切至:\n淡入:\n黑屏:\n```\n- 位于场景结尾\n- 简洁明确\n\n## 改编流程\n\n### 1. 分析原作\n- 识别核心冲突和主题\n- 列出主要人物及其关系\n- 标记关键场景和情节节点\n\n### 2. 场景拆分\n- 将原作按场景重新组织\n- 确定每个场景的地点和时间\n- 删除或合并不必要的场景\n\n### 3. 对话提取与改编\n- 提取原作中的直接对话\n- 将叙述性内容转化为对话\n- 精简冗长对话,增强戏剧张力\n\n### 4. 动作描述编写\n- 将环境描写转化为视觉动作\n- 通过动作展现人物心理\n- 保持节奏和张力\n\n### 5. 格式规范化\n- 应用标准剧本格式\n- 检查转场逻辑\n- 确保页码和场景连续性\n\n## 常见挑战处理\n\n### 内心戏外化\n- 通过表情、动作、环境反应展现\n- 使用画外音(V.O.)或闪回(FLASHBACK)\n- 创造象征性视觉元素\n\n### 时间压缩\n- 合并相似场景\n- 使用蒙太奇(MONTAGE)表现时间流逝\n- 删除次要情节线\n\n### 人物精简\n- 合并功能相似的角色\n- 删除对主线无推动作用的角色\n- 保留核心人物弧光\n\n## 质量检查清单\n\n- [ ] 所有场景都有正确的场景标题\n- [ ] 动作描述使用现在时\n- [ ] 对话符合角色性格\n- [ ] 核心情节完整保留\n- [ ] 转场逻辑清晰\n- [ ] 格式统一规范\n\n## 参考资源\n\n- **详细格式示例**:见 [references/format-examples.md](references/format-examples.md)\n- **经典剧本分析**:见 [references/classic-scripts.md](references/classic-scripts.md)\n- **改编案例研究**:见 [references/adaptation-cases.md](references/adaptation-cases.md)\n",
|
||
"category": "编剧",
|
||
"suggested_tags": [
|
||
"剧本",
|
||
"改编",
|
||
"影视",
|
||
"编剧",
|
||
"格式"
|
||
],
|
||
"explanation": "这个 Skill 提供了将文本内容改编为剧本的完整指导。包含了剧本格式标准(场景标题、动作描述、对话、转场)、改编流程(分析原作、场景拆分、对话提取、动作编写、格式规范化)、常见挑战处理(内心戏外化、时间压缩、人物精简)以及质量检查清单。采用了渐进式披露设计,核心流程在 SKILL.md 中,详细示例和案例研究放在 references/ 目录下,保持主文件简洁高效。"
|
||
},
|
||
"error": null,
|
||
"project_id": null,
|
||
"created_at": "2026-02-03T00:37:34.960133",
|
||
"started_at": null,
|
||
"completed_at": null,
|
||
"updated_at": "2026-02-03T00:37:57.575299"
|
||
},
|
||
"de53d476-455b-4324-bf04-1cd3860e3ede": {
|
||
"id": "de53d476-455b-4324-bf04-1cd3860e3ede",
|
||
"type": "generate_skill",
|
||
"status": "completed",
|
||
"progress": {
|
||
"current": 0,
|
||
"total": 100,
|
||
"message": "",
|
||
"stage": null
|
||
},
|
||
"params": {
|
||
"description": "创建一个剧本改编skill",
|
||
"category": null,
|
||
"tags": null,
|
||
"temperature": 0.7
|
||
},
|
||
"result": {
|
||
"suggested_id": "script-adapter",
|
||
"suggested_name": "剧本改编专家",
|
||
"skill_content": "---\nname: script-adapter\ndescription: Adapt novels, stories, or concepts into professional screenplay format (film/theater/TV). Use when user needs to transform narrative text into scripts, including scene breakdown, dialogue conversion, visual storytelling, and standard industry formatting.\n---\n\n# Script Adapter\n\nTransform source material into professional screenplays using industry-standard formatting and visual storytelling techniques.\n\n## Core Principles\n\n- **Show, Don't Tell**: Convert internal monologues and descriptions into visible actions and subtextual dialogue.\n- **Visual Narrative**: Prioritize actions that can be seen and heard over abstract descriptions.\n- **Economy of Words**: Keep action lines concise and dialogue sharp.\n\n## Adaptation Workflow\n\n### 1. Analyze Source Material\nIdentify and extract:\n- Core conflict and theme\n- Protagonist's arc and motivation\n- Key plot points (inciting incident, climax, resolution)\n- Essential characters (combine minor characters if necessary)\n\n### 2. Structure the Narrative\nMap the source material to a standard structure:\n- **Three-Act Structure**: Setup, Confrontation, Resolution\n- **Scene List**: Break down the story into specific locations and timeframes\n- **Pacing**: Ensure the flow works for visual media (faster than prose)\n\n### 3. Draft the Scene\nFor each scene:\n1. **Slugline**: INT./EXT. LOCATION - DAY/NIGHT\n2. **Action**: Describe what happens visually (present tense).\n3. **Character Name**: Centered, uppercase.\n4. **Dialogue**: What the character says.\n5. **Parenthetical**: How the character says it (use sparingly).\n\n### 4. Refine and Format\n- Check standard margins and spacing.\n- Ensure all scenes drive the plot or reveal character.\n- Remove exposition-heavy dialogue; replace with action.\n\n## Standard Format Guide\n\n```text\nSLUGLINE: INT. LOCATION - DAY\n\nAction lines describe what the audience sees. Be specific and visual.\n\nCHARACTER NAME\n(parenthetical direction)\nDialogue goes here.\n\nEXT. STREET - NIGHT\n\nMore action.\n```\n\n## Key Adaptation Techniques\n\n- **Internal to External**: Convert \"He felt sad\" to \"He stared at the floor, shoulders slumped.\"\n- **Compression**: Merge multiple conversations from the book into one impactful scene.\n- **Subtext**: Characters should rarely say exactly what they mean. Use silence and action to convey true feelings.\n- **Enter Late, Leave Early**: Start scenes at the last possible moment and end them as soon as the main point is made.",
|
||
"category": "编剧",
|
||
"suggested_tags": [
|
||
"剧本",
|
||
"改编",
|
||
"编剧",
|
||
"电影",
|
||
"格式化"
|
||
],
|
||
"explanation": "该 Skill 专注于将小说、故事或概念转化为专业的剧本格式。它提供了从素材分析、结构搭建到场景起草的完整工作流,强调了“展示不要讲述”的核心原则,并包含了标准的剧本格式指南。适用于需要将文本转化为视觉叙事的场景。",
|
||
"saved_skill_id": "script-adapter",
|
||
"auto_saved": true
|
||
},
|
||
"error": null,
|
||
"project_id": null,
|
||
"created_at": "2026-02-03T00:50:46.553278",
|
||
"started_at": null,
|
||
"completed_at": null,
|
||
"updated_at": "2026-02-03T00:51:21.223438"
|
||
}
|
||
} |