2025-03-06
在烹饪中,mise en place 指的是组织和安排轮班期间需要的所有食材的做法,这样你就不会在执行任务时争先恐后地寻找你需要的东西。
对于你的 LLM,Mise en Place 确保在你有任务之前正确设置你的模型可能需要的所有规则、MCP 和通用开发环境。以我的经验,Sonnet 3.7 不太擅长修复损坏的环境;修改可变的、实时的生产环境就像从 StackOverflow 随机复制粘贴命令并希望有用的东西会有所帮助。更有可能的是,你只会无可挽回地破坏你的环境。因此,请确保一切都设置正确,这样 Sonnet 就不会陷入一个大兔子洞,尝试调试你的环境,找出为什么 Agent 尝试运行某些测试时无法工作。
npm link
恶作剧,我有一个损坏的 VSCode 环境,我没有正确地获取到另一个本地项目的导入。当我要求 Cursor 运行 lint 并修复测试时,它专注于尝试修复这种损坏(但无法确定它应该做的修复是在其中一个项目目录中运行npm unlink
)。