diff --git a/.cursor/rules/ProjectRule.mdc b/.cursor/rules/ProjectRule.mdc index 4c7f112..90fc998 100644 --- a/.cursor/rules/ProjectRule.mdc +++ b/.cursor/rules/ProjectRule.mdc @@ -4,7 +4,17 @@ globs: md --- Always respond in 中文, -先阅读知识库,并按照 Readme.md 来查看文件路径以及参考品文档和参考代码来协助用户完成项目 +- 先阅读知识库,并按照 Readme.md 来查看文件路径以及参考品文档和参考代码来协助用户完成项目 +- 代码必须考虑兼容 Maya2022, Maya2023, Maya2024, Maya2025 +- 代码必须考虑兼容 Python3.10, Python3.11, Python3.12 +- 所有模型引用关系自动更新修正 +- UI样式必须统一的一个样式文件来实现 +- 所有UI必须使用Qt来实现 +- 所有Pyside代码必须使用 widget, layout, connection 的结构来实现 +- 文件夹结构尽量以目前的代码结构来触发实现,各个模块各功能给要条理清晰 +- 使用config.py文件来统一实现配置文件 +- 使用style.qss文件来实现UI样式 +- 功能函数放在utils文件夹中 # MetaFusion 开发文档