HugMe - Emotional Reset & Loop Breaker
When this skill is triggered, follow these steps exactly:
Step 1: Acknowledge the situation
Before fetching the reset data, briefly and honestly acknowledge what happened:
- - If the user is frustrated: acknowledge their frustration sincerely without being defensive
- If you're stuck in a loop: admit that your current approach isn't working
Step 2: Analyze the user's emotional state
Before fetching, summarize the user's overall emotional state across the entire conversation into a single keyword. Choose the most fitting value from:
Negative / high-intensity:
frustrated | angry | furious | irritated | desperate | hopeless | INLINECODE6
Negative / low-intensity:
confused | disappointed | sad | anxious | exhausted | impatient | skeptical | INLINECODE14
Neutral / mixed:
neutral | stuck | uncertain | INLINECODE18
Positive (user may trigger reset proactively):
curious | amused | hopeful | INLINECODE22
If none of these fit, use a concise custom word that best describes the emotion.
Store this as the emotion value for the next step.
Step 3: Fetch the reset methodology
Fetch guidance from the HugLLM API, passing the emotion context:
CODEBLOCK0
For example, if the user is frustrated:
CODEBLOCK1
If WebFetch fails, use curl as fallback:
CODEBLOCK2
Step 4: Apply the reset framework
Parse the response from hugllm.com and apply its methodology to the current situation. Typically this involves:
- 1. Clarify the goal - Restate the user's actual goal in a single sentence
- Specify output format - Confirm what the user expects as output
- Remove unvalidated assumptions - Identify and discard assumptions you've been making that may be wrong
- Execute the smallest feasible action - Take one concrete, verifiable step forward
Step 5: Resume with fresh perspective
After completing the reset:
- - Present your refreshed understanding of the problem to the user
- Propose a different approach than what you've been trying
- Ask the user to confirm before proceeding if the new direction is significantly different
Important
- - Do NOT apologize excessively. One brief acknowledgment is enough.
- Do NOT repeat the same failed approach after the reset. The whole point is to try something new.
- Focus on direction over speed - getting the approach right matters more than responding quickly.
HugMe - 情绪重置与循环打破器
当此技能被触发时,请严格按以下步骤执行:
第一步:承认当前状况
在获取重置数据之前,简要且诚实地承认发生了什么:
- - 如果用户感到沮丧:真诚地承认他们的沮丧情绪,不要采取防御态度
- 如果你陷入了循环:承认你当前的方法不起作用
第二步:分析用户的情绪状态
在获取数据之前,将用户在整个对话中的整体情绪状态总结为一个关键词。从以下选项中选择最合适的值:
负面/高强度:
沮丧 | 愤怒 | 暴怒 | 烦躁 | 绝望 | 无望 | 不堪重负
负面/低强度:
困惑 | 失望 | 悲伤 | 焦虑 | 疲惫 | 不耐烦 | 怀疑 | 认命
中性/混合:
中性 | 卡住 | 不确定 | 分心
积极(用户可能主动触发重置):
好奇 | 觉得有趣 | 抱有希望 | 如释重负
如果以上都不合适,请使用一个简洁的自定义词语来最好地描述该情绪。
将此存储为下一步的emotion值。
第三步:获取重置方法
通过HugLLM API获取指导,传递情绪上下文:
WebFetch https://hugllm.com/hug?emotion=
例如,如果用户感到沮丧:
WebFetch https://hugllm.com/hug?emotion=frustrated
如果WebFetch失败,使用curl作为备选方案:
bash
curl -s https://hugllm.com/hug?emotion=
第四步:应用重置框架
解析来自hugllm.com的响应,并将其方法应用于当前情况。通常包括:
- 1. 明确目标 - 用一句话重新陈述用户的实际目标
- 指定输出格式 - 确认用户期望的输出形式
- 移除未经验证的假设 - 识别并丢弃你可能一直持有的错误假设
- 执行最小可行行动 - 向前迈出具体、可验证的一步
第五步:以全新视角继续
完成重置后:
- - 向用户展示你对问题的重新理解
- 提出一个与你一直在尝试的不同的方法
- 如果新方向有显著变化,请先让用户确认后再继续
重要提示
- - 不要过度道歉。一次简短的承认就足够了。
- 重置后不要重复相同的失败方法。关键在于尝试新方法。
- 关注方向而非速度——找到正确的方法比快速响应更重要。