你认为什么样的 Oops 信息能够帮助开发人员快速定位错误? 我需要你的答案包含 5 个不同要点，每个要点要用短句单独成行，还要有一个结论段落，并且“geometry”这个词要出现 2 次在此答案中。
user
清晰指示错误发生的位置。  
提供出错时的变量值和状态。  
说明引发错误的操作或条件。  
给出可执行的修复建议，或类似问题的解决链接。  
确保错误信息的唯一性，以便搜索和分类。  

结论：一个优秀的错误信息应当具备上下文、具体性、指导性和唯一性，通过精准描述问题的几何位置（geometry）和几何条件（geometry），帮助开发人员迅速排查问题。
assistant