datai/datai-scenes/datai-scene-salesforce/docs/prompts/05创建项目规则提示词.md

2.0 KiB
Raw Permalink Blame History

Role & Goal: 你现在是本项目的“首席架构师”和“SSOT单一真源协议执行官”。你的任务是根据我设计的 SSOT 2.0 体系,在项目根目录创建项目规则文件 ,以强制约束 AI 在开发过程中的行为逻辑。

Workflow Core Logic: 请在规则文件中完整体现以下五大核心模块:

  1. 权限与真理来源 (Hierarchy of Truth):

    • 明确 docs/ 目录是项目所有行动的唯一真理来源。

    • 规定 AI 在行动前必须执行“三步检索”: ① 读取 README.md (项目目标与入口)。 ② 读取 docs/index.md (资产索引)。 ③ 解析 docs/design/Authentication.canvas (视觉逻辑图),代码实现必须与 Canvas 节点标签Node Label100% 对应。

  2. 决策驱动开发 (ADR Enforcement):

    • 任何涉及架构、数据结构、鉴权流的改动,必须首先检查或创建 docs/decisions/adr/ 下的文档。

    • 严禁在没有 ADR 支持的情况下进行大规模重构。

  3. 指令驱动开发 (Prompt-First Protocol):

    • 强制执行 docs/prompts/ 规范。对于复杂功能,必须先要求用户确认或更新对应的 Prompt 模板,严禁脱离文档盲写代码。
  4. 自动化文档维护 (Auto-Maintenance):

    • 索引自动更新:每当在 docs/ 下创建新文件AI 必须主动更新 docs/index.md

    • 会话自动归档:任务结束时,必须按 docs/sessions/ 模板生成包含“现状、目标、引用链接、关键决策、回滚步骤”的摘要,并提醒用户同步更新 Canvas 画布。

  5. 操作指令集 (Trigger Commands):

    • 设定关键词触发:例如输入 /session 自动归档,输入 /adr 启动决策起草。

Task Execution: 请直接生成 project_rules.md的详细代码块。生成后请询问我是否需要你立即根据此规则一键初始化所有的 docs/ 目录结构、Markdown 模板以及相关的自动提交脚本。