{
  "meta.title": "WebBrain — AI Browser Agent ฟรี โอเพนซอร์สสำหรับ Chrome และ Firefox",
  "meta.description": "WebBrain เป็นทางเลือกฟรีและโอเพนซอร์สแทนปลั๊กอินเบราว์เซอร์ของ Claude เป็น AI browser agent สำหรับ Chrome และ Firefox — อ่านหน้า สกัดข้อมูล และทำงานแบบอัตโนมัติ ใช้งานร่วมกับ llama.cpp, OpenAI, Claude, OpenRouter ได้ UI หลายภาษา ภาพหน้าจอประหยัดโทเค็น สัญญาอนุญาต MIT",
  "meta.keywords": "AI browser agent, การทำงานอัตโนมัติในเบราว์เซอร์, ปลั๊กอินเบราว์เซอร์โอเพนซอร์ส, ทางเลือกแทนปลั๊กอินเบราว์เซอร์ของ Claude, ทางเลือกแทน OpenClaw, การทำงานอัตโนมัติบนเว็บ, ส่วนขยาย LLM สำหรับเบราว์เซอร์, ส่วนขยาย AI ของ Chrome, แอดออน AI ของ Firefox, llama.cpp ในเบราว์เซอร์, GPT browser agent, ผู้ช่วย AI ในเบราว์เซอร์, AI สำหรับ web scraping, เครื่องมือ AI โอเพนซอร์ส, AI browser โฮสต์เอง, AI ในเบราว์เซอร์หลายภาษา, ส่วนขยาย AI ที่ประหยัดโทเค็น",
  "meta.og_title": "WebBrain — AI Browser Agent ฟรี โอเพนซอร์ส",
  "meta.og_description": "ทางเลือกโอเพนซอร์สแทนปลั๊กอินเบราว์เซอร์ของ Claude ส่วนขยายเบราว์เซอร์ที่ขับเคลื่อนด้วย AI สำหรับ Chrome และ Firefox อ่าน เข้าใจ และทำให้หน้าเว็บใด ๆ ทำงานอัตโนมัติ รองรับ LLM หลายผู้ให้บริการ UI หลายภาษา ฟรีตลอดไป",
  "meta.twitter_title": "WebBrain — AI Browser Agent โอเพนซอร์ส",
  "meta.twitter_description": "ทางเลือกฟรีและโอเพนซอร์สแทนปลั๊กอินเบราว์เซอร์ของ Claude เอเจนต์ AI สำหรับ Chrome และ Firefox ใช้งานร่วมกับ LLM ภายในเครื่องหรือบนคลาวด์ UI 5 ภาษา ประหยัดโทเค็นเป็นค่าเริ่มต้น",
  "meta.image_alt": "ไอคอน WebBrain",
  "meta.software_version": "5.1.0",
  "nav.features": "คุณสมบัติ",
  "nav.demo": "เดโม",
  "nav.providers": "ผู้ให้บริการ",
  "nav.compare": "เปรียบเทียบ",
  "nav.download": "ดาวน์โหลด",
  "nav.faq": "คำถามที่พบบ่อย",
  "nav.blog": "บล็อก",
  "nav.language_aria": "เลือกภาษา",
  "nav.github": "GitHub",
  "nav.github_stars_aria": "ติดดาว WebBrain บน GitHub",
  "hero.h1_html": "AI <span class=\"gradient\">Browser Agent</span> โอเพนซอร์ส",
  "hero.description": "WebBrain เป็นส่วนขยายเบราว์เซอร์ฟรีและโอเพนซอร์สที่นำความสามารถของ AI agent มาสู่ Chrome และ Firefox อ่านหน้า สกัดข้อมูล และทำให้งานบนเว็บเป็นอัตโนมัติ — ขับเคลื่อนด้วย LLM ที่คุณเลือก เป็นทางเลือกที่โฮสต์เองได้ของปลั๊กอิน AI เบราว์เซอร์ที่เป็นกรรมสิทธิ์",
  "hero.cta.install": "ติดตั้งส่วนขยาย",
  "hero.cta.github": "ดูบน GitHub",
  "hero.mockup.url": "https://example.com/products",
  "hero.mockup.page_title": "แค็ตตาล็อกสินค้า",
  "hero.mockup.user_prompt": "สกัดชื่อสินค้าและราคาทั้งหมดจากหน้านี้",
  "hero.mockup.step_reading": "กำลังอ่านหน้า",
  "hero.mockup.step_extracting": "กำลังสกัดข้อมูล",
  "hero.mockup.result_html": "พบ <strong>สินค้า 24 รายการ</strong> ผลลัพธ์มีดังนี้:",
  "hero.mockup.result_more": "...และอีก 21 รายการ",
  "hero.mockup.input_placeholder": "ถามอะไรก็ได้เกี่ยวกับหน้านี้...",
  "demo.label": "เดโม",
  "demo.title": "ดู WebBrain ทำงานจริง",
  "demo.subtitle": "ดูว่า WebBrain อ่านหน้า สกัดข้อมูล และทำให้งานในเบราว์เซอร์เป็นอัตโนมัติได้อย่างไร",
  "demo.iframe_title": "วิดีโอเดโมของ WebBrain",
  "features.label": "คุณสมบัติ",
  "features.title": "ทุกอย่างที่ AI ในเบราว์เซอร์ควรมี",
  "features.subtitle": "AI agent เต็มรูปแบบที่อยู่ในแถบด้านข้างของเบราว์เซอร์และเข้าใจหน้าเว็บใด ๆ",
  "features.page_understanding.title": "เข้าใจหน้า",
  "features.page_understanding.desc": "อ่านและเข้าใจหน้าเว็บใด ๆ — บทความ เอกสาร แดชบอร์ด ฟอร์ม ถามคำถามและรับคำตอบทันทีจากเนื้อหาของหน้าปัจจุบัน",
  "features.agent.title": "Browser agent เต็มรูปแบบ",
  "features.agent.desc": "คลิก พิมพ์ เลื่อน นำทาง และโต้ตอบกับหน้าแทนคุณ ทำให้งานซ้ำ ๆ เป็นอัตโนมัติด้วยคำสั่งภาษาธรรมชาติ",
  "features.extraction.title": "การสกัดข้อมูล",
  "features.extraction.desc": "สกัดข้อมูลที่มีโครงสร้างจากหน้าใด ๆ — ตาราง รายการ ลิงก์ ฟอร์ม ส่งออกแค็ตตาล็อกสินค้า ผลการค้นหา หรือเนื้อหาของหน้าใด ๆ รองรับ PDF",
  "features.multi_provider.title": "LLM หลายผู้ให้บริการ",
  "features.multi_provider.desc": "ใช้งานกับ llama.cpp ภายในเครื่อง, OpenAI, Claude และ OpenRouter ได้ ใช้โมเดลที่คุณชอบ — หรือทำงานออฟไลน์เต็มรูปแบบด้วย AI ในเครื่อง",
  "features.privacy.title": "ความเป็นส่วนตัวเป็นอันดับแรก",
  "features.privacy.desc": "ข้อมูลของคุณยังเป็นของคุณ ใช้กับ LLM ภายในเครื่องเพื่อให้ไม่มีการรั่วไหลของข้อมูล ไม่มีการเก็บข้อมูลผู้ใช้ ไม่มีการติดตาม ไม่ต้องมีบัญชี โอเพนซอร์สเต็มรูปแบบ",
  "features.smart_context.title": "Context อัจฉริยะ",
  "features.smart_context.desc": "การจัดการ context อัตโนมัติป้องกันไม่ให้โทเค็นล้น ตัดประวัติการสนทนาอย่างชาญฉลาดและจำกัดเอาต์พุตของเครื่องมือ เพื่อให้เซสชันราบรื่นไม่สะดุด",
  "features.vision.title": "โมเดลด้านการมองเห็นโดยเฉพาะ",
  "features.vision.desc": "จับคู่โมเดลเฉพาะข้อความที่รวดเร็วสำหรับวางแผน กับโมเดลที่รองรับการมองเห็นสำหรับอ่านภาพหน้าจอ ถูกและเร็วกว่าการใช้โมเดลมัลติโมดัลขนาดใหญ่ตัวเดียวทำทุกอย่าง",
  "features.profile.title": "กรอกโปรไฟล์อัตโนมัติ",
  "features.profile.desc": "ประวัติย่อแบบเลือกได้ — ชื่อ อีเมลที่ทำงาน บริษัท และรหัสผ่านใช้ครั้งเดียว — ช่วยให้เอเจนต์ผ่านฟอร์มสมัครที่มีความเสี่ยงต่ำได้โดยไม่ต้องถามทุกครั้ง ปิดเป็นค่าเริ่มต้น และทุกอย่างเก็บอยู่ในเครื่อง",
  "features.cookies.title": "รู้จัก Cookie และ Paywall",
  "features.cookies.desc": "ปิดแบนเนอร์ยินยอม (OneTrust, Cookiebot, Didomi, Quantcast) ก่อนวิเคราะห์หน้า ตรวจพบ paywall และบอกตามตรงแทนที่จะแต่งเนื้อหาบทความหรือพยายามหลีกเลี่ยง",
  "features.multilingual.title": "UI หลายภาษา",
  "features.multilingual.desc": "ปลั๊กอินมาพร้อม English, Español, Français, Türkçe และ 中文 ตรวจจับภาษาเบราว์เซอร์ของคุณอัตโนมัติเมื่อใช้งานครั้งแรก เปลี่ยนได้ทุกเมื่อจากไอคอนลูกโลกในแถบด้านข้าง เว็บไซต์การตลาดมีการแปลให้สอดคล้องกัน",
  "features.token_conscious.title": "ประหยัดโทเค็น",
  "features.token_conscious.desc": "ภาพหน้าจอจะถูกปรับขนาดและบีบอัด JPEG ซ้ำ ๆ ก่อนออกจากเครื่องของคุณ ทำให้โทเค็นรูปภาพเล็ก การตัด context อัจฉริยะและขีดจำกัดเอาต์พุตของเครื่องมือทำให้บิลคลาวด์คาดเดาได้ — ไม่มีค่าใช้จ่ายเซอร์ไพรส์ในเซสชันยาว ๆ",
  "providers.label": "ผู้ให้บริการ LLM",
  "providers.title": "นำ AI ของคุณมาเอง",
  "providers.subtitle": "เชื่อมต่อกับ API ที่เข้ากันได้กับ OpenAI ใด ๆ หรือรันโมเดลภายในเครื่อง สลับผู้ให้บริการได้ทุกเมื่อจากการตั้งค่าของส่วนขยาย",
  "modes.label": "โหมดการโต้ตอบ",
  "modes.title": "ถาม หรือ ทำ",
  "modes.subtitle": "สองโหมดเพื่อความต้องการที่ต่างกัน อ่านอย่างเดียวเป็นค่าเริ่มต้น พลังเอเจนต์เต็มรูปแบบเมื่อคุณต้องการ",
  "modes.ask.title": "โหมดถาม",
  "modes.ask.desc": "อ่านอย่างเดียว ถามเกี่ยวกับหน้าปัจจุบัน สกัดข้อมูล สรุปเนื้อหา ปลอดภัยและไม่รบกวน — ไม่มีการเปลี่ยนแปลงอะไร",
  "modes.act.title": "โหมดทำ",
  "modes.act.desc": "เอเจนต์เต็มรูปแบบ คลิกปุ่ม กรอกฟอร์ม นำทางระหว่างหน้า รันสคริปต์ ทำให้เวิร์กโฟลว์ในเบราว์เซอร์ที่ซับซ้อนหลายขั้นเป็นอัตโนมัติด้วยคำสั่งเดียว",
  "download.label": "เริ่มต้นใช้งาน",
  "download.title": "ติดตั้ง WebBrain",
  "download.subtitle": "ใช้ได้กับ Chrome และ Firefox ฟรี โอเพนซอร์ส ไม่ต้องมีบัญชี",
  "download.chrome.name": "Chrome และ Chromium",
  "download.chrome.desc_html": "Manifest V3 · Chrome 116+ · ใช้งานได้กับ Brave, Edge, Opera, Vivaldi และเบราว์เซอร์ที่เข้ากันได้กับ Chromium อื่น ๆ ด้วย",
  "download.chrome.install": "ดาวน์โหลดจาก Chrome Web Store",
  "download.chrome.source": "ดูซอร์สโค้ดของเวอร์ชัน Chrome",
  "download.firefox.name": "Firefox",
  "download.firefox.desc_html": "Manifest V2 · Firefox 109+",
  "download.firefox.install": "ดาวน์โหลดจาก Firefox Add-ons",
  "download.firefox.source": "ดูซอร์สโค้ดของเวอร์ชัน Firefox",
  "compare.label": "ทำไมต้อง WebBrain?",
  "compare.title": "WebBrain เปรียบเทียบอย่างไร?",
  "compare.subtitle": "WebBrain ยืนอยู่บนจุดตัดของปลั๊กอิน AI ในเบราว์เซอร์และเฟรมเวิร์กเอเจนต์เต็มรูปแบบ นี่คือการเปรียบเทียบ",
  "compare.vs_plugins.heading": "เทียบกับปลั๊กอิน AI ในเบราว์เซอร์",
  "compare.vs_frameworks.heading_html": "เทียบกับเฟรมเวิร์กเอเจนต์ AI <span style=\"font-weight:400; font-size:13px;\">(คนละหมวด)</span>",
  "compare.col_feature": "คุณสมบัติ",
  "compare.col_webbrain": "WebBrain",
  "compare.col_claude": "Claude ใน Chrome",
  "compare.col_aspect": "ด้าน",
  "compare.col_frameworks": "OpenClaw / Browser-Use / ฯลฯ",
  "compare.row.open_source": "โอเพนซอร์ส",
  "compare.cell.mit": "สัญญาอนุญาต MIT",
  "compare.cell.proprietary": "เป็นกรรมสิทธิ์",
  "compare.row.price": "ราคา",
  "compare.cell.free_forever": "ฟรีตลอดไป",
  "compare.cell.claude_pro": "ต้องใช้ Claude Pro ($20/เดือน)",
  "compare.row.local_llm": "รองรับ LLM ภายในเครื่อง",
  "compare.cell.local_llm_yes": "llama.cpp, Ollama",
  "compare.cell.local_llm_no": "ไม่ — เฉพาะ Claude",
  "compare.row.multi_provider": "หลายผู้ให้บริการ",
  "compare.cell.multi_provider_yes": "All OpenAI-compatible endpoints",
  "compare.cell.multi_provider_no": "เฉพาะ Claude",
  "compare.row.chrome": "Chrome",
  "compare.cell.yes_mv3": "ใช่ (MV3)",
  "compare.cell.yes": "ใช่",
  "compare.row.firefox": "Firefox",
  "compare.cell.yes_mv2": "ใช่ (MV2)",
  "compare.cell.no": "ไม่",
  "compare.row.side_panel": "UI แถบด้านข้าง",
  "compare.row.ask_act": "โหมดถาม / ทำ",
  "compare.cell.similar": "คล้ายกัน",
  "compare.row.offline": "ออฟไลน์เต็มรูปแบบ",
  "compare.cell.offline_yes": "ใช่ (พร้อม LLM ภายในเครื่อง)",
  "compare.cell.offline_no": "ไม่ — ต้องใช้คลาวด์",
  "compare.row.self_host": "โฮสต์เองได้",
  "compare.row.what_is_it": "มันคืออะไร?",
  "compare.cell.extension_end_user": "ส่วนขยายเบราว์เซอร์ (เครื่องมือผู้ใช้ปลายทาง)",
  "compare.cell.framework_sdk": "เฟรมเวิร์กเอเจนต์ / SDK (เครื่องมือสำหรับนักพัฒนา)",
  "compare.row.target_user": "ผู้ใช้เป้าหมาย",
  "compare.cell.anyone": "ทุกคน — ไม่ต้องเขียนโค้ด",
  "compare.cell.developers": "นักพัฒนาที่สร้างระบบอัตโนมัติ",
  "compare.row.install": "การติดตั้ง",
  "compare.cell.one_click": "ติดตั้งในเบราว์เซอร์ด้วยคลิกเดียว",
  "compare.cell.python_docker": "ต้องตั้งค่า Python/Docker",
  "compare.row.ui": "UI",
  "compare.cell.builtin_panel": "แชตในแถบด้านข้างในตัว",
  "compare.cell.no_ui": "ไม่มี UI — โค้ดหรือ API เท่านั้น",
  "compare.row.browser_control": "ควบคุมเบราว์เซอร์",
  "compare.cell.content_script_lightweight": "Content script (เบา)",
  "compare.cell.cdp_full": "CDP / Playwright (ควบคุมเต็มที่)",
  "compare.row.multi_tab": "เวิร์กโฟลว์หลายแท็บ",
  "compare.cell.per_tab_chats": "การสนทนาแยกตามแท็บ",
  "compare.cell.programmable_multitab": "ออเคสเตรชันหลายแท็บที่โปรแกรมได้",
  "compare.row.headless": "โหมด headless",
  "compare.cell.headless_no": "ไม่ — รันในเบราว์เซอร์ของคุณ",
  "compare.cell.headless_yes": "ใช่ — ระบบอัตโนมัติแบบ headless",
  "compare.row.extensibility": "ความสามารถในการขยาย",
  "compare.cell.custom_providers": "เพิ่มผู้ให้บริการ LLM ที่กำหนดเองได้",
  "compare.cell.python_sdk": "Python SDK เต็มรูปแบบ เครื่องมือกำหนดเอง",
  "compare.row.best_for": "เหมาะที่สุดสำหรับ",
  "compare.cell.daily_ai": "ผู้ช่วย AI สำหรับท่องเว็บประจำวัน",
  "compare.cell.scraping_testing": "ไปป์ไลน์ scraping / ทดสอบอัตโนมัติ",
  "compare.disclaimer": "WebBrain คือส่วนขยายเบราว์เซอร์สำหรับผู้ใช้ปลายทางที่ต้องการผู้ช่วย AI ขณะท่องเว็บ เฟรมเวิร์กเอเจนต์อย่าง OpenClaw คือเครื่องมือสำหรับนักพัฒนาในการสร้างไปป์ไลน์เบราว์เซอร์อัตโนมัติ เครื่องมือต่างกันสำหรับงานต่างกัน — และคุณสามารถใช้ทั้งสองอย่างได้",
  "faq.label": "คำถามที่พบบ่อย",
  "faq.title": "คำถามที่พบบ่อย",
  "faq.alt_claude.q": "WebBrain เป็นทางเลือกฟรีของปลั๊กอินเบราว์เซอร์ของ Claude หรือเปล่า?",
  "faq.alt_claude.a_html": "ใช่ WebBrain ให้ความสามารถของ AI browser agent ที่คล้ายกัน — อ่านหน้า สกัดข้อมูล คลิกปุ่ม กรอกฟอร์ม และทำให้เวิร์กโฟลว์หลายขั้นเป็นอัตโนมัติ ต่างจากปลั๊กอินเบราว์เซอร์ของ Claude ที่เป็นกรรมสิทธิ์ ซึ่งต้องใช้สมาชิก Claude Pro และทำงานเฉพาะกับโมเดลของ Anthropic เท่านั้น WebBrain ฟรีโดยสิ้นเชิง โอเพนซอร์ส (สัญญาอนุญาต MIT) และรองรับผู้ให้บริการ LLM หลายราย รวมถึงโมเดลภายในเครื่องที่ทำงานทั้งหมดบนเครื่องของคุณ",
  "faq.vs_frameworks.q": "WebBrain เปรียบเทียบกับ OpenClaw, Browser-Use และเฟรมเวิร์กเอเจนต์ AI อื่น ๆ ได้อย่างไร?",
  "faq.vs_frameworks.a_html": "เป็นเครื่องมือคนละหมวด WebBrain คือส่วนขยายเบราว์เซอร์ — คุณติดตั้งใน Chrome หรือ Firefox และสนทนากับมันในแถบด้านข้าง ไม่ต้องเขียนโค้ด ส่วนเฟรมเวิร์กอย่าง OpenClaw และ Browser-Use คือ SDK สำหรับนักพัฒนาเพื่อสร้างไปป์ไลน์เบราว์เซอร์อัตโนมัติด้วย Python โดยทั่วไปจะใช้เบราว์เซอร์แบบ headless และ CDP คิดอย่างนี้: WebBrain ใช้สำหรับท่องเว็บประจำวันคู่กับผู้ช่วย AI; เฟรมเวิร์กเอเจนต์ใช้สำหรับสร้างบอท scraping และระบบทดสอบอัตโนมัติ ใช้คู่กันได้ — เสริมกัน",
  "faq.offline.q": "ใช้ WebBrain แบบออฟไลน์ทั้งหมดได้ไหม?",
  "faq.offline.a_html": "ได้ ผู้ให้บริการเริ่มต้นของ WebBrain คือ llama.cpp ซึ่งรันโมเดล AI ในเครื่องคุณ ไม่ต้องใช้คีย์ API, AI ไม่ต้องใช้อินเทอร์เน็ต และข้อมูลก็ไม่ออกจากเครื่องคุณเลย เพียงดาวน์โหลดโมเดล GGUF เริ่ม llama-server แล้วคุณจะมี AI browser agent ที่เป็นส่วนตัวเต็มรูปแบบ คุณยังสามารถใช้ Ollama ผ่าน endpoint ที่เข้ากันได้กับ OpenAI ได้ด้วย",
  "faq.models_supported.q": "WebBrain รองรับโมเดล AI ใดบ้าง?",
  "faq.models_supported.a_html": "WebBrain รองรับผู้ให้บริการ 4 ประเภท: llama.cpp (โมเดล GGUF ภายในเครื่องใด ๆ), OpenAI (GPT-4o, GPT-4 ฯลฯ), Claude (Claude Opus, Sonnet, Haiku ผ่าน API ดั้งเดิม) และ OpenRouter (เข้าถึงโมเดลกว่า 100 โมเดลจากผู้ให้บริการต่าง ๆ) endpoint API ใด ๆ ที่เข้ากันได้กับ OpenAI ก็ใช้ได้ ดังนั้นคุณยังใช้บริการอย่าง Together AI, Groq, Mistral หรือเซิร์ฟเวอร์ภายในเครื่องใด ๆ ที่มีอินเทอร์เฟซเข้ากันได้กับ OpenAI ก็ได้",
  "faq.recommended_model.date": "21 เมษายน 2026",
  "faq.recommended_model.q": "โมเดลที่แนะนำที่สุดคืออะไร?",
  "faq.recommended_model.a_html": "<p>ณ <strong>21 เมษายน 2026</strong> คำแนะนำอันดับหนึ่งคือ <a href=\"https://huggingface.co/Qwen/Qwen3.6-35B-A3B\" target=\"_blank\">Qwen 3.6 35B</a> เหตุผล: ในเบนช์มาร์กด้านการมองเห็นของเรา (<a href=\"https://www.webbrain.one/blog/vision-model-shootout\" target=\"_blank\">vision-model-shootout</a>) มันทำได้ดีกว่า Gemma 4 ในการเข้าใจภาพหน้าจอ ขณะที่ยังใช้งานจริงสำหรับการอินเฟอเรนซ์ภายในเครื่องได้</p><p>สำหรับ GPU ระดับผู้บริโภค RTX 5090 เหมาะที่สุด ส่วน RTX 4090 มักใช้งานได้ด้วยการควอนไทซ์ INT4 AutoRound ผ่าน <a href=\"https://huggingface.co/Intel/Qwen3.6-35B-A3B-int4-AutoRound\" target=\"_blank\">Intel/Qwen3.6-35B-A3B-int4-AutoRound</a></p><p>เพื่อความเร็วสูงสุด เราแนะนำให้เซิร์ฟด้วย <strong>vLLM</strong> ตัวอย่างคำสั่ง:</p><p><code>python -u -m vllm.entrypoints.openai.api_server --model Intel/Qwen3.6-35B-A3B-int4-AutoRound --served-model-name qwen3.6-35b --quantization auto --dtype bfloat16 --max-model-len 65536 --max-num-batched-tokens 32768 --max-num-seqs 4 --host 0.0.0.0 --port 8000 --gpu-memory-utilization 0.92 --enable-prefix-caching --enable-chunked-prefill --limit-mm-per-prompt '{\"image\": 4, \"video\": 1}' --mm-processor-cache-type shm --reasoning-parser qwen3 --enable-auto-tool-choice --tool-call-parser qwen3_coder --trust-remote-code --allowed-origins '[\"*\"]' --speculative-config '{\"method\": \"dflash\", \"model\": \"z-lab/Qwen3.6-35B-A3B-DFlash\", \"num_speculative_tokens\": 15}' --attention-backend flash_attn</code></p><p><em>DFlash speculative decoding เป็นทางเลือก</em></p>",
  "faq.cors.q": "เจอ “Failed to fetch” เมื่อเชื่อมต่อกับเซิร์ฟเวอร์ LLM ภายใน (vLLM, Ollama, llama.cpp) บนเครือข่ายของฉัน",
  "faq.cors.a_html": "<p>หากเซิร์ฟเวอร์ LLM อยู่บนเครื่องอื่นในเครือข่ายภายในของคุณ (เช่น <code>http://192.168.1.x:8000</code>) Chrome จะบล็อกคำขอเว้นแต่เซิร์ฟเวอร์จะส่ง <strong>เฮดเดอร์ CORS</strong> วิธีแก้ขึ้นกับเซิร์ฟเวอร์ของคุณ:</p><p><strong>vLLM:</strong> เริ่มด้วย <code>--allowed-origins '[\"*\"]'</code> (ค่าต้องเป็นลิสต์ JSON)<br><strong>Ollama:</strong> ตั้งตัวแปรสภาพแวดล้อม <code>OLLAMA_ORIGINS=*</code> ก่อนเริ่ม<br><strong>llama.cpp:</strong> เปิด CORS เป็นค่าเริ่มต้น — ไม่ต้องเปลี่ยน</p><p>หากเซิร์ฟเวอร์ของคุณรันที่ <code>localhost</code> (เครื่องเดียวกับเบราว์เซอร์) ปกติไม่จำเป็นต้องใช้ CORS ปัญหานี้กระทบเฉพาะการเชื่อมต่อข้ามเครื่องบนเครือข่ายภายในเท่านั้น ตรวจสอบให้แน่ใจว่า base URL ในการตั้งค่าของ WebBrain ลงท้ายด้วย <code>/v1</code> (เช่น <code>http://192.168.1.47:8000/v1</code>)</p>",
  "faq.firefox.q": "WebBrain ใช้งานบน Firefox ได้ไหม?",
  "faq.firefox.a_html": "ได้ WebBrain มาพร้อมทั้งเวอร์ชัน Chrome (Manifest V3 ใช้ sidePanel API) และเวอร์ชัน Firefox (Manifest V2 ใช้ sidebar_action) ทั้งสองเวอร์ชันมีคุณสมบัติเหมือนกัน เวอร์ชัน Firefox สามารถโหลดเป็นแอดออนชั่วคราวเพื่อใช้พัฒนา หรือเผยแพร่ไปยัง addons.mozilla.org เพื่อการติดตั้งถาวรได้",
  "faq.firefox_sidebar_move.q": "ย้ายแถบด้านข้างของ Firefox จากซ้ายไปขวาแบบแถบด้านข้างของ Chrome ได้ไหม?",
  "faq.firefox_sidebar_move.a_html": "ได้ — แถบด้านข้างของ Firefox โดยปกติจะอยู่ทางซ้าย แต่คุณสามารถสลับได้ คลิกขวาที่ส่วนหัวของแถบด้านข้าง แล้วเลือก <strong>Move Sidebar to Right</strong> (หรือใช้ <strong>View → Sidebar → Move Sidebar to Right</strong> จากแถบเมนู) ตำแหน่งจะคงอยู่หลังจากรีสตาร์ท ส่วน sidePanel ของ Chrome โดยปกติอยู่ทางขวาและผู้ใช้ไม่สามารถย้ายจากตัวพาเนลเองได้",
  "faq.safe.q": "WebBrain ใช้งานปลอดภัยไหม? มันแก้ไขหน้าเว็บได้หรือเปล่า?",
  "faq.safe.a_html": "WebBrain มีสองโหมด: โหมดถาม (ค่าเริ่มต้น) เป็นอ่านอย่างเดียวและไม่สามารถแก้ไขอะไรบนหน้าได้ โหมดทำเปิดความสามารถของ browser agent เต็มรูปแบบ (คลิก พิมพ์ นำทาง) แต่ต้องได้รับการยืนยันจากผู้ใช้อย่างชัดเจนก่อนเปิดใช้งาน และมีแบนเนอร์เตือนที่มองเห็นได้ คุณสามารถหยุดเอเจนต์ได้ทุกเมื่อด้วยปุ่มหยุด ซอร์สโค้ดของส่วนขยายเปิดเผยเต็มที่บน GitHub เพื่อการตรวจสอบ",
  "faq.scraping.q": "ใช้ WebBrain สำหรับ web scraping และการสกัดข้อมูลอย่างไร?",
  "faq.scraping.a_html": "เพียงเปิดหน้าเว็บใด ๆ เปิดแถบด้านข้างของ WebBrain แล้วถามเป็นภาษาธรรมชาติ: \"สกัดชื่อสินค้าและราคาทั้งหมดจากหน้านี้\", \"ดึงที่อยู่อีเมลทั้งหมดบนหน้านี้\" หรือ \"สรุปบทความนี้เป็นข้อ ๆ\" AI agent จะอ่านเนื้อหาของหน้า เข้าใจโครงสร้าง และส่งข้อมูลที่สกัดได้กลับมา สำหรับ scraping ที่ซับซ้อนกว่านั้น สลับไปที่โหมดทำ เอเจนต์สามารถเดินทางข้ามหน้า กดปุ่มแบ่งหน้า และรวบรวมข้อมูลจากหลายหน้าได้",
  "faq.api_mutations.q": "WebBrain เรียก API โดยตรง หรือคลิกผ่าน UI เสมอ?",
  "faq.api_mutations.a_html": "<p>โดยค่าเริ่มต้น WebBrain จะ <strong>ผ่าน UI ที่มองเห็นได้เสมอ</strong> สำหรับทุกการกระทำที่สร้าง แก้ไข ลบ ส่ง โพสต์ หรือซื้ออะไรก็ตาม มันจะเดินทางไปยังหน้า กรอกฟอร์ม และคลิกปุ่ม — แบบเดียวกับที่คุณจะทำ มันจะปฏิเสธการเรียก endpoint REST/GraphQL โดยตรงผ่าน <code>fetch()</code> ในพื้นหลังเพื่อทำการเปลี่ยนแปลง สิ่งนี้เป็นความตั้งใจ: การกระทำผ่าน API มองไม่เห็น (คุณไม่เห็นว่าส่งอะไรไป) มักต้องใช้โทเค็นยืนยันแยกที่คุณอาจยังไม่ได้ตั้งค่า และมีรัศมีผลกระทบที่กว้างกว่าการคลิกผิดที่มองเห็นได้ UI-first หมายถึงทุกอย่างปรากฏบนหน้าจอ ในเซสชันเบราว์เซอร์ปกติของคุณ และสามารถหยุดได้</p><p>สำหรับการ <strong>อ่าน</strong> ข้อมูล — ดึง README, ดู issue, เปรียบเทียบราคาระหว่างไซต์, ตรวจสอบหน้าแสดงสถานะ — WebBrain ใช้คำขอ HTTP พื้นหลังได้อย่างอิสระผ่านเครื่องมือ <code>fetch_url</code> และ <code>research_url</code> การอ่านไม่ใช่การกระทำ; ไม่เปลี่ยนอะไรในบริการระยะไกล จึงไม่มีข้อกังวลด้านความปลอดภัยแบบเดียวกัน</p><p>หากคุณต้องการอนุญาตให้แก้ไขผ่าน API สำหรับงานเฉพาะ พิมพ์ <code>/allow-api</code> ที่ต้นข้อความ (ตามด้วยคำอธิบายงานสั้น ๆ ก็ได้) การข้ามผ่านระดับการสนทนานี้ช่วยให้ WebBrain ถอยไปใช้ endpoint API เมื่อ UI ใช้งานไม่ได้จริง ๆ ในขณะที่ยังคงให้ความสำคัญกับ UI เมื่อ UI ใช้งานได้ ป้ายติดถาวรจะปรากฏเหนือพื้นที่ป้อนข้อความขณะที่การข้ามผ่านยังทำงานอยู่ และจะหายไปเมื่อคุณรีเซ็ตการสนทนา</p>",
  "faq.lm_studio.q": "ใช้ใน LM Studio ก็ได้เหมือนกันไหม?",
  "faq.lm_studio.a_html": "ได้ เครื่องมือเครือข่ายแบบอ่านอย่างเดียวของ WebBrain — <code>fetch_url</code> และ <code>research_url</code> — มาในรูปของปลั๊กอิน <a href=\"https://lmstudio.ai\" target=\"_blank\">LM Studio</a> เดี่ยว ๆ ที่ <a href=\"https://lmstudio.ai/webbrain/web-tools\" target=\"_blank\">webbrain/web-tools</a> ติดตั้งด้วย <code>lms clone webbrain/web-tools</code> แล้วเปิดใช้ในแชต LM Studio ใดก็ได้ — โมเดลใด ๆ ที่รองรับการเรียกใช้เครื่องมือจะสามารถเรียกใช้สองเครื่องมือนี้ได้โดยไม่ต้องติดตั้งส่วนขยายเบราว์เซอร์ Node ล้วน ไม่ใช้เบราว์เซอร์ headless ซอร์ส: <a href=\"https://github.com/esokullu/webbrain/tree/main/lmstudio-plugin\" target=\"_blank\">lmstudio-plugin/</a>",
  "faq.tab_switch.q": "ในขณะที่ WebBrain ทำงานในหน้าหนึ่ง ฉันสลับไปแท็บอื่นได้ไหม?",
  "faq.tab_switch.a_html": "<p>ได้ บน Chrome — เอเจนต์ทำงานใน service worker เบื้องหลัง และผูกกับแท็บที่มันเริ่มทำงาน จึงคลิก พิมพ์ และอ่านแท็บนั้นต่อไปแม้คุณจะย้ายโฟกัสไปที่อื่น เครื่องมือที่กำหนดเป้าหมายเป็นแท็บ (CDP click, type, navigate, screenshot) ใช้งานกับแท็บเบื้องหลังบน Chrome ได้ทั้งหมด แถบด้านข้างจะล็อกช่องป้อนข้อความขณะที่งานกำลังทำอยู่ เพื่อไม่ให้คุณเผลอเริ่มงานที่สองในแท็บใหม่ — คุณต้องรอหรือหยุดงานปัจจุบันก่อน หมายเหตุ: เบราว์เซอร์จะจำกัด timer และอนิเมชันบนแท็บเบื้องหลัง ดังนั้นเว็บไซต์ที่มีอนิเมชันมากอาจตอบสนองช้าลงเล็กน้อย</p><p>บน Firefox เอเจนต์ก็จะทำงานต่อบนแท็บเดิม แต่ภาพหน้าจออัตโนมัติมีข้อจำกัด: API ภาพหน้าจอของ Firefox จับได้แค่แท็บที่ใช้งานอยู่ปัจจุบัน ไม่สามารถจับแท็บเฉพาะที่อยู่เบื้องหลังได้ WebBrain ตรวจจับสิ่งนี้และข้ามการถ่ายภาพหน้าจอในเทิร์นนั้น แทนที่จะป้อนภาพของหน้าที่ไม่เกี่ยวข้องให้กับโมเดล เอเจนต์จะวางแผนต่อจากบริบทแบบข้อความจนกว่าคุณจะสลับกลับไปยังแท็บของมัน</p><p><strong>หลีกเลี่ยงการคลิกหรือพิมพ์ในแท็บเดียวกับที่เอเจนต์กำลังทำงาน</strong> — สิ่งนี้สร้างสภาวะแข่งขัน ที่คุณกับเอเจนต์แย่งกันใช้หน้าเดียวกัน การสลับแท็บไม่เป็นไร แต่ขับพร้อมกันในแท็บเดียวกันนั้นไม่</p>",
  "faq.profile.q": "การกรอกโปรไฟล์อัตโนมัติทำงานอย่างไร และปลอดภัยไหม?",
  "faq.profile.a_html": "<p>การกรอกโปรไฟล์อัตโนมัติเป็นคุณสมบัติเลือกได้ใน <strong>การตั้งค่า → โปรไฟล์</strong> คุณกรอกประวัติย่อ — ชื่อ อีเมลที่ทำงาน บริษัท และรหัสผ่าน <em>ใช้แล้วทิ้ง</em> สำหรับการสมัครเสี่ยงต่ำ — แล้วเปิดใช้งาน เมื่อเปิดใช้ WebBrain จะเพิ่มข้อความนั้นต่อท้าย system prompt ของเอเจนต์ เพื่อให้มันกรอกฟอร์มสมัครได้โดยไม่ต้องถามทุกครั้ง</p><p>ข้อความถูกเก็บ <strong>เป็นข้อความธรรมดา</strong> ใน local storage ของเบราว์เซอร์ มัน <strong>จะไม่</strong> ถูกส่งไปยังโปรเจกต์ WebBrain แต่ <strong>จะถูกส่ง</strong> ไปยังผู้ให้บริการ LLM ที่คุณตั้งค่าไว้ในทุกเทิร์น ในฐานะส่วนหนึ่งของ system prompt ปิดเป็นค่าเริ่มต้น</p><p><strong>อย่าใส่รหัสผ่านของบัญชีสำคัญ</strong> ที่นี่ (Google, Apple, iCloud, ธนาคาร, SSO ที่ทำงาน, อีเมลหลัก) บัญชีเหล่านั้นควรใช้ 2FA และไม่ควรมอบให้เอเจนต์อยู่แล้ว กรณีใช้งานที่ตั้งใจคือรหัสผ่านใช้แล้วทิ้งที่คุณใช้ซ้ำสำหรับการสมัครจดหมายข่าวและการทดลองใช้ฟรี</p>",
  "faq.cookies_paywalls.q": "WebBrain ทำอย่างไรกับแบนเนอร์ Cookie และ paywall?",
  "faq.cookies_paywalls.a_html": "<p><strong>แบนเนอร์ Cookie:</strong> WebBrain รู้จักแบนเนอร์ยินยอมจากเฟรมเวิร์กที่พบทั่วไป (OneTrust, Cookiebot, Didomi, Quantcast, Google Funding Choices, TrustArc) และปิดมันก่อนวิเคราะห์หน้า ลำดับความสำคัญคือ \"ปฏิเสธทั้งหมด\" / \"ปฏิเสธที่ไม่จำเป็น\" / \"เฉพาะจำเป็น\" เมื่อมองเห็นชัดเจน หากไม่เห็นจะกลับไปใช้ \"ยอมรับทั้งหมด\" แทนที่จะหลงทางในเขาวงกต \"จัดการการตั้งค่า\"</p><p><strong>Paywall:</strong> WebBrain รายงาน paywall อย่างตรงไปตรงมาและบอกคุณว่ามองเห็นอะไรจริง ๆ (พาดหัว สาระสั้น ๆ ย่อหน้าแรก) มัน <strong>ไม่</strong> พยายามผ่าน paywall — ไม่มี archive.today, 12ft.io, การล้าง Cookie, การปิด JS หรือเล่ห์ของโหมดผู้อ่าน หากต้องการบทความเต็ม ให้เข้าสู่ระบบด้วยสมาชิก หรือขอให้ WebBrain หาแหล่งฟรีของเรื่องเดียวกัน</p>",
  "faq.multilingual.q": "WebBrain รองรับโหมด dry-run หรือไม่?",
  "faq.multilingual.a_html": "<p>ณ <strong>7.0.0</strong> ยังไม่รองรับ โหมด dry-run มีแผนแล้วและอยู่ในแผนงาน</p>",
  "faq.token_conscious.q": "WebBrain ควบคุมบิล LLM บนคลาวด์อย่างไร?",
  "faq.token_conscious.a_html": "<p>มีสามชั้นที่เป็นอิสระต่อกัน:</p><p><strong>ภาพหน้าจอประหยัดโทเค็น</strong> ก่อนรูปจะออกจากเครื่องของคุณ WebBrain ปรับขนาด (จำกัดด้านที่สั้นกว่า โดยรักษาสัดส่วน) และบีบอัด JPEG ซ้ำ ๆ จนกระทั่งพอดีกับงบโทเค็นรูปต่อเทิร์น ภาพหน้าจอ 2000×1200 ที่จะใช้โทเค็นอินพุตประมาณ 1,500 บน GPT-4o จะถูกบีบลงเหลือ ~300–500 โทเค็น โดยไม่มีความสูญเสียในทางปฏิบัติสำหรับงานอ่านหน้า ใช้งานอยู่ใน <code>_fitImageDimensions</code> พร้อมยูนิตเทสต์สำหรับคณิตศาสตร์ของงบ</p><p><strong>การตัด context อัจฉริยะ</strong> ประวัติการสนทนา เอาต์พุตของเครื่องมือ และดัมป์ DOM แบบฝังในแต่ละเทิร์นล้วนมีขีดจำกัด และจะถูกตัดจากเก่าที่สุดก่อนเมื่อหน้าต่าง context ของโมเดลที่ใช้งานอยู่ใกล้เต็ม คุณจะไม่เห็นการรันบวมขึ้นเงียบ ๆ จาก 10k โทเค็นเป็น 100k เพราะ <code>read_page</code> คืนบทความยาวขนาดนวนิยาย</p><p><strong>โมเดลด้านการมองเห็นโดยเฉพาะ</strong> จับคู่โมเดลข้อความราคาถูก (เช่น GPT-4o-mini) สำหรับการวางแผนและเรียกใช้เครื่องมือ กับโมเดลที่รองรับการมองเห็นแยก (เช่น GPT-4o) เฉพาะภาพหน้าจอ คุณจะได้ไม่ต้องจ่ายราคาของโมเดลมัลติโมดัลในทุกเทิร์น ตั้งค่าได้ที่ <strong>การตั้งค่า → การมองเห็น</strong></p><p>ผลลัพธ์สุดท้าย: เซสชันยาว ๆ กับผู้ให้บริการคลาวด์ยังคาดเดาได้ หากต้องการการควบคุมเต็มที่ ใช้ llama.cpp ภายในเครื่อง — ต้นทุนต่อโทเค็นเป็นศูนย์</p>",
  "faq.contribute.q": "ฉันสามารถมีส่วนร่วมกับ WebBrain ได้ไหม?",
  "faq.contribute.a_html": "ได้สิ! WebBrain ใช้สัญญาอนุญาต MIT และยินดีรับการมีส่วนร่วม ดู <a href=\"https://github.com/esokullu/webbrain\" target=\"_blank\">รีโพ GitHub</a> สำหรับ issue คำขอคุณสมบัติ และแนวทางการมีส่วนร่วม",
  "oss.title": "โอเพนซอร์ส 100%",
  "oss.desc": "WebBrain อยู่ภายใต้สัญญาอนุญาต MIT ตรวจสอบโค้ด ร่วมพัฒนาคุณสมบัติ หรือฟอร์กแล้วทำเป็นของคุณเองได้",
  "oss.star_btn": "ติดดาวบน GitHub",
  "share.title": "ส่งต่อ แชร์ความรัก",
  "share.desc": "WebBrain อยู่ภายใต้สัญญาอนุญาต MIT และทำงานทั้งหมดในเบราว์เซอร์ของคุณ หากมีประโยชน์ ให้ดาวเราหรือแชร์ — นั่นคือวิธีที่โปรเจกต์โอเพนซอร์สอิสระจะถูกค้นพบ",
  "share.star_btn": "⭐ ติดดาวบน GitHub",
  "share.x_btn": "แชร์บน X",
  "share.linkedin_btn": "แชร์บน LinkedIn",
  "share.text": "WebBrain — AI browser agent ฟรี โอเพนซอร์ส สำหรับ Chrome และ Firefox UI หลายภาษา ประหยัดโทเค็นเป็นค่าเริ่มต้น ใช้สัญญาอนุญาต MIT",
  "safety.heading": "ประกาศด้านความปลอดภัยที่สำคัญ",
  "safety.item_1": "โหมดทำของ WebBrain สามารถดำเนินการจริงในนามของคุณได้ คุณมีหน้าที่ตรวจสอบ prompt ปลายทาง และผลลัพธ์ก่อนดำเนินการต่อ",
  "safety.item_2": "WebBrain อาจถ่ายภาพหน้าจอเพื่อการวางแผน หลีกเลี่ยงการใช้โหมดเอเจนต์บนหน้าที่ละเอียดอ่อน (เช่น สุขภาพ การเงิน หาคู่ หรือพอร์ทัลบัญชีส่วนตัว) เว้นแต่คุณจะยอมรับความเสี่ยงนั้น",
  "safety.item_3": "เนื้อหาเว็บอาจมี prompt injection ที่เป็นอันตรายซึ่งออกแบบมาเพื่อบงการพฤติกรรมของ AI ตรวจสอบการกระทำที่แนะนำเสมอและหยุดการรันที่ดูไม่คาดคิด",
  "footer.copyright_html": "© 2026 WebBrain สร้างโดย <a href=\"https://emresokullu.com\" target=\"_blank\">Emre Sokullu</a>",
  "footer.link_github": "GitHub",
  "footer.link_safety": "ประกาศด้านความปลอดภัย",
  "footer.link_privacy": "นโยบายความเป็นส่วนตัว",
  "footer.link_report_bug": "รายงานข้อบกพร่อง",
  "footer.link_license": "สัญญาอนุญาต MIT",
  "footer.link_press_releases": "ข่าวประชาสัมพันธ์",
  "features.captcha.title": "Optional CAPTCHA Solver",
  "features.captcha.desc": "Plug in a <a href=\"https://capsolver.com\" target=\"_blank\" rel=\"noopener\" style=\"color:var(--accent);text-decoration:none;\">CapSolver</a> API key and the agent will auto-solve reCAPTCHA v2/v3, hCaptcha, and Cloudflare Turnstile when they block a step — instead of stopping to ask. Off by default, BYO key, no captcha service is shipped or contacted unless you turn it on."
}
