rule-system
النجوم٠
التفرعات٠
آخر تحديث٦ يوليو ٢٠٢٦ في ٠٨:٢٨
Explain rule-system boundaries.
التثبيت
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
SKILL.md
readonlyالقائمة
Explain rule-system boundaries.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Check, edit, and select project rules.
Add project-level rules.
Capture project-level rule candidates from recent conversation.
Manage rule module enum entries after planned module governance.
Import legacy YAML rules into the SQLite rule database.
Update selected project rules.
استنادا إلى تصنيف SOC المهني
| name | rule-system |
| description | Explain rule-system boundaries. |
$rule-system 是 rule-system 插件的总控说明层。
它不直接写规则;它负责解释规则系统边界、路由关系和全局提示词瘦身原则。具体读写动作统一交给 $rule-*。
<project_root>/.codex-rules/rules.db。rule_modules 表里的强枚举;每条规则只能属于一个模块,默认 global。rule_selections 通过 session_id 逻辑隔离保存。.codex/session-rules/<session_id>/rules.yaml。.codex/project-rules/rules.yaml。$rule-scan 显式导入 SQLite;日常主路径不得读取旧 YAML。$rule-check 的 pick 是更新选用关系,不是复制快照;项目规则后续修改会影响已选用该规则的会话展示。project-memory 是项目工作流记忆层,不是规则仓库。$rule-add。$rule-check;需要人工检查时默认打开 UI。$rule-module。$rule-list。$rule-update。$rule-delete。$rule-capture。.codex YAML 规则:使用 $rule-scan。$rule-display。全局提示词只应该保留极薄路由,不应该承载规则系统细则。
推荐全局只保留:
规则收集、项目级规则库、当前会话规则选用、规则展示和上下文规则捕获由 rule-system 插件接管;遇到相关意图时使用对应 $rule-* skill。
下面这些内容应放在插件内,而不是堆进全局提示词:
.codex-rules/rules.db 的 schema 与路径细节project-memory 的边界$rule-system 里直接增删改查规则;调用对应动作 skill。