产品思想实验:PromptScript DSL 设计
以下是为 Prompt 设计领域定制的 DSL PromptScript,聚焦于结构化、可复用且精确的提示词描述:核心理念角色分层:显式定义 AI 角色、用户角色、系统约束动态插值:支持变量与外部数据注入条件逻辑:根据上下文切换提示片段输出控制:强制指定格式(JSON/XML/自然语言)语法定义(BNF 风格)<Prompt> ::= <Header> <Block>+
<Header> ::= "# Config" <KeyValue>+
<Block> ::= <Ro...