SRC

Sources 标注规范

可追溯 · 可复现 · 可审计
»»»

站内版来源规范,内容由 docs/source-annotations.md 生成。模型档案页的摘录、来源字段、行号和版本 diff 都按这套规则校验。

来源标注规范

每个模型版本的数据必须能追溯到原始 prompt 文本。版本分析允许有作者解读,但事实判断、原文摘录、行号和版本 diff 必须能回到来源文件。

必填字段

每个 data/*.json 的版本对象必须包含 source 字段:

{
  "source": {
    "source_repo": "asgeirtj/system_prompts_leaks",
    "source_path": "OpenAI/gpt-5.5-thinking.md",
    "source_commit": "678e7fadee889f036400a478acbf3c8a1d16980f",
    "quoted_lines": [
      {
        "label": "identity_and_date",
        "start": 1,
        "end": 6
      }
    ],
    "license": "CC0 1.0 Universal",
    "analysis_author_note": "全文来自本地克隆的 asgeirtj/system_prompts_leaks;中文拆解为本仓库作者基于原文的分析。"
  }
}

字段说明

字段含义要求
source_repo原始 prompt 来源仓库使用 owner/repo,不要只写项目名
source_path原始 prompt 在来源仓库中的路径必须精确到文件
source_commit来源仓库 commit SHA必须固定版本,避免上游文件变动导致引用漂移
quoted_lines页面摘录、分析或 diff 使用的原文行号使用 1-based 行号;每个摘录单独列一项
license来源素材许可证写明上游许可证,例如 CC0 1.0 Universal
analysis_author_note分析说明区分原文事实与本仓库作者解读

页面摘录绑定

模型页中的每个证据摘录块必须使用 data-source-label 绑定到 quoted_lines.label

<div class="quote" data-source-label="identity_and_date">
  ...
</div>

scripts/validate.py 会检查:

当前来源状态

数据文件版本数来源状态说明
data/claude.json7混合固定来源为 Anthropic Official 四个版本、Claude Product 长 prompt(Opus 4.8、Fable 5)与 Claude Code Fable 5
data/gpt.json2已固定来源为 OpenAI/gpt-5.5-thinking.mdOpenAI/gpt-5.5-instant.md
data/gemini.json2已固定来源为 Google/gemini-3-flash.mdGoogle/gemini-workspace.md
data/cursor.json1已固定来源为 Cursor/cursor.md
data/devin.json1已固定来源为 Misc/devin-cli.md
data/grok.json11已固定来源为 xAI Grok 全系列:Grok 3/4/4.1 beta/4.2/4.3 beta/API/Build/personas/account/expert/post safety
data/copilot.json5已固定来源为 Microsoft/GitHub Copilot 五个表面:GitHub、VS Code、CLI、Word、macOS App

已固定来源来自:

source_repo: asgeirtj/system_prompts_leaks
baseline source_commit: 678e7fadee889f036400a478acbf3c8a1d16980f
Claude Fable 5 source_commit: 28639e67c6774477aa32b9ef1995bae2c74c40f6
Grok / Microsoft Copilot source_commit: 28639e67c6774477aa32b9ef1995bae2c74c40f6
license: CC0 1.0 Universal

已固定来源明细

模型版本source_pathquoted_lines 数量
ClaudeSonnet 3.7Anthropic/Official/2025-02-24-claude-sonnet-3.7.md5
ClaudeSonnet 4Anthropic/Official/2025-05-22-claude-sonnet-4.md6
ClaudeSonnet 4.5Anthropic/Official/2025-09-29-claude-sonnet-4.5.md6
ClaudeSonnet 4.6Anthropic/Official/2026-02-17-claude-sonnet-4.6.md6
ClaudeOpus 4.8Anthropic/claude-opus-4.8.md8
ClaudeFable 5Anthropic/claude-fable-5.md9
Claude CodeFable 5Anthropic/Claude Code/claude-code-2.1.172-fable-5.md6
GPT5.5 ThinkingOpenAI/gpt-5.5-thinking.md5
GPT5.5 InstantOpenAI/gpt-5.5-instant.md4
Gemini3 FlashGoogle/gemini-3-flash.md4
GeminiWorkspaceGoogle/gemini-workspace.md4
CursorIDE AgentCursor/cursor.md5
DevinCLIMisc/devin-cli.md5
GrokGrok 3xAI/grok-3.md4
GrokGrok 4xAI/grok-4.md4
GrokGrok 4.1 BetaxAI/grok-4.1-beta.md4
GrokGrok 4.2xAI/grok-4.2.md5
GrokGrok 4.3 BetaxAI/grok-4.3-beta.md6
GrokAPIxAI/grok-api.md3
GrokBuildxAI/grok-build.md5
GrokPersonasxAI/grok-personas.md4
GrokAccountxAI/grok-account.md4
GrokExpertxAI/grok-expert.md4
GrokPost SafetyxAI/grok.com-post-new-safety-instructions.md4
Microsoft CopilotGitHub CopilotMicrosoft/github-copilot.md5
Microsoft CopilotVS Code Copilot AgentMicrosoft/vscode-copilot-agent.md5
Microsoft CopilotCopilot CLIMicrosoft/copilot-cli.md5
Microsoft CopilotCopilot in WordMicrosoft/copilot-in-microsoft-word.md5
Microsoft CopilotmacOS AppMicrosoft/copilot-macos-app.md5

发布前检查

发布模型页面前必须确认:

后续维护

新增模型或版本时,先补 data/*.json 的来源字段,再生成页面。若上游素材库更新,请新建版本记录并固定新的 commit,不要直接覆盖已经发布的来源指针。