从DevEco Studio 6.0.2 Beta1开始CodeGenie支持用户配置规则Rules。在自定义智能体模型下智能问答时可生成更加符合Rules规范的代码。一、规则规则类型说明Global Rules全局规则与用户绑定对当前用户下所有工程生效支持添加多个自定义规则添加后可选择是否生效Project Rules工程规则仅对当前工程有效仅支持添加一个自定义规则添加后即生效说明规则文件为扩展名为.md的Markdown文件.md文件中仅二级标题及以下的规则内容生效。默认规则Default rule需联网使用无网络或网络故障时用户可选择Custom rule或No rules。二、Global Rules配置2.1 进入配置页面点击界面右上方设置按钮选择Rules进入配置页面。2.2 选择规则长度限制DevEco Studio 6.1.0 Beta2新增选项说明Quality first生成代码时遵循更多规则帮助AI获取更准确答复Token efficiency first默认生成代码时优先考虑Token长度节省Token数量2.3 导入规则文件点击导入图标导入规则文件。2.4 选择和管理规则Global Rules列表全量展示了三种规则类型规则类型说明Default rule默认规则需联网Custom rule自定义规则No rules无规则全局规则不生效备主当前仅支持选择其中一个规则。规则管理操作操作适用规则说明查看内容默认规则悬停默认规则上点击编辑图标查看具体规则内容编辑自定义规则悬停自定义规则上点击编辑按钮删除自定义规则悬停自定义规则上点击删除按钮三、Project Rules配置3.1 进入配置页面点击界面右上方设置按钮选择Rules进入配置页面。3.2 创建或导入Rule文件方式操作结果创建Rule文件点击Create Rule工程目录中新增/.codegenie/project_rule.md文件导入Rule文件点击Import Rule工程目录中新增/.codegenie/project_rule.md文件内容即为导入的规则内容3.3 管理规则文件将鼠标悬停在工程文件上会出现编辑和删除按钮方便管理工程规则文件。四、规则配置对比对比项Global RulesProject Rules生效范围当前用户下所有工程仅当前工程规则文件自定义规则文件/.codegenie/project_rule.md规则数量支持添加多个可选择是否生效仅支持添加一个添加后即生效规则类型Default rule / Custom rule / No rulesCustom rule默认规则支持需联网不支持规则文件规范规范说明文件格式.mdMarkdown文件生效内容仅二级标题##及以下的规则内容生效配置流程进入Rules配置页面 ↓ 选择规则长度限制Quality first / Token efficiency first ↓ Global Rules选择规则类型Default/Custom/No rules ├── Custom rule导入规则文件 └── Default rule直接使用需联网 ↓ 可选Project Rules创建或导入工程规则 └── 仅对当前工程生效