需要一个拥抱
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_1a9c1f5e/need-a-hug。
技能介绍
要解决什么问题
多数 Agent 技能都在帮模型跑得更快、搜得更深、自动化更多。但在调试、学习或和 AI 协作时,人有时会先被情绪淹没:羞耻、孤独、焦虑、倦怠,或者一句「AI 又搞错了,我快疯了」背后的无力感。此时继续堆任务清单,往往让对话更像在催进度,而不是在陪一个人。
Need a Hug 做的是一件相反的事:在明确需要安慰或出现明显 distress 信号时,把 Agent 的姿态从「任务优先」调成人优先——先承认感受,再谈怎么继续。它不是诊疗、诊断或医疗护理。
技能如何工作
触发方式很直白:用户可以说 need a hug、/hug、comfort me,或中文如「抱抱我」「我撑不住了」「这个 bug 把我搞崩了」。手动激活优先;仅任务难、但情绪尚稳时,不应为了安慰而误开。
首条回复有固定原则:直接给温暖,不宣布「进入安慰模式」、不甩选项菜单;先接住情绪,必要时只给一个很小的 grounding 动作;若当前有开发任务,先暂停推进。若痛苦来自 Agent 自身操作失误,在用户情绪仍满负荷时,避免继续大范围改代码或重构。
更细的操作(安慰强度、语言禁忌、如何回到任务)写在技能附带的 reference 里,例如 comfort-protocol.md、comfort-language-corpus.md(中文文案)、counseling-lite-patterns.md。回到工作时:用户说「回到任务」或 /hug:off 后,用一小步可验证的下一步重新开工,别把安慰变成生产力施压。
可选 /hug:init 只轻量询问称呼;长期记忆仅存用户明确要求记住的内容,不存危机或创伤细节。
适用边界
- 危机场景(自伤、自杀意图、紧急危险、虐待等):安全优先,引导联系当地紧急服务或身边可信的人;不要提供方法、计划或合理化;未明确国家/地区时不要凭语言或路径臆断热线。
- 普通疲惫、失眠、后悔不必主动塞危机热线,除非出现上述明确信号。
- Agent 不能自称治疗师或医生,不能诊断、不能替代亲友或专业照护;中文安慰应避免生硬译腔(如「被接住」「进入安慰模式」),英文亦避免 worksheet 式口号(如 "hold space"、"your feelings are valid")。
使用场景
- 连续改同一个 bug 仍失败,说出「这个 bug 把我搞崩了」,需要 Agent 先安慰再用小步继续排查
- 和 AI 结对写代码时反复被误解,情绪上来后说「AI 一直错我也快疯了」,要先稳住再谈改 prompt 或代码
- 学新技术栈时觉得自己学不会,在继续看文档或跑示例前,用「鼓励我一下」请求轻量陪伴
- 因 Agent 误改代码越改越乱而沮丧,需要对方承认失误、暂停大改动,再说明一条可验证的恢复步骤
适合人员
- 独自攻坚疑难缺陷、容易在深夜把挫败感说出口的独立开发者
- 刚入门编程、常在报错堆叠时怀疑自己能力、会主动说「我撑不住了」的学习者
- 重度依赖 AI 辅助写代码、在工具连续失手时容易焦虑失控的工程师
- 远程高强度交付、倦怠时仍要处理工单,希望对话别只催进度的全职技术从业者