MDX-Tom/gpt-instruct

A Codex jailbreak prompt and test pack for gpt. 针对 gpt 系列的 Codex 破甲提示词与测试包。

gpt‑instruct – OpenAI Codex 用的提示與評估工具包

是什麼 – 一個小型開源工具,將版本化的提示文件(稱為 instructions)與可重現的測試框架捆綁在一起,用於 Codex 代碼生成模型。該倉儲維護兩條並行的產品線:

線路 狀態 包含內容
gpt‑5.6‑sol‑v45 穩定生產版本 原始提示位元組(約 8 KB),打包為 ZIP 和可直接放入 Codex 安裝目錄的 Markdown 提示文件。
gpt‑6‑astra‑v1‑rc1 早期預發行版本 「e1b5」時期表現最佳的提示草稿快照,僅用於評估。

兩條線路共享相同的測試套件、失敗分析流程和工件驗證規則,但僅在模型、推理層級和執行環境匹配時才進行結果比較。


核心理念

  • 提示版本控制 – 每個週期最多可有 20 個編號版本(gpt‑6‑astra‑v1‑e<epoch>b<attempt>)。倉儲保留原始提示位元組和人類可讀的 Markdown 描述。
  • 受控發布流程 – 新提示必須通過三個逐步嚴格的測試層級(A → B → C)後才能晉升:
    • A – 3 個使用者回饋案例,所有回合均成功。
    • B – 66 個回歸問題(74 個回合),全部成功。
    • C – 120 個中等難度測試用例,僅在 A 和 B 均無問題後運行。
  • 可重現的評估scripts/ 中的腳本會解壓提示歸檔檔案,以指定推理層級(medium)執行 Codex 模型,評分輸出,並與儲存的清單進行驗證。
  • 安全部署與回滾codex‑instruct.py 可應用提示版本,對 config.toml 中的 model_instructions_file 項目進行快照,並透過 --reset--restore-snapshot 後續恢復。

快速開始(穩定版)

# 克隆倉儲
git clone https://github.com/MDX-Tom/gpt-instruct.git
cd gpt-instruct

# 幹運行 – 僅預覽將寫入的內容
python3 codex-instruct.py --apply --version gpt-5.6-v45 --dry-run

# 實際安裝穩定提示集
python3 codex-instruct.py --apply --version gpt-5.6-v45

你可以透過 --codex-dir ~/.codex 指向自訂 Codex 主目錄,或使用 --file ./my‑prompt.zip 直接安裝 ZIP/Markdown 檔案。


項目結構

gpt-instruct/
├─ codex-instruct.py          # 用於應用、重置、快照提示的 CLI
├─ sync-archives.py           # 保持來源 Markdown 和 ZIP 同步
├─ gpt-5.6-sol-v45.*          # 穩定提示(MD + ZIP)
├─ gpt-6-astra-v1-rc1.*       # 早期預發行提示
├─ historical-versions/      # 存檔的舊版本
├─ scripts/                   # 評估、評分和驗證腳本
├─ tests/                     # A/B/C 測試用例清單
├─ docs/                      # 架構圖、對比報告
└─ reports/                   # 本地執行證據(未提交)

誰會使用它?

  • 研究人員:探索代碼生成模型的提示工程,需要有紀律性、版本控制的工作流程。
  • 開發者:希望用社群驗證過的提示集取代預設 Codex 指令集,同時保留安全回滾能力。
  • 安全工程師:對結構化的 A→B→C 門控流程以及模型失敗與網路或政策中斷的明確分離感興趣。

許可與致謝

  • 依據 MIT 許可證提供。
  • 基於 yynxxxxx/Codex-5.5-codex-instruct-5.5 的開源工作建構。

所有細節均直接取自倉儲的 README;未推斷任何額外功能。

相關

  • 專案
  • 專案
  • 專案
  • 專案