用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/mlkgrnt/Cyber-Eros.skill --skill director-engine命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | director-engine |
| description | 自动化戏剧冲突与变数发牌器。由 Cyber-Eros 的剧情节点监控自动触发, 或通过用户 OOC 指令触发。用于打破 RP 僵局、推动主线, 或在主线完结后生成"长草期/无尽模式"的日常随机事件。 |
| version | 1.3.0 |
| author | ClementineLam |
| trigger | ["/direct","/导演","投掷变数","呼叫导演","[卡了]","[换个方向]","[来点刺激的]","[Cyber-Eros 时间线监控自动触发]"] |
| tags | ["event-generator","plot-twist","roleplay-utility","endless-mode"] |
本协议是一个纯粹的事件生成器(发牌员)。它由以下两种方式触发:
/direct、/导演 或 OOC 指令(如 [卡了]、[换个方向]、[来点刺激的])显式调用。当收到触发信号时,它会根据当前的局势类型,从"变数牌库"中抽取并生成一个合理的突发事件,强行注入当前的扮演场景中,迫使角色做出反应。
INTAKE → ANALYZE(确认当前局势类型)→ DRAW(生成变数事件卡)→ INJECT(化为文字切入场景)
⚠️ 最高指令:严格遵循 ../specs/ 输出规范:
仓库根目录 ../specs/Event_Cards.md 文件包含事件卡牌的权威格式规范。LLM 在生成变数时,必须严格按照该文件定义的四种事件类型(A/B/C/D)的结构与字段来构思卡牌,再将其化为叙事文本注入剧情。
当被触发时(无论是时间线监控自动触发还是用户手动触发),LLM 需要根据触发信号类型和当前上下文,自动判定属于哪种"剧情困境",并结合以下卡牌库生成对应的变数。
自动判定规则(按优先级):
| 优先级 | 条件 | 选择卡牌 |
|---|---|---|
| 1 | 触发类型 = 自动停滞 且 当前节点 ≠ 最终节点 | Type A 死水破冰 |
| 2 | 触发类型 = 自动偏离 且 当前节点 ≠ 最终节点 | Type B 主线催化 |
| 3 | 当前节点 = 最终节点(主线完结) | Type C 无尽日常 |
| 4 | 角色的隐藏动机/利益/目标产生结构性冲突 | Type D 角色冲突 |
| 5 | 用户手动触发(无明确指向) | 根据上下文从 A/B/D 中选择 |
生成变数后,LLM 绝对不能向用户解说"我生成了一个变数"。
LLM 必须直接以角色的视角或环境描写的形式,将这个变数"砸"在用户面前。
执行指令: