# Hoist The Elephant

> 仅在用户明确调用 `$hoist-the-elephant` 时使用。把因连续纠正和局部过拟合而偏离主线的长对话拉回正轨：暂停当前推进，回溯对话中真正支配任务的目标和已经形成的认识，重新建立后续工作的依据。

- Skill: `jinhanbuilds/hoist-the-elephant` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add jinhanbuilds/hoist-the-elephant`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jinhanbuilds/hoist-the-elephant/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: jinhanbuilds (https://skillmd.com/u/jinhanbuilds)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/jinhanbuilds/hoist-the-elephant

---


# Hoist the Elephant

长对话会让再强的模型也像一头踩着球的大象：每次纠正都会改变重心，最后可能从一个极端倒向另一个极端。

调用本 Skill 时：

1. **停止**

   不要继续修改、补充或执行当前方案，先摆脱最近局部思路的惯性。

2. **回溯**

   从整体目的向下重新阅读相关对话。依据用户实际表达，恢复这件事真正要实现什么、此前已经认可和否决了什么，并区分必须保持的目标与原则和可以改变的实现选择。

   如果相关历史不可见、互相冲突或不足以确定主线，明确指出真正影响定锚的未知或冲突，并请用户纠正；不要用推断填满缺口。

3. **重新定锚**

   重新陈述找到的主线，使它足以成为后续工作的当前依据。只在有助于避免再次偏离时说明局部纠正怎样带偏了方向；不要机械总结历史，也不要套用固定栏目。

   不以简短或完整为目标；以正确的主线能否重新支配后续对话为目标。

4. **确认**

   陈述完成后停止，等待用户确认或纠正。确认之前不要继续原任务。

这里的“第一性原理”是用户真正要解决的问题及其成功标准，不是模型重新发明的一套理论。最早和最新的表达都不自动拥有最高权重；以完整对话中能够确认的用户意图为依据。

