34 lines
1.5 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 规则 s005(目录 P-11):handler=camera_action_list;动作词表在 trigger.pattern,结构判定在 diagnose.py。
id: s005
name: 摄像头式动作清单
layer: structural
carrier_scope: narration
trigger:
type: handler
handler: camera_action_list
max_chars: 6
min_run: 4
pattern: (?:走|跑|跳|转|抬|低|点|摇|回|伸|挥|握|松|放|拿|推|拉|开|关|拔|坐|站|起|看|望|闭|睁|吸|踱|迈)(?:过去|过来|起来|下去|上去|身|头|眼|手|刀|门|住|开)|转身|抬头|低头|点头|摇头|回头|起身|坐下|站定|伸手|抬手|挥手|一挥|握紧|松开|放下|拿起|拔出|拔刀|推开|拉开|看向|望去|闭眼|睁眼|深吸|吐气|走出|走进|迈步|侧身|格挡|闪避|劈下|劈出|斩出|斩落|挡下|后撤
carve_out:
- 战斗动作链(承担战术或空间功能,须人工复核)
- 有意的镜头调度节奏
- 角色对白
default_disposition: advisory
function_check:
- 动作链是否承担战术或空间功能
- 步骤中是否有后续情节依赖的必要动作
- 是否穿插了选择、因果或情绪变化
fix_hint: 只删无功能的中间步骤;必要动作与情绪锚点必须保留;战斗场景转人工
samples:
sf:
- sf-s005-01
snf:
- snf-s005-01
boundary:
- b-s005-01
regression:
- reg-s005-01
version: 2
status: active
evidence: 129 条研究目录 P-11 机制候选;动作词表为冷启动子集;2026-08-16 所有者决定跳过 holdout 直接激活(激活门豁免,留痕供审计);命中均只产 ask 建议,无自动修复