{
  "date": "2026-10-21",
  "environment": {
    "os": "Darwin",
    "architecture": "arm64",
    "mode": "headless desktop browser",
    "browser": "155.0.8059.85"
  },
  "scope": "Synthetic public inputs, local preview of the HotAI tools; no human usability study or cross-device accuracy estimate.",
  "qr": [
    {
      "id": "url-256",
      "input": "https://example.com/ai-guide?topic=RAG&lang=zh",
      "size": {
        "width": 256,
        "height": 256
      },
      "decoded": "https://example.com/ai-guide?topic=RAG&lang=zh",
      "equalsTrimmedInput": true,
      "equalsRawInput": true,
      "image": "/assets/guides/seo-20261021/url-256.png",
      "sha256": "b35b51773b211418e6d63c07e6f0a3c533d6adf7ac27aff484d956e9988767b4"
    },
    {
      "id": "url-512",
      "input": "https://example.com/ai-guide?topic=RAG&lang=zh",
      "size": {
        "width": 512,
        "height": 512
      },
      "decoded": "https://example.com/ai-guide?topic=RAG&lang=zh",
      "equalsTrimmedInput": true,
      "equalsRawInput": true,
      "image": "/assets/guides/seo-20261021/url-512.png",
      "sha256": "c9eb8c27aafb8d078f8de904feb38bfe521510e3fb8ca069ec4d797f38307527"
    },
    {
      "id": "url-1024",
      "input": "https://example.com/ai-guide?topic=RAG&lang=zh",
      "size": {
        "width": 1024,
        "height": 1024
      },
      "decoded": "https://example.com/ai-guide?topic=RAG&lang=zh",
      "equalsTrimmedInput": true,
      "equalsRawInput": true,
      "image": "/assets/guides/seo-20261021/url-1024.png",
      "sha256": "7b6c85e2d1d8e81093de95c2e3d8d282a4a0321298b919c08a48c0102f5b3c66"
    },
    {
      "id": "chinese",
      "input": "HotAI.news：AI 知识库\n先核对来源，再复制结果。",
      "size": {
        "width": 512,
        "height": 512
      },
      "decoded": "HotAI.news：AI 知识库\n先核对来源，再复制结果。",
      "equalsTrimmedInput": true,
      "equalsRawInput": true,
      "image": "/assets/guides/seo-20261021/chinese.png",
      "sha256": "78c53003b3fdbecbf1ff1b70294488122e6fcda9eebc567c387c436edea72951"
    },
    {
      "id": "emoji",
      "input": "AI 🤖 / RAG / 中文 + English",
      "size": {
        "width": 512,
        "height": 512
      },
      "decoded": "AI 🤖 / RAG / 中文 + English",
      "equalsTrimmedInput": true,
      "equalsRawInput": true,
      "image": "/assets/guides/seo-20261021/emoji.png",
      "sha256": "7cabbd64fc72901307f230936c7b8e28dca33fd434aafef75d9def790dcc1463"
    },
    {
      "id": "long-url",
      "input": "https://example.com/?q=agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-",
      "size": {
        "width": 1024,
        "height": 1024
      },
      "decoded": "https://example.com/?q=agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-agent-context-",
      "equalsTrimmedInput": true,
      "equalsRawInput": true,
      "image": "/assets/guides/seo-20261021/long-url.png",
      "sha256": "18d61463359749676e14d26ba040150d34f2dcbc99e8f1949980c079ff5f64df"
    },
    {
      "id": "ascii-limit",
      "input": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "size": {
        "width": 1024,
        "height": 1024
      },
      "decoded": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
      "equalsTrimmedInput": true,
      "equalsRawInput": true,
      "image": "/assets/guides/seo-20261021/ascii-limit.png",
      "sha256": "bd0a18b07fe9e045f927d81a6e3646bc4daeb5d831970f48e7baefad0babe021"
    },
    {
      "id": "trim-boundary",
      "input": "  HotAI.news  ",
      "size": {
        "width": 512,
        "height": 512
      },
      "decoded": "HotAI.news",
      "equalsTrimmedInput": true,
      "equalsRawInput": false,
      "image": "/assets/guides/seo-20261021/trim-boundary.png",
      "sha256": "007d5bf882d4254359abc4ef6038d45026c58980907b288face9536370c49212"
    },
    {
      "id": "empty-input",
      "inputLength": 0,
      "status": "请填写文字或链接。",
      "generatedImage": false
    },
    {
      "id": "too-long",
      "inputLength": 1500,
      "status": "内容过长，二维码无法容纳，请缩短文字后再试。",
      "generatedImage": false
    },
    {
      "id": "blank-image",
      "image": "/assets/guides/seo-20261021/blank-no-qr.png",
      "status": "没有识别到二维码，请上传清晰、完整的二维码图片。",
      "decoded": null
    }
  ],
  "text": [
    {
      "id": "default-preserves-duplicates",
      "input": "  AI 输出整理  \n\n  相同段落  \n相同段落",
      "options": {
        "trim": true,
        "blank": true,
        "duplicate": false,
        "spaces": false
      },
      "output": "AI 输出整理\n相同段落\n相同段落",
      "downloadMatchesResult": true,
      "download": "/assets/guides/seo-20261021/default-preserves-duplicates.txt"
    },
    {
      "id": "normalized-deduplicate",
      "input": "  A  B  \nA B\nC\nC",
      "options": {
        "trim": true,
        "blank": true,
        "duplicate": true,
        "spaces": true
      },
      "output": "A B\nC",
      "downloadMatchesResult": true,
      "download": "/assets/guides/seo-20261021/normalized-deduplicate.txt"
    },
    {
      "id": "case-sensitive",
      "input": "Agent\nagent\nAgent",
      "options": {
        "trim": true,
        "blank": true,
        "duplicate": true,
        "spaces": false
      },
      "output": "Agent\nagent",
      "downloadMatchesResult": true,
      "download": "/assets/guides/seo-20261021/case-sensitive.txt"
    },
    {
      "id": "code-default",
      "input": "def greet():\n    print('Hi')\n\n    return True",
      "options": {
        "trim": true,
        "blank": true,
        "duplicate": false,
        "spaces": false
      },
      "output": "def greet():\nprint('Hi')\nreturn True",
      "downloadMatchesResult": true,
      "download": "/assets/guides/seo-20261021/code-default.txt"
    },
    {
      "id": "code-preserve",
      "input": "def greet():\n    print('Hi')\n\n    return True",
      "options": {
        "trim": false,
        "blank": false,
        "duplicate": false,
        "spaces": false
      },
      "output": "def greet():\n    print('Hi')\n\n    return True",
      "downloadMatchesResult": true,
      "download": "/assets/guides/seo-20261021/code-preserve.txt"
    }
  ],
  "sourceSHA256": {
    "qr-code.js": "16812fc8ac96bb01c2f2e6f97dca8b8aacdb3f72c6ae88ff54cfe443937ecd99",
    "text-clean.js": "33d54216e47974f61d5a24ecfe24c90948d90b498ac700225c6fc50d895c4da9",
    "utility-core.js": "fc8dd5e534f0dc9cd6dcd733981f18d541bc1e28a8795746072885f7f699dfb3"
  }
}
