我写的个人规则完全没有被执行是为什么呢,看了官方的文档,根我实际看到的不大一样,没有看到alwaysApply

你的运行环境(版本号「点击帮助-关于-复制」):

TRAE CN
版本: 3.3.43
VSCode 版本: 1.107.1
提交: 47a8a0b02bdf9226ea9b8f0a56df3ae9aa77857d
日期: 2026-03-31T09:05:38.542Z
Electron: 39.2.7-release.1.28.8 (aha)
Node.js: 22.21.1
V8: 14.2.231.24-electron.0
OS: Windows_NT x64 10.0.26200
构建版本: 2.3.17432
设备ID: ec4200f41e9aa89a4042e66e45812644f6058357255b904ddfc44b9e32550ef0
Device Id: 4390806295939131

问题描述(你遇到了什么问题?):

个人规则没有被全局调用

复现步骤(如何才能重现这个 Bug/问题?):
1.打开设置
2.找到规则和技能
3.创建规则

报错信息或截图(如有):

请在此处粘贴截图或日志代码

1 个赞

明白了,你遇到了创建的个人规则没有在全局生效的问题。

根据文档,个人规则(user_rules.md)本身就是全局规则,创建保存后默认应该在所有项目中生效。项目规则才是只在当前项目生效的。

最常见的原因是规则的生效方式设置不对。你可以检查一下规则文件开头的配置,是否设置成了 始终生效?如果设置成了 指定文件生效手动触发生效,就不会在全局自动调用了。

你能看看你的规则配置是哪种生效方式吗?

1 个赞

优先执行项目规则,检查内容是否有冲突

1 个赞

先看看这个规则是否写的清晰明确,具体可以看一下官方文档的规则faq