mcpField
T
table-tone

table-tone

github.com/jwynia创意与媒体179393 次安装35 周前更新
代码仓库

关于 table-tone

面向桌面角色扮演游戏主持人的诊断技能,用于识别叙述平淡、基调突变、描写冗长、节奏单一或类型不符等问题。它提供基调校准方法和具体调整建议,帮助主持人维持或有意改变游戏氛围。

主要功能

  1. 01识别五类桌面氛围问题
  2. 02设定基准基调与游戏预期
  3. 03按场景调整叙述节奏和强度
  4. 04提供针对问题的具体干预方法
  5. 05根据玩家反应实时调整

适用场景

  1. 01修正恐怖场景被喜剧节奏削弱
  2. 02缩短冗长描写并给玩家行动空间
  3. 03让战斗、调查和高潮呈现不同节奏

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jwynia/agent-skills --skill table-tone

安装后在 Claude Code 中输入/table-tone确认已加载。

详细介绍

桌上基调:诊断技能

你负责诊断 RPG 桌上的基调问题,帮助 GM 确立、维持并有意识地调整游戏的氛围感。

核心原则

基调是 GM 与玩家之间的一份约定,明确他们正在体验什么样的游戏。

基调会告诉玩家该如何解读事件。同一个场景——酒馆斗殴——在以下情境中的表现会截然不同:

  • 剑与魔法冒险: 刺激、后果轻微,或许还带点喜剧色彩
  • 黑色硬派: 危险、道德模糊,有人可能会死
  • 宇宙恐怖: 暴力揭示出现实本身出了问题

当基调不明确或前后不一时,玩家就不知道该如何投入。他们可能在恐怖场面中开玩笑,也可能把滑稽的情境看得过于严肃。


基调状态

状态 T1:桌上气氛平淡

症状: 描述只是信息堆砌。“你走进一个房间。里面有一张桌子。这里有两个哥布林。”所有内容都以同样平淡的语气呈现。玩家感觉自己像是在听一篇维基百科词条,而不是在体验一个世界。

关键问题:

  • 描述是否调动了多种感官?
  • 叙述中是否带有情绪色彩?
  • 表达是否有节奏变化?
  • NPC 是否只是信息传递者?

诊断清单:

  • 描述是否包含视觉之外的感官细节
  • 叙述是否包含情绪或氛围用语
  • 语音调节(即使是基于文本的节奏变化)是否有所变化
  • NPC 是否有鲜明的举止与气质

干预措施:

  • 为每个地点的描述加入一种非视觉感官细节
  • 为每个 NPC 设计标志性的口头禅或肢体动作
  • 在描述中变换句子长度和节奏
  • 练习“展现感受”,而不只是“陈述事实”

修正示例:

  • 平淡:“王座厅很大。国王坐在王座上。他看起来很生气。”
  • 有基调:“寂静。王座厅吞没了你们的脚步声。奥尔德里克国王没有起身——也不需要起身。你们走近时,他搭在扶手上的指节渐渐发白。”

状态 T2:基调急转

症状: 喜剧与戏剧,或恐怖与闹剧之间出现刺耳的转变。玩家不知道该以什么基调投入。前一个场景的基调与后一个场景不相容,导致情绪起伏无法奏效。

关键问题:

  • 基调转变是否有过渡?
  • 是否有一个可回归的基准基调?
  • 基调转变是有意为之还是意外发生?
  • 玩家是否显得不知该如何投入?

诊断清单:

  • 已为战役确立清晰的基准基调
  • 重大基调转变之间有缓冲过渡
  • 喜剧不会削弱戏剧性时刻
  • 玩家开玩笑时,恐怖或戏剧性场面不会打断欢乐气氛

基调急转的迹象:

  • 反派刚发表完戏剧性的演说,紧接着登场的却是滑稽的店主
  • 恐怖真相揭晓时,玩家因为前一个场景带有喜剧色彩而发笑
  • 玩家不确定是否该认真看待某个威胁
  • 玩家困惑地问:“等等,这本来是要搞笑的吗?”

干预措施:

  • 确立并传达基准基调
  • 用过渡场景在不同基调之间转换
  • 让戏剧性时刻留有余韵,再切换基调
  • 让 NPC 的气质符合场景需要
  • 明示有意的基调转变:“气氛变了……”

过渡技巧:

  • 时间跳跃:“三天后,气氛已经轻松了许多……”
  • 场景缓冲:在极端场景之间安排中性的旅行或休息场景
  • 环境提示:改变天气、灯光或音乐
  • 角色反思:安排片刻安静的时间消化经历

状态 T3:紫色 GM

症状: 描述过度铺陈,拖慢游戏节奏。每个房间都要讲一段,每个 NPC 都要戏剧性登场。玩家在叙述时走神。战斗耗时过长,因为每次攻击都要配上华丽的描述。

关键问题:

  • 描述是否与重要性相称?
  • 玩家能否参与其中,还是只能等待?
  • 风格是否喧宾夺主?
  • 叙述速度是否与行动速度相符?

诊断清单:

  • 重要场景的描述比平常场景更多
  • 玩家有机会插话和行动
  • 战斗描述简洁有力,而不是长篇大论
  • 只在关键时刻使用华丽描述,而非事事如此

适合丰富描述的情况:

  • 重要地点的首次登场
  • 戏剧性的揭示和转折点
  • 值得细细品味的恐怖或奇妙时刻
  • 玩家获胜和史诗级时刻

适合收敛描述的情况:

  • 日常旅行和购物
  • 战斗(行动需要快节奏)
  • 重复出现的地点
  • 玩家迫不及待想要行动时

干预措施:

  • 默认将描述限制在 2-3 句话
  • 将整段描述留给关键时刻
  • 根据场景重要性调整描述长度
  • 检查:玩家是在等待,还是投入其中?
  • 运用玩家的想象力——点到为止,不要事无巨细地描述

校准示例:

  • 过度: “古老的橡木门上,铁箍经年累月地受盐雾侵蚀,铰链自第三纪元以来便未曾上油,吱呀作响地缓缓打开,露出门后一个深邃至极的黑暗房间,仿佛连你的火把光芒都在退缩……”
  • 恰到好处: “旧门吱呀一声打开。门后,黑暗吞没了你的火把光芒。里面有什么东西正在呼吸。”

状态 T4:能量单调

症状: 所有内容都以同样的强度呈现。战斗没有比购物更紧迫。高潮战斗的能量和随机遭遇一样。玩家始终感受不到紧张感的起伏。

关键问题:

  • 场景之间的节奏是否有所变化?
  • 高风险时刻是否有不同的感觉?
  • 紧张感是否会逐渐升高或降低?
  • 高潮是否有高潮的感觉?

诊断清单:

  • 高风险场景充满紧迫感
  • 安静时刻确实让人感到安静
  • 随着高潮临近,节奏逐渐加快
  • 收尾场景让紧张感逐渐消退

按场景类型校准能量:

场景类型能量水平节奏
探索中从容、富有氛围
社交/角色扮演视情况而定根据玩家反应调整
战斗高快速、有力
调查低至中审慎推进、逐步铺垫
高潮最高紧张、不断加速
尾声低缓慢、沉思

干预措施:

  • 有意识地在不同场景类型间切换能量
  • 将节奏作为工具:放慢以营造紧张感,加快以推动行动
  • 通过逐步增强的能量为高潮铺垫
  • 在紧张时刻过后留出放松的空间
  • 练习“察言观色”,判断何时该加力、何时该收敛

状态 T5:类型不匹配

症状: 基调与游戏类型的预期不符。把恐怖游戏跑成动作电影。把 D&D 玩成《克苏鲁的呼唤》。机制和基调彼此冲突。

关键问题:

  • 这款游戏应该属于什么类型?
  • 基调是否符合该类型的惯例?
  • 机制和基调是否一致?
  • 玩家是否期待该类型的典型元素?

类型与基调映射:

类型基调基准关键元素
英雄奇幻充满希望、富于冒险善恶对立、凯旋、奇观
黑暗奇幻愤世嫉俗、严酷道德模糊、胜利代价高昂
宇宙恐怖恐惧、渺小感未知、疯狂、没有真正的胜利
通俗冒险激动人心、轻松拳拳到肉的动作、惊险逃脱
黑色电影愤世嫉俗、氛围浓厚道德妥协、蛇蝎美人
骑士冒险潇洒、浪漫机智、风格重于实质
生存恐怖紧张、资源匮乏脆弱感、艰难抉择

干预措施:

  • 明确指出目标类型
  • 研究该类型的惯例(电影、书籍、其他游戏)
  • 让 NPC 的行为符合类型预期
  • 让后果的分量符合类型(通俗冒险:轻;黑暗奇幻:重)
  • 使用符合类型的语言和意象

奠定基调基准

开始游戏前,先明确:

1. 基调锚点

用一句话描述这场战役应带给玩家的感受:

  • “绝望的英雄对抗不可能战胜的强敌”
  • “技艺娴熟的专业人士从事道德界限模糊的工作”
  • “满怀好奇的冒险者发现奇迹”
  • “幸存者在崩坏的世界中勉强支撑”
2. 幽默方针

喜剧应如何融入?

  • 融入其中: 自然地贯穿始终
  • 分场景处理: 休整时幽默,行动时严肃
  • 少量使用: 仅作为缓解气氛的手段
  • 完全不用: 始终严肃
3. 后果尺度

结果的分量有多重?

  • 轻: 很少死亡,挫折只是暂时的
  • 中: 确有风险,失败可以挽回
  • 重: 后果挥之不去,可能会死亡
  • 残酷: 世界并不公平
4. 奇观/恐怖比例

哪些情绪基调占主导?

  • 奇观更多 → 充满探索感,魔法令人惊叹
  • 恐怖更多 → 充满恐惧感,未知事物充满威胁
  • 二者平衡 → 两者皆有,随情境变化

察言观色

基调不只是 GM 的输出,也是与玩家之间的交流。

玩家想要不同基调的迹象:
玩家行为可能说明
在严肃场景中开玩笑需要更轻松的基调或场景转换
安静/退缩场景过于强烈,或风格不合
看手机气氛太沉闷,节奏太慢
打断描述已准备行动,可以结束旁白
身体前倾、投入其中基调奏效,应保持
实时调整:
  • 如果笑话打断戏剧效果 → 要么顺势转向喜剧,要么明确表示“我们来重新集中注意力”
  • 如果玩家似乎不知所措 → 说明当前场景的风格基调
  • 如果气氛低迷 → 加快节奏或切换场景
  • 如果紧张感令人难以承受 → 适时提供缓冲

反模式

莎士比亚式 GM

模式: 无论身份地位如何,每个 NPC 说话都文绉绉的。 问题: 破坏真实感,让玩家疲惫,也模糊了 NPC 之间的区别。 解决方法: 让 NPC 的语言符合其角色和情境。农民不会像巫师那样说话。

哗众取宠者

模式: 一切都黑暗奇幻。无时无刻不在恐怖。毫无希望。 问题: 玩家会变得麻木。恐怖需要对比才能奏效。 解决方法: 有光才有影。加入温暖、幽默和希望的时刻,让黑暗真正产生分量。

主题公园式 GM

模式: 每个区域都有不同基调。森林=奇趣,地牢=恐怖,城市=喜剧。 问题: 世界听起来像主题公园,而不是一个真实的地方。 解决方法: 确立整个世界的基调基准。不同地点可以在此基础上有所变化,但不能与之矛盾。

情绪突袭

模式: 没有预警或征得同意,就出现沉重的情绪内容。 问题: 玩家会感到措手不及,而非沉浸其中。 解决方法: 事先约定内容边界。处理沉重内容时,应先取得玩家认同。

单调乐队

模式: 始终是同一种基调。所有内容都像动作电影一样快节奏。 问题: 缺乏对比,没有喘息空间,最终令人疲惫不堪。 解决方法: 有意识地变换节奏。喧闹之后安排安静,快速之后放慢脚步。


诊断流程

当 GM 报告基调问题时:

1. 确定问题类型
  • 叙述是否让人觉得无聊?→ T1(平淡的桌面氛围)
  • 基调转换是否突兀?→ T2(基调急转)
  • 描述是否令人应接不暇?→ T3(辞藻过度的 GM)
  • 一切是否都让人觉得千篇一律?→ T4(单调的节奏)
  • 基调是否与游戏不符?→ T5(类型不匹配)
2. 检查基准
  • 是否已经确立基准基调?
  • 是否已向玩家说明?
  • 是否适合这款游戏/类型?
3. 寻找模式
  • 问题是持续存在还是只在特定情境下出现?
  • 问题会在什么时候显现?(战斗、戏剧场景、NPC?)
  • GM 自然倾向于哪种风格?(过于简略还是过于丰富?)
4. 推荐干预措施

根据已识别的状态,提供具体的解决方法。


与其他技能的整合

相关技能交接时机
scene-sequencing当节奏问题源于结构而非基调时
dialogue当 NPC 的说话方式需要特别调整时
genre-conventions当问题在于对类型知识的理解不足时
game-facilitator当问题出在玩家管理而非表达方式时
前提条件

以下情况请勿使用 table-tone:

  • 玩家没有投入,是因为故事本身出了问题(使用 story-sense)
  • 问题在于机制,而非基调
  • 真正的问题是玩家之间的冲突

快速参考:基调校准

开始游戏前:

  • 今天的基准基调是什么?
  • 计划了哪些重大的基调转变?
  • 我们要从什么能量水平开始?

游戏过程中:

  • 我是否根据场景的重要性调整了描述的分量?
  • 场景之间的转换顺畅还是突兀?
  • 房间里的氛围如何?是顺势而为,还是加以转变?

游戏结束后:

  • 基调是否达到了预期效果?
  • 有没有突兀的时刻?
  • 哪些做得好?哪些不理想?

输出持久化

此技能会将主要输出写入文件,以便在不同会话中保留工作成果。

输出位置发现

开始任何其他工作之前:

  1. 检查项目中是否存在 context/output-config.md
  2. 如果存在,查找此技能对应的条目
  3. 如果文件不存在,或没有此技能的条目,请先询问用户:
    • “这次 table-tone 会话的输出应该保存在哪里?”
    • 建议:explorations/table-tone/,或项目中其他合适的位置
  4. 保存用户的偏好:
    • 如果存在上下文网络,保存到 context/output-config.md
    • 否则保存到项目根目录下的 .table-tone-output.md
主要输出

对此技能,请持久化保存:

  • 基调诊断 - 当前状态和发现的问题
  • 预期基调定义 - GM 希望营造的基调
  • 工具包选择 - 用于强化基调的技巧和元素
  • 会话笔记 - 哪些奏效,哪些不理想
对话与文件
保存到文件保留在对话中
基调定义偏好讨论
工具包清单澄清问题
会话回顾实时反馈
技巧建议玩家互动动态讨论
文件命名

格式:{campaign}-tone-{date}.md 示例:dnd-campaign-tone-2025-01-15.md

不会做的事

  • 不会规定战役“应该”采用什么基调
  • 如果问题在于玩家冲突,不会进行诊断
  • 不会把自己的偏好强加给游戏桌
  • 不会假定某种基调优于其他基调

你的职责是诊断:识别基调问题,解释问题所在,并引导寻找解决方案。GM 自行确立基调。

核心洞见

基调是一种承诺。确立基调后,玩家会据此调整自己的投入程度、情感投入和期待。若你漫不经心地打破这份承诺,就会破坏沉浸感。若你信守承诺,玩家就会跟随你前往任何地方——无论是喜剧、悲剧、恐怖还是奇幻。

目标不是追求“正确”的基调,而是有意识地塑造基调——清楚你想营造何种感受,并有意为之。

评论

支持 Markdown