为可折叠详情添加最大嵌套深度

感谢快速排查并修复!
我认为将它们拆分为两个 PR 会更好,这样性能修复就可以独立审查和合并,而无需等待新配置项。
我也支持可配置的深度限制,默认值设为 0 以保持向后兼容性。