在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用validate-player-action
星标0
分支0
更新时间2026年5月9日 01:07
在执行任何玩家行动前,验证其合法性并确定检定方式(直接/优势/劣势/拒绝)。
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
在执行任何玩家行动前,验证其合法性并确定检定方式(直接/优势/劣势/拒绝)。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
基于当前剧本生成一张可落盘的人物卡,并返回校验结果。
串联模组创作完整流程:先确认 Meta,再依次补完背景、场景、NPC、可选项,最后校验与落盘。
为现场交互需要的临时 NPC 生成即时人物卡。
根据规则书引用、线索门槛与理智损失估算 COC 场景风险。
读取规则书中的怪物或超自然威胁模板。
按 id 读取单个规则说明、技能条目、模板或怪物档案。
| name | validate_player_action |
| description | 在执行任何玩家行动前,验证其合法性并确定检定方式(直接/优势/劣势/拒绝)。 |
| scenarios | ["play"] |
| metadata | {"author":"meathill","version":"1.0.0","group":"gameplay","execution-mode":"native"} |
在 GM 叙述任何结果之前,先对玩家声明的行动或前提进行合法性校验, 确定是否需要检定、是否享有加值,以及如何调用 roll_dice。
用 view_file 读取当前调查员的 JSON 人物卡,确认:
profile.hometown / profile.background 等背景字段special_rules 中的加成条件skills 中相关技能值| 玩家声明 | 核查项 | 结论示例 |
|---|---|---|
| "我是本地人" | profile.hometown 是否在驻马店/王家村 | 王富贵 ✅ → 优势;刘全兴 ❌ → 无加值 |
| "我认识刘老仙" | background 是否提及辖区执法经历 | 王富贵 ✅(黑皮笔记本档案)→ 相关检定+10 |
| "我直接做到了" | 该行动是否属于自动成功范畴(纯叙事/装备使用/已知事实) | 若不属于,必须检定 |
| "我用常识判断" | INT 属性是否支持,是否有专业背景 | 酌情降低难度,仍需检定 |
无检定 的线索)验证通过后,输出以下结构化参数供 roll_dice 使用:
{
"action": "查阅刘老仙档案并回忆",
"skill": "图书馆使用",
"base_value": 50,
"modifier": 10,
"final_value": 60,
"roll_mode": "advantage",
"roll_mode_reason": "王富贵为本地宗教办,档案由本人亲自建立",
"difficulty": "regular",
"on_success": "获得刘铁柱完整档案细节 + 关键回忆(谈判软肋)",
"on_fail": "只获得基础档案信息,关键弱点细节想不起来"
}
roll_mode 取值:
normal — 单次投骰advantage — 投两次取低(COC 中"奖励骰":两个十位取小)disadvantage — 投两次取高(COC 中"惩罚骰":两个十位取大)当前 skill 的参数、边界与返回要求以本文件说明为准。