playbook/rulesets/index.md

1.3 KiB
Raw Blame History

rulesets/(规则集模板库)

重要:本目录位于 playbook 仓库,作为规则集模板源

  • 模板源playbook/rulesets/ → 通过 scripts/playbook.py[sync_standards] 同步 → 目标项目的 .agents/
  • AI 读取:目标项目根目录的 .agents/,而非此处
  • 使用流程
playbook/rulesets/tsl/  →  [sync]  →  your-project/.agents/tsl/  ←  AI 代理读取
(模板源)                               (实际使用)

本目录用于存放 AI/自动化代理规则集模板,用于分发到其他项目。

本仓库将规则按语言拆分为多个规则集模板:

  • rulesets/tsl/TSL 相关规则集(适用于 .tsl/.tsf
  • rulesets/cpp/C++ 相关规则集C++23含 Modules
  • rulesets/python/Python 相关规则集
  • rulesets/markdown/Markdown 相关规则集(仅代码格式化)

目标项目落地时,通过 scripts/playbook.py[sync_standards] 将规则集从 rulesets/<lang>/ 同步到目标项目根目录的 .agents/<lang>/

三层架构(分层知识库)

rulesets/ 是三层架构中的 Layer 1语言级硬规则≤50 行/语言)。 完整分层说明见 README.md 的“rulesets/(规则集模板库 - 三层架构)”。