valorisa/Super-Prompt-LLM-Council-Generator

GitHub: valorisa/Super-Prompt-LLM-Council-Generator

基于Karpathy委员会方法论,通过多智能体审查和五步验证流程,为各领域生成生产级、高合规性LLM提示词的元提示词系统。

Stars: 1 | Forks: 0

# Super-Prompt-LLM-Council-Generator [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![Multi-LLM](https://img.shields.io/badge/Multi--LLM-Compatible-brightgreen)](promptor-council-v3.1.md) [![Universal Prompt](https://img.shields.io/badge/Universal-Prompt-blue)](promptor-council-v3.1.md) [![Promptor v3.1](https://img.shields.io/badge/Promptor-v3.1_Council_Edition-orange)](promptor-council-v3.1.md) [![GitHub Actions](https://img.shields.io/badge/CI-Markdown_Lint-success)](.github/workflows/markdownlint.yml) [![Karpathy Council](https://img.shields.io/badge/Methodology-Karpathy_LLM_Council-blueviolet)](https://x.com/karpathy/status/1878531712785961151) **🌍 语言 / Langue :** [English](README.md) | [Français](FR_README.md) ## 目录 - [简介](#introduction) - [为什么选择这个项目?](#why-this-project) - [主要特性](#key-features) - [安装说明](#installation) - [Windows 11 (PowerShell 7.6+)](#windows-11-powershell-76) - [macOS (zsh)](#macos-zsh) - [Linux (bash/zsh)](#linux-bashzsh) - [用法](#usage) - [基本用法](#basic-usage) - [高级选项](#advanced-options) - [Council 模式](#council-mode) - [示例](#examples) - [工作原理](#how-it-works) - [5 Circles 验证](#the-5-circles-validation) - [18 Hacks 框架](#the-18-hacks-framework) - [阶段 3 — 交付 (A-B-C-D)](#phase-3--delivery-a-b-c-d) - [LLM Council](#the-llm-council) - [项目结构](#project-structure) - [贡献指南](#contributing) - [开源许可](#license) - [致谢](#acknowledgments) ## 简介 **Super-Prompt-LLM-Council-Generator** 是一个基于 **Promptor v3.1 Council Edition** 的通用元 prompt 系统。 它通过严格的验证 pipeline,为任何领域(金融、网络安全、房地产、DevOps 等)生成可用于生产环境的 AI prompt: 1. **5 Circles** 验证 (STOP → RECHERCHE → GRILLE → TRIBUNAL → FIX) 2. **18 Hacks** 优化框架 (token 效率、质量、安全性) 3. **A-B-C-D 交付** 格式 (校准 → 优化的 prompt → 自我评估 → 提问) 4. **LLM Council** 可选的多视角审计 (5 名顾问 + 同行评审 + 主席综合建议) 与通用的 prompt 模板不同,该系统应用了**领域专属的验证**与**合规性检查** (代理变量、人工升级工作流、可测试性要求),这些经验均源自真实生产环境中的故障。 **通用兼容性**:适用于任何接受文本输入的 LLM: - ChatGPT (OpenAI) - Claude (Anthropic) - Gemini (Google) - Qwen (Alibaba) - DeepSeek - Perplexity - 本地模型 (Llama, Mistral 通过 Ollama) ## 为什么选择这个项目? ### 问题所在 创建有效的 AI prompt 并非易事: - ❌ 通用的 prompt 只能产生平庸的结果 - ❌ 缺乏结构化的验证方法 - ❌ 容易遗漏边缘情况、安全风险、违规行为 - ❌ 试错过程浪费时间和 token ### 解决方案 这款元 prompt 生成器: - ✅ 应用经过验证的 5 步验证框架 - ✅ 自动整合 18 种优化 Hacks - ✅ 检测代理变量、升级断层、可测试性问题 - ✅ 针对关键用例提供可选的 Council 模式(5 名独立顾问) - ✅ 生成可直接复制粘贴的 prompt,附带示例和自我检查 ### 真实世界影响 - 创建 prompt **快 80%**(经过验证的方法论 对比 试错法) - 自动评估**平均质量 4.5/5**(而未验证的 prompt 为 2-3/5) - 生产环境中**零合规事故**(代理变量检测,人工工作流验证) - Council 模式 **11 倍的成本** 可通过捕获关键盲点来物超所值 ## 主要特性 | 特性 | 描述 | | --- | --- | | **5 Circles 验证** | 结构化 pipeline:STOP (验证请求) → RECHERCHE (领域标准) → GRILLE (成功标准) → TRIBUNAL (严格评估) → FIX (修正) | | **18 Hacks 框架** | 涵盖 token、质量、速度、安全性、协作的优化策略 | | **A-B-C-D 交付格式** | 生产就绪的输出:A (校准) → B (优化 Prompt) → C (自我评估 + Council 提案) → D (包含 META 问题的提问) | | **领域自动检测** | 自动识别领域(金融、安全、编程等)并应用相关标准 | | **合规性检查** | 检测代理变量(公平性)、验证人工升级工作流、要求可测试性 | | **LLM Council 模式** | 可选的多智能体审议:5 名顾问 (Contrarian, First Principles, Expansionist, Outsider, Executor) + 同行评审 + 主席裁决 | | **通用 LLM 支持** | 适用于任何 LLM (ChatGPT, Claude, Gemini, Qwen, DeepSeek, 本地模型) | | **生产就绪输出** | 可直接复制粘贴的 prompt,附带示例、自我检查和架构说明 | | **11 个专业示例** | 风险分析、GitHub 审计、云架构、网络安全、ML 建模等 | ## 安装说明 ### 前置条件 - 已安装 Git ([下载](https://git-scm.com/downloads)) - 你首选的 LLM 访问权限 (OpenAI API, Claude 或任何聊天界面) ### Windows 11 (PowerShell 7.6+) ``` # 1. 打开 PowerShell 7.6+ (不是 Windows PowerShell 5.1) # 验证版本 $PSVersionTable.PSVersion # 2. 克隆 repository git clone https://github.com/valorisa/Super-Prompt-LLM-Council-Generator.git # 3. 导航到该目录 Set-Location Super-Prompt-LLM-Council-Generator # 4. 查看 meta-prompt Get-Content promptor-council-v3.1.md # 5. 复制全部内容并将其粘贴到你的 LLM 中 # (ChatGPT, Claude, Perplexity 等) ``` **可选:添加到 PATH 以便快速访问** ``` # 添加到 PowerShell profile 以便快捷访问 $profilePath = $PROFILE.CurrentUserAllHosts Add-Content $profilePath "`n# Promptor alias" Add-Content $profilePath "function prompt-gen { Get-Content '$PWD\promptor-council-v3.1.md' | Set-Clipboard; Write-Host 'Meta-prompt copied to clipboard!' }" # 重新加载 profile . $PROFILE ``` ### macOS (zsh) ``` # 1. 打开 Terminal # 2. 克隆 repository git clone https://github.com/valorisa/Super-Prompt-LLM-Council-Generator.git # 3. 导航到该目录 cd Super-Prompt-LLM-Council-Generator # 4. 查看 meta-prompt cat promptor-council-v3.1.md # 5. 复制到剪贴板 (macOS) cat promptor-council-v3.1.md | pbcopy echo "Meta-prompt copied to clipboard!" # 6. 粘贴到你的 LLM 界面 ``` **可选:创建 shell alias** ``` # 添加到 ~/.zshrc echo 'alias prompt-gen="cat ~/path/to/Super-Prompt-LLM-Council-Generator/promptor-council-v3.1.md | pbcopy && echo \"Meta-prompt copied!\""' >> ~/.zshrc # 重新加载 source ~/.zshrc # 使用方法 prompt-gen ``` ### Linux (bash/zsh) ``` # 1. 打开终端 # 2. 克隆 repository git clone https://github.com/valorisa/Super-Prompt-LLM-Council-Generator.git # 3. 导航到该目录 cd Super-Prompt-LLM-Council-Generator # 4. 查看 meta-prompt cat promptor-council-v3.1.md # 5. 复制到剪贴板 (需要 xclip) # 如果需要,安装 xclip: sudo apt install xclip (Debian/Ubuntu) cat promptor-council-v3.1.md | xclip -selection clipboard echo "Meta-prompt copied to clipboard!" # 6. 粘贴到你的 LLM 界面 ``` **可选:创建 bash alias** ``` # 添加到 ~/.bashrc 或 ~/.zshrc echo 'alias prompt-gen="cat ~/path/to/Super-Prompt-LLM-Council-Generator/promptor-council-v3.1.md | xclip -sel c && echo \"Meta-prompt copied!\""' >> ~/.bashrc # 重新加载 source ~/.bashrc # 使用方法 prompt-gen ``` ## 用法 ### 基本用法 1. **复制元 prompt**:打开 `promptor-council-v3.1.md` 并复制其全部内容 2. **粘贴到你的 LLM 中**:ChatGPT, Claude, Gemini, Qwen, DeepSeek, Perplexity 等。 3. **回答初始问题**:LLM 会问你 2 个问题,并在继续之前**等待你的回答**: - **问题 1:** 你想创建什么 prompt? - **问题 2:** 你将在哪个 AI 工具上使用它? 4. **自动化处理**:一旦你做出回答,LLM 将执行完整的 pipeline (5 Circles + 18 Hacks + A-B-C-D 交付) **交互示例:** ``` USER: [Paste promptor-council-v3.1.md content here] LLM: What prompt do you want to create? Which AI tool will you use it on? USER: I want to create a prompt for analyzing customer churn in a SaaS product. I'll use it on ChatGPT. LLM: [Executes 5 Circles validation, applies 18 Hacks, generates optimized prompt with A-B-C-D delivery format] ``` ### 高级选项 | 选项 | 用法 | 描述 | | --- | --- | --- | | `[MODE:API]` | 技术输出 | JSON 格式的 prompt (用于编程) | | `[COLLAB:MODE]` | 协同创作 | 逐步引导的 prompt 构建 | | `[COUNCIL]` | 多视角审计 | 激活 5 顾问审议 (11 倍成本,3 分钟) | | `[?term]` | 内联解释 | 要求对任何术语进行澄清 | | `{{FOCUS_HACKS}}` | 优化重点 | `tokens`, `quality`, `speed`, `security`, `collaboration` | **带选项的示例:** ``` Create a prompt for fraud detection in banking transactions. Focus: security and compliance. Activate Council for external validation. [COUNCIL] {{FOCUS_HACKS: security}} {{DOMAIN: finance}} ``` ### Council 模式 **何时使用 Council:** - ✅ 生产关键型 prompt(面向客户的系统) - ✅ 受监管领域(金融、医疗、法律) - ✅ 安全敏感型应用 - ✅ 复杂领域中的首个 prompt - ✅ 自动评估得分 < 4/5 **工作原理:** 1. 首先运行标准的 5 Circles + 18 Hacks pipeline 2. 如果存在 `[COUNCIL]` 标志 或 自动评估 < 4/5,Council 将被激活 3. 5 名顾问独立分析(2-3 分钟) 4. 同行评审找出最强/最弱的论点 5. 主席综合裁决并给出可操作的建议 **成本:** 约 11 倍基准 (5 名顾问 + 5 名评审员 + 1 名主席) **输出:** HTML 报告 + Markdown 记录 ## 示例
Risk Analyst — 银行信用评分 Tu es Risk Analyst, un expert en scoring de crédit bancaire. Ta mission est d'évaluer la solvabilité d'un particulier et produire un score de risque exploitable pour une décision de prêt. **领域:** 金融 / 合规性 **应用 Hacks:** #3, #4, #11, #18 + META 教训 (代理变量, 人工升级) **自动评估:** 4.
标签:18 Hacks优化, 5 Circles验证框架, AIGC, ChatGPT, Claude, CVE检测, DeepSeek, DLL 劫持, Gemini, Karpathy Council方法论, LLM Council, LLM提示词生成器, Markdown, Meta-Prompt, MIT协议, Promptflow, PyRIT, RESTful API, 人工智能, 同行评审, 多智能体系统, 多模型兼容, 大语言模型, 开源, 提示词优化, 提示词工程, 智能顾问, 熵值分析, 生产级, 用户模式Hook绕过, 策略决策点, 网络安全, 自动化代码生成, 通义千问, 金融科技, 防御加固, 隐私保护, 领域感知