AutoSkill 刺激控制疗法执行协议
指导来访者建立床/卧室/就寝时间与快速稳定睡眠之间的条件反射联结,通过严格限制清醒卧床行为来重建睡眠驱动。适用于失眠患者存在床-觉醒条件化关联时。
install
source · Clone the upstream repo
git clone https://github.com/ECNU-ICALK/AutoSkill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/微技能/刺激控制疗法执行协议" ~/.claude/skills/ecnu-icalk-autoskill-d1126b && rm -rf "$T"
manifest:
SkillBank/DocSkill/心理咨询/Family技能/认知行为疗法/微技能/刺激控制疗法执行协议/SKILL.mdsource content
刺激控制疗法执行协议
指导来访者建立床/卧室/就寝时间与快速稳定睡眠之间的条件反射联结,通过严格限制清醒卧床行为来重建睡眠驱动。适用于失眠患者存在床-觉醒条件化关联时。
Prompt
向来访者清晰解释刺激控制的四项核心规则:①仅在困倦时才上床;②床/卧室仅用于睡眠(及性活动),禁止看电视、看手机、思考问题等;③若躺下约15分钟仍无法入睡,或醒来后烦躁清醒超15分钟,须立即离床;④无论前夜睡眠如何,坚持固定起床时间。强调‘离床→有睡意再返床→固定起床’三步动作链为执行核心,不追求即时入睡,而重在解耦床与觉醒状态。
Objective
重建睡眠-床环境的条件化联结
Applicable Signals
- 来访者描述‘躺下后反复看时间’‘半夜醒来刷手机到天亮’‘周末补觉导致下午昏沉’
Contraindications
- 存在急性自杀意念或自伤行为
- 严重躯体疾病导致夜间必须卧床
- 未完成基线睡眠日记评估
Intervention Moves
- 正常化初期不适(‘前3天可能更累,这是系统重置的信号’)
- 重构‘失败感’为‘有效反馈’(‘你发现躺了20分钟没睡着——这正是启动规则的精确时刻’)
- 具身化练习:现场模拟‘感到烦躁→深呼吸→起身开灯→走向客厅’动作序列
Workflow Steps
- 确认来访者已记录至少7天睡眠日记,并识别出典型清醒卧床情境
- 用类比说明‘床=睡眠开关’原理(如:狗听到铃声流口水,人看到床就该准备睡)
- 逐条讲解并共同复述四条规则,重点演练‘15分钟判断’和‘离床后活动选择’(建议阅读纸质书、静坐、低光环境轻度伸展)
- 布置家庭作业:严格执行三步动作链(醒后15分钟内离床→有睡意再返床→固定起床时间),继续填写睡眠日记
- 下次咨询核查执行细节(如:离床后做了什么?返床前是否真有睡意?起床时间是否一致?)
Constraints
- 须在完成至少一周睡眠日记并确认基线睡眠效率后启动
- 需同步暂停安眠药减量过程中的剧烈波动期(如日减量>25%)
Cautions
- 避免使用‘必须睡着’‘应该快点睡’等强化焦虑的语言;强调‘离开床不是失败,而是主动调节’;固定起床时间允许±15分钟弹性,但不可因疲惫延至上午10点后
Output Contract
- 来访者能独立执行‘醒后15分钟内离床→有睡意再返床→固定起床时间’三步动作链,并在睡眠日记中准确标注每次离床/返床时间及主观睡意强度(1–5分)
Example Therapist Responses
Example 1
- Client/Input: 来访者说:‘我昨晚躺下40分钟没睡着,但怕起来会更睡不着,就一直闭眼硬扛。’
- Therapist/Output: 咨询师回应:‘感谢你如实分享——这恰恰说明我们找到了最关键的干预点。下次当你感觉‘硬扛’出现,就是身体在提醒你:现在该起身了。离床不是放弃,是给大脑一个清晰的信号:床只管睡觉,其他事去客厅处理。’
- Notes: 将‘硬扛’重新定义为可操作的触发信号
Example 2
- Client/Input: 来访者问:‘如果凌晨3点醒来,离床后会不会白天更困?’
- Therapist/Output: 咨询师回应:‘短期可能如此,但这正是打破‘床=焦虑场所’的关键一步。就像学骑车摔几次才能平衡,这几晚的清醒,是在帮你的大脑重新学习:床=安全入睡的地方。’
- Notes: 用学习隐喻降低对暂时不适的恐惧
Objective
重建睡眠-床环境的条件化联结
Applicable Signals
- 来访者描述‘躺下后反复看时间’‘半夜醒来刷手机到天亮’‘周末补觉导致下午昏沉’
Contraindications
- 存在急性自杀意念或自伤行为
- 严重躯体疾病导致夜间必须卧床
- 未完成基线睡眠日记评估
Intervention Moves
- 正常化初期不适(‘前3天可能更累,这是系统重置的信号’)
- 重构‘失败感’为‘有效反馈’(‘你发现躺了20分钟没睡着——这正是启动规则的精确时刻’)
- 具身化练习:现场模拟‘感到烦躁→深呼吸→起身开灯→走向客厅’动作序列
Workflow Steps
- 确认来访者已记录至少7天睡眠日记,并识别出典型清醒卧床情境
- 用类比说明‘床=睡眠开关’原理(如:狗听到铃声流口水,人看到床就该准备睡)
- 逐条讲解并共同复述四条规则,重点演练‘15分钟判断’和‘离床后活动选择’(建议阅读纸质书、静坐、低光环境轻度伸展)
- 布置家庭作业:严格执行三步动作链(醒后15分钟内离床→有睡意再返床→固定起床时间),继续填写睡眠日记
- 下次咨询核查执行细节(如:离床后做了什么?返床前是否真有睡意?起床时间是否一致?)
Constraints
- 须在完成至少一周睡眠日记并确认基线睡眠效率后启动
- 需同步暂停安眠药减量过程中的剧烈波动期(如日减量>25%)
Cautions
- 避免使用‘必须睡着’‘应该快点睡’等强化焦虑的语言;强调‘离开床不是失败,而是主动调节’;固定起床时间允许±15分钟弹性,但不可因疲惫延至上午10点后
Output Contract
- 来访者能独立执行‘醒后15分钟内离床→有睡意再返床→固定起床时间’三步动作链,并在睡眠日记中准确标注每次离床/返床时间及主观睡意强度(1–5分)
Example Therapist Responses
Example 1
- Client/Input: 来访者说:‘我昨晚躺下40分钟没睡着,但怕起来会更睡不着,就一直闭眼硬扛。’
- Therapist/Output: 咨询师回应:‘感谢你如实分享——这恰恰说明我们找到了最关键的干预点。下次当你感觉‘硬扛’出现,就是身体在提醒你:现在该起身了。离床不是放弃,是给大脑一个清晰的信号:床只管睡觉,其他事去客厅处理。’
- Notes: 将‘硬扛’重新定义为可操作的触发信号
Example 2
- Client/Input: 来访者问:‘如果凌晨3点醒来,离床后会不会白天更困?’
- Therapist/Output: 咨询师回应:‘短期可能如此,但这正是打破‘床=焦虑场所’的关键一步。就像学骑车摔几次才能平衡,这几晚的清醒,是在帮你的大脑重新学习:床=安全入睡的地方。’
- Notes: 用学习隐喻降低对暂时不适的恐惧
Files
references/evidence.mdreferences/evidence_manifest.json
Triggers
- 来访者报告清醒卧床超15分钟
- 存在床上非睡眠活动(如看手机、看电视)
- 晨起时间不固定且受前夜睡眠影响
Examples
Example 1
Input:
来访者说:‘我昨晚躺下40分钟没睡着,但怕起来会更睡不着,就一直闭眼硬扛。’
Output:
咨询师回应:‘感谢你如实分享——这恰恰说明我们找到了最关键的干预点。下次当你感觉‘硬扛’出现,就是身体在提醒你:现在该起身了。离床不是放弃,是给大脑一个清晰的信号:床只管睡觉,其他事去客厅处理。’
Notes:
将‘硬扛’重新定义为可操作的触发信号
Example 2
Input:
来访者问:‘如果凌晨3点醒来,离床后会不会白天更困?’
Output:
咨询师回应:‘短期可能如此,但这正是打破‘床=焦虑场所’的关键一步。就像学骑车摔几次才能平衡,这几晚的清醒,是在帮你的大脑重新学习:床=安全入睡的地方。’
Notes:
用学习隐喻降低对暂时不适的恐惧