{
  "name": "Chrome Extension Text Summarizer",
  "nodes": [
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "chrome-summarize",
        "responseMode": "responseNode",
        "options": {}
      },
      "id": "webhook-node",
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 1,
      "position": [
        250,
        300
      ]
    },
    {
      "parameters": {
        "content": "=## Gelen Metin\n\n{{ $json.body.text }}\n\n**Kaynak:** {{ $json.body.source }}\n**Zaman:** {{ $json.body.timestamp }}",
        "options": {}
      },
      "id": "note-node",
      "name": "Not: Gelen Veri",
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        450,
        200
      ]
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "text-extract",
              "name": "text",
              "value": "={{ $json.body.text }}",
              "type": "string"
            },
            {
              "id": "timestamp-extract",
              "name": "timestamp",
              "value": "={{ $json.body.timestamp }}",
              "type": "string"
            },
            {
              "id": "char-count",
              "name": "characterCount",
              "value": "={{ $json.body.text.length }}",
              "type": "number"
            }
          ]
        },
        "options": {}
      },
      "id": "set-node",
      "name": "Veriyi Ay\u0131kla",
      "type": "n8n-nodes-base.set",
      "typeVersion": 3,
      "position": [
        470,
        300
      ]
    },
    {
      "parameters": {
        "content": "=## \u00d6zet Prompt\n\nBu node'u bir AI node (OpenAI, Claude, etc.) ile de\u011fi\u015ftirin.\n\n\u00d6rnek prompt:\n```\nA\u015fa\u011f\u0131daki metni \u00f6zetle:\n\n{{ $json.text }}\n```",
        "options": {}
      },
      "id": "ai-note",
      "name": "Not: AI \u00d6zeti Buraya",
      "type": "n8n-nodes-base.stickyNote",
      "typeVersion": 1,
      "position": [
        690,
        200
      ]
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "summary-placeholder",
              "name": "summary",
              "value": "Bu bir \u00f6rnek \u00f6zettir. Buraya AI node'undan gelen \u00f6zet gelecek.",
              "type": "string"
            },
            {
              "id": "original-text",
              "name": "originalText",
              "value": "={{ $json.text }}",
              "type": "string"
            }
          ]
        },
        "options": {}
      },
      "id": "ai-placeholder",
      "name": "\u00d6zet Olu\u015ftur (Placeholder)",
      "type": "n8n-nodes-base.set",
      "typeVersion": 3,
      "position": [
        690,
        300
      ],
      "notes": "Bu node'u OpenAI veya Claude gibi bir AI servisi ile de\u011fi\u015ftirin"
    },
    {
      "parameters": {
        "respondWith": "json",
        "responseBody": "={{ {\n  \"success\": true,\n  \"summary\": $json.summary,\n  \"characterCount\": $json.originalText.length,\n  \"timestamp\": new Date().toISOString()\n} }}",
        "options": {}
      },
      "id": "response-node",
      "name": "Webhook'a Yan\u0131t D\u00f6n",
      "type": "n8n-nodes-base.respondToWebhook",
      "typeVersion": 1,
      "position": [
        910,
        300
      ]
    }
  ],
  "connections": {
    "Webhook": {
      "main": [
        [
          {
            "node": "Veriyi Ay\u0131kla",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Veriyi Ay\u0131kla": {
      "main": [
        [
          {
            "node": "\u00d6zet Olu\u015ftur (Placeholder)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "\u00d6zet Olu\u015ftur (Placeholder)": {
      "main": [
        [
          {
            "node": "Webhook'a Yan\u0131t D\u00f6n",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  },
  "staticData": null,
  "tags": [],
  "triggerCount": 0,
  "updatedAt": "2025-11-23T10:00:00.000Z",
  "versionId": "1"
}