PageSourceSearch

https://www.noussave.com/assets/js/site-vi-BCMnn2qw-3285bc6.js

js noussave.com collected 2026-09-24 14:50:28 UTC 157,834 bytes, 1 lines download raw bytes

1const n={eyebrow:"Nous AI lưu trữ",title:"Lớp dịch vụ AI sẵn sàng cho quy trình tiện ích",subtitle:"NousSave đã mở phân tích, phân loại và chat AI qua lớp dịch vụ không phụ thuộc nhà cung cấp, với Cloudflare Workers AI gắn như module provider độc lập cho suy luận production.",services:[{kicker:"CLASSIFY",badge:"API mới",title:"Phân loại nội dung AI",description:"Phân loại prompt đã lưu, câu trả lời và bản ghi Vines đã nhập với danh mục cố định hoặc danh mục do phía gọi cung cấp.",points:["Danh mục ứng viên tùy chỉnh","Độ tin cậy và nhãn thay thế","Hạn mức theo tài khoản Google đã liên kết"]},{kicker:"ANALYZE",badge:"Có cấu trúc",title:"Bổ sung siêu dữ liệu",description:"Tạo tiêu đề, tóm tắt, thẻ và danh mục rộng cho nội dung chat đã lưu mà không gắn route vào một nhà cung cấp mô hình.",points:["Đầu ra chuẩn hóa chỉ JSON","Prompt theo ngôn ngữ","Cờ tính năng để triển khai phía tiện ích"]},{kicker:"CHAT",badge:"SSE",title:"Cầu chat lưu trữ",description:"Phục vụ phản hồi chat lưu trữ tùy chọn từ tên miền website, đồng thời giữ xác thực, hạn mức và hành vi streaming ổn định cho tiện ích.",points:["Khối SSE tương thích OpenAI","Header mức dùng lộ cho client trình duyệt","Giữ câu trả lời cùng ngôn ngữ"]},{kicker:"PROVIDER",badge:"Cloudflare",title:"Workers AI như một module",description:"Binding riêng Cloudflare, chọn mô hình, trích phản hồi và chuẩn hóa luồng giờ nằm ngoài dịch vụ AI nghiệp vụ.",points:["Provider có thể đổi hoặc mở rộng","Pages Functions dùng context.env.AI","Không có logic provider trong route handler"]}],integration:{label:"Tích hợp trực tiếp",title:"Kết nối Cloudflare Workers AI",fields:{provider:"Provider",binding:"Binding",model:"Model",quota:"Hạn mức ngày"},providers:{cloudflare_workers_ai:"Cloudflare Workers AI"},unknown:"Đang chờ",bindingActive:"Đã cấu hình",bindingMissing:"Thiếu binding",quotaSuffix:" / người dùng / ngày",endpointsTitle:"Endpoint tiện ích",privacy:"Các endpoint AI cần xác thực yêu cầu token bearer Google OAuth và UID tiện ích đã liên kết; endpoint capabilities công khai chỉ báo siêu dữ liệu tích hợp.",status:{checking:"Đang kiểm tra",ready:"Sẵn sàng",needsBinding:"Cần binding",offline:"Function ngoại tuyến"},endpoints:[{key:"capabilities",label:"Khả năng",method:"GET",path:"/api/ai/capabilities"},{key:"classify",label:"Phân loại",method:"POST",path:"/api/ai/classify"},{key:"analyze",label:"Phân tích",method:"POST",path:"/api/ai/analyze"},{key:"chat",label:"Chat",method:"POST",path:"/api/ai/chat"}]}},Ap={homepage:n},ed=Object.freeze(Object.defineProperty({__proto__:null,default:Ap,homepage:n},Symbol.toStringTag,{value:"Module"})),t="Hướng dẫn",i="Hướng dẫn xuất chat AI và quy trình làm việc",o="Hướng dẫn từng bước để lưu hội thoại ChatGPT và các nền tảng AI khác, chọn định dạng xuất, rồi biến câu trả lời hữu ích thành kiến thức dùng lại được.",c="Hướng dẫn đã đăng",h="bài hướng dẫn",e="Nội dung khởi đầu cho hướng dẫn xuất, quy trình Google và thu thập kiến thức ưu tiên cục bộ.",a="Danh mục hướng dẫn",s="Danh sách hướng dẫn",g="Tất cả hướng dẫn",u="Đọc hướng dẫn",r="Cần hướng dẫn bắt đầu nhanh?",l="Mở Bắt đầu nhanh khi bạn muốn xem tổng quan gọn, hoặc cài NousSave rồi xuất một hội thoại thật.",m="Mở bắt đầu nhanh",p="Cài NousSave",d="Đường dẫn",b="Hướng dẫn",v="Đăng ngày",y="Cập nhật",k="phút đọc",x="Điểm chính của hướng dẫn",S="Mục lục",C="Nội dung hướng dẫn",f="Phần",D="Sao chép liên kết",T="Đã sao chép",N="Câu hỏi thường gặp",I="Hướng dẫn liên quan",A="Tất cả hướng dẫn",Gp={badge:t,title:i,subtitle:o,statLabel:c,statSuffix:h,statDesc:e,categoryAria:a,listAria:s,allCategories:g,readArticle:u,ctaTitle:r,ctaDesc:l,tutorialBtn:m,downloadBtn:p,breadcrumbAria:d,articlesLabel:b,publishedLabel:v,updatedLabel:y,readingMinutes:k,highlightsAria:x,tocTitle:S,contentAria:C,sectionLabel:f,copyLinkBtn:D,copyLinkDone:T,faqTitle:N,relatedTitle:I,allArticlesBtn:A},ad=Object.freeze(Object.defineProperty({__proto__:null,allArticlesBtn:A,allCategories:g,articlesLabel:b,badge:t,breadcrumbAria:d,c
1ategoryAria:a,contentAria:C,copyLinkBtn:D,copyLinkDone:T,ctaDesc:l,ctaTitle:r,default:Gp,downloadBtn:p,faqTitle:N,highlightsAria:x,listAria:s,publishedLabel:v,readArticle:u,readingMinutes:k,relatedTitle:I,sectionLabel:f,statDesc:e,statLabel:c,statSuffix:h,subtitle:o,title:i,tocTitle:S,tutorialBtn:m,updatedLabel:y},Symbol.toStringTag,{value:"Module"})),G="Hành trình NousSave",P="Cập nhật mới nhất và các mốc quan trọng.",M=[{version:"v26.8.26",badgeClass:"bg-nous/20 text-nous",versionClass:"bg-nous/20 text-nous border-nous/30",wrapperClass:"border border-nous/20",emoji:"✓",linkTo:"new",meta:"August 26, 2026 · Security and reliability maintenance",badge:"Latest",title:"Safer permissions, stable long-thread export, independent Split View",summary:"iframe unlocking is removed, host scope and final-package checks are tighter, and long-thread/offscreen export plus side-panel state are more reliable.",items:["Split View continues through managed tabs or dual windows without third-party iframe header rewriting","Default host scope is reduced and Edge packages reject unsafe or unprovable executable-code paths","Virtualized content capture, offscreen image budgets, responsive navigation, and settings persistence are hardened"],linkLabel:"View full changelog"},{version:"v26.8.19",badgeClass:"bg-sky-500/20 text-sky-300",versionClass:"bg-nous/20 text-nous border-nous/30",wrapperClass:"border border-nous/20",emoji:"ODT",linkTo:"new",meta:"2026-08-20",badge:"Mới nhất",title:"ODT · Metaso AI Search",summary:"Bản phát hành này thêm xuất ODT di động và hỗ trợ Metaso AI Search.",items:["ODT (.odt) tạo tài liệu ODF 1.3 với ảnh được đóng gói cho LibreOffice, bàn giao ngoại tuyến và quy trình Word tương thích.","Xuất các câu trả lời Metaso AI Search hiển thị, nội dung GenUI và phần suy luận đã mở rộng.","Bản phát hành này thêm xuất ODT di động và hỗ trợ Metaso AI Search."],linkLabel:"Xem nhật ký thay đổi đầy đủ"},{version:"v26.6.25",meta:"25 tháng 6 năm 2026 · Đích bên ngoài",badge:"Nền tảng",badgeClass:"bg-emerald-500/20 text-emerald-300",versionClass:"bg-emerald-500/15 text-emerald-300 border-emerald-500/20",wrapperClass:"border border-emerald-500/20 bg-emerald-500/[0.03]",emoji:"▣",title:"Thêm lựa chọn xuất sang công cụ kiến thức",summary:"Lưu nội dung sang Obsidian, NotebookLM, Notion hoặc iMA.",items:["Hỗ trợ Obsidian, NotebookLM, Notion và iMA."]},{version:"v0.0.35",meta:"17 tháng 3 năm 2026 · Mốc đám mây",badge:"Đám mây",badgeClass:"bg-blue-500/20 text-blue-400",versionClass:"bg-blue-500/15 text-blue-300 border-blue-500/20",wrapperClass:"border border-blue-500/20 bg-blue-500/[0.03]",emoji:"☁",title:"Knowledge Clip, sao lưu đám mây và tiếp nối đa thiết bị",summary:"Sao lưu Google Drive, xuất Google Docs, Knowledge Clip và ngăn bên được sắp lại giúp việc đã lưu dễ xem lại hơn.",items:["Knowledge Clip biến nội dung AI giá trị cao thành thư viện cá nhân","Liên kết tài khoản Google thêm xuất thẳng sang Google Docs và sao lưu lên Google Drive","Ngăn bên được sắp lại để lịch sử, clip và bản sao lưu chỉ cách một cú nhấp"]},{version:"v0.0.30",meta:"7 tháng 3 năm 2026 · Mốc quan trọng",badge:"Mốc",badgeClass:"bg-amber-500/20 text-amber-300",versionClass:"bg-amber-500/15 text-amber-300 border-amber-500/20",wrapperClass:"border border-amber-500/20 bg-amber-500/[0.03]",emoji:"◇",title:"Seeds, Crops, và đồng bộ — vòng khép kín đầu tiên",summary:"Lưu không còn là điểm kết. Nội dung có thể được sắp xếp, tiếp tục và mở lại trên thiết bị khác.",summaryClass:"text-amber-100/80",items:["Split View và Graft mở so sánh xuyên nền tảng","Thêm xuất ảnh PNG","Prompt hay dùng vào Seeds, câu trả lời mạnh vào Crops để khép vòng tái sử dụng","Ngăn bên thêm History, Settings, Seeds và Crops làm module cốt l
1õi","Thêm điểm vào từ ô nhập và phím tắt, giảm bước cần để lưu, sắp xếp và viết"]},{version:"v0.0.20",meta:"27 tháng 2 năm 2026 · Mốc quan trọng",badge:"Mốc",badgeClass:"bg-white/10 text-gray-400",versionClass:"bg-white/10 text-gray-300 border-white/10",wrapperClass:"opacity-80",emoji:"•",title:"13 nền tảng và ngăn bên đầu tiên",summary:"Phạm vi nền tảng mở rộng và nội dung đa nền tảng lần đầu được xử lý trong một workspace.",items:["Thêm 9 nền tảng: Grok, Copilot, Qianwen, Yuanbao, Doubao, AI Studio, MiniMax, Perplexity và Poe","Ngăn bên đưa nội dung đa nền tảng vào một workspace","Xuất một tin không còn bắt buộc vào từ cả trang","Thêm trích xuất nội dung Deep Research","34 ngôn ngữ giao diện và tự nhận ngôn ngữ"]},{version:"v0.0.1",meta:"29 tháng 1 năm 2026 · Bản ổn định đầu tiên",badge:"",badgeClass:"",versionClass:"bg-white/10 text-gray-400 border-white/10",wrapperClass:"opacity-70",emoji:"✓",title:"Bản ổn định đầu tiên",summary:"Nền tảng tập trung vào xuất đầy đủ, rõ ràng.",items:["Xuất ổn định cho ChatGPT, Gemini, Claude và DeepSeek","Bảy định dạng: Word, PDF, Markdown, HTML, JSON, CSV và TXT","Lập luận AI và nội dung gốc được giữ nguyên","Kiểu xuất ổn định trên trang host phức tạp","Toán và hình ảnh còn nguyên trong đầu ra"],listTextClass:"text-sm text-gray-500",itemIconClass:"text-gray-600"},{version:"v0.1.0",meta:"Sắp ra mắt",badge:"Dự kiến",badgeClass:"bg-purple-500/20 text-purple-400",versionClass:"bg-white/10 text-gray-400 border-white/10",wrapperClass:"opacity-55",emoji:"+",title:"Sắp ra mắt",items:["Thẻ thông minh để AI hỗ trợ phân loại hội thoại đã lưu","Luồng cộng tác nhóm để chia sẻ và tái dùng bản xuất cùng nhau"],listTextClass:"text-sm text-gray-500",itemIcon:"○",itemIconClass:"text-gray-600"}],Pp={title:G,subtitle:P,entries:M},sd=Object.freeze(Object.defineProperty({__proto__:null,default:Pp,entries:M,subtitle:P,title:G},Symbol.toStringTag,{value:"Module"})),w={mainNavigation:"Điều hướng chính",toggleNavigationMenu:"Mở hoặc đóng menu điều hướng",quickStartSection:"Bắt đầu nhanh",tutorialToc:"Mục lục bắt đầu nhanh"},Mp={a11y:w},gd=Object.freeze(Object.defineProperty({__proto__:null,a11y:w,default:Mp},Symbol.toStringTag,{value:"Module"})),q="Chụp màn hình và copy-paste đã đủ chưa?",L="",O="Copy mất cấu trúc; ảnh chụp đóng băng nội dung. Tiện ích cơ bản chỉ đi nửa đường. NousSave giữ hội thoại có thể lưu, sửa và sẵn sàng tiếp tục.",_="Khả năng",H="Sao chép / Dán",B="Ảnh chụp màn hình",E="Tiện ích cơ bản",F="Giữ lập luận và nội dung ẩn",R="Công thức đọc được",K="Giữ cấu trúc khối mã",X="Xuất Word chỉnh sửa trực tiếp",V="Ảnh giữ nguyên vị trí",W="Clip kiến thức và tái sử dụng",$="Google Docs / Drive liên tục",j="Sao lưu, khôi phục và nhập Workspace",U="34 ngôn ngữ",z="✓ Hỗ trợ gốc  ·  △ Một phần  ·  ✗ Không hỗ trợ",wp={title:q,titleHighlight:L,subtitle:O,feature:_,copyPaste:H,screenshots:B,otherExt:E,aiReasoning:F,latex:R,codeSyntax:K,editableWord:X,imageEmbed:V,knowledgeClip:W,cloudSync:$,backupImport:j,multiLang:U,legend:z},ud=Object.freeze(Object.defineProperty({__proto__:null,aiReasoning:F,backupImport:j,cloudSync:$,codeSyntax:K,copyPaste:H,default:wp,editableWord:X,feature:_,imageEmbed:V,knowledgeClip:W,latex:R,legend:z,multiLang:U,otherExt:E,screenshots:B,subtitle:O,title:q,titleHighlight:L},Symbol.toStringTag,{value:"Module"})),Q="Nội dung hay từ trò chuyện không nên chỉ nằm trong trò chuyện.",Y="36 nền tảng · 9 định dạng · Lưu trữ kiến thức · Tổ chức và tái sử dụng · Đồng bộ Google.",Z="Miễn phí",J="Tải NousSave",nn="Gói ngoại tuyến",tn="Hỗ trợ Chrome, Edge, Firefox, Opera, Brave, Vivaldi, Arc và các trình duyệt Chromium khác",qp={title:Q,subtitle:Y,free:Z,allOptions:J,crx:nn,supportedBrowsers:tn},rd=Object.freeze(Object.defineProperty({__proto__:null,allOptions:J,crx:nn,default:qp,free:Z,subtitle:Y,supportedBrowsers:tn,title:Q},Symbol.toStringTag,{value:"Module"})),on={title:"Sắp xếp nội dung",titleHighlight:"nâng tư duy.",subt
1itle:"Lưu trữ, xây dá»±ng kiến thức, cộng tác. Mỗi hướng đều có lối vào rõ ràng.",cards:[{title:"Word / PDF",subtitle:"Cấu trúc, mã, công thức, hình ảnh — đúng như trên trang",previewLabel:"Cách hỗ trợ",preview:"Cấu trúc, mã, công thức và hình ảnh giữ nguyên. In để lưu trữ hoặc tiếp tục chỉnh trong Word.",points:["Cả cuộc hội thoại thành một tài liệu có cấu trúc","Đề mục, khối mã, công thức và hình ảnh được giữ nguyên","Chỉnh trong Word và chuyển giao khi sẵn sàng"],icon:"W",headerClass:"bg-blue-500/10",iconClass:"bg-blue-500/20 text-blue-300"},{title:"HTML / Markdown",subtitle:"Giữ nguyên cấp bậc và liên kết",previewLabel:"Cách hỗ trợ",preview:"Cấp bậc và liên kết không đổi. Chia sẻ HTML trên trình duyệt, gá»­i Markdown vào kho kiến thức hoặc repo.",points:["HTML để xem và chia sẻ trong trình duyệt","Markdown cho kho kiến thức, repo và công cụ ghi chú","Đầu ra có cấu trúc, chỉnh sá»­a tiếp được"],icon:"MD",headerClass:"bg-slate-500/10",iconClass:"bg-slate-500/20 text-slate-300"},{title:"JSON / CSV / TXT",subtitle:"Trường và siêu dữ liệu có cấu trúc",previewLabel:"Cách hỗ trợ",preview:"Trường và siêu dữ liệu xuất thẳng. Nhập vào bảng tính, pipeline hoặc hệ thống lưu trữ không cần chuẩn bị.",points:["JSON đủ cấu trúc và siêu dữ liệu","CSV và TXT cho bảng tính và luồng văn bản thuần","Nhập là dùng, không cần dọn tay"],icon:"{ }",headerClass:"bg-amber-500/10",iconClass:"bg-amber-500/20 text-amber-300"},{title:"Xuất PNG",subtitle:"Xuất ảnh theo từng tin nhắn",previewLabel:"Cách hỗ trợ",preview:"Xuất theo tin nhắn thay vì chụp màn hình, cắt và ghép.",points:["Theo tin nhắn hoặc vùng","Đầu ra gọn, không rối giao diện","Dán ngay vào slide, tài liệu hoặc chat"],icon:"PNG",headerClass:"bg-fuchsia-500/10",iconClass:"bg-fuchsia-500/20 text-fuchsia-300"},{title:"Google Docs / Drive",subtitle:"Ủy quyền một lần, xuất thẳng vào Docs",previewLabel:"Cách hỗ trợ",preview:"Ủy quyền một lần, xuất vào Docs. Bản sao lưu vào tài khoản cá»§a bạn, không qua máy chá»
1§ NousSave.",points:["Ủy quyền một lần","Google Docs chỉnh sá»­a và chia sẻ trên mọi thiết bị","Sao lưu Drive giữ kho lưu trữ trong tài khoản bạn"],icon:"G",headerClass:"bg-sky-500/10",iconClass:"bg-sky-500/20 text-sky-300"}]},Lp={homepage:on},ld=Object.freeze(Object.defineProperty({__proto__:null,default:Lp,homepage:on},Symbol.toStringTag,{value:"Module"})),cn="Hỗ trợ NousSave",hn="Sá»± á»§ng hộ cá»§a bạn giúp chúng tôi giữ NousSave miễn phí và không ngừng cải thiện.",en="Quét để thanh toán",an="Alipay",sn="Mã QR Alipay",gn="WeChat Pay",un="Mã QR WeChat Pay",rn="Tham gia cộng đồng",ln="Quét để tham gia nhóm WeChat Work để phản hồi và thảo luận",mn="Nhóm WeChat Work",pn="Mã QR nhóm WeChat Work",dn="Cảm Æ¡n bạn đã á»§ng hộ! Mỗi đóng góp đều giúp chúng tôi không ngừng cải thiện NousSave.",bn="Buy Me a Coffee",vn="Hỗ trợ phát triển NousSave bằng cách mua cho chúng tôi một cốc cà phê. Mọi đóng góp đều có ý nghÄ©a!",yn="Ủng hộ trên Buy Me a Coffee",kn="Cách á»§ng hộ khác",xn="Đánh giá chúng tôi",Sn="Để lại đánh giá 5 sao trên Chrome Web Store",Cn="Chia sẻ",fn="Kể cho bạn bè về NousSave",Dn="Đóng góp",Tn="Giúp cải thiện NousSave trên GitHub",Nn="Cảm Æ¡n bạn đã á»§ng hộ! Mỗi đóng góp giúp chúng tôi giữ NousSave miễn phí và không ngừng cải thiện.",In="Về trang chá»§",Op={title:cn,subtitle:hn,scanToPay:en,alipay:an,alipayQRAlt:sn,wechat:gn,wechatQRAlt:un,joinGroup:rn,joinGroupDesc:ln,wecomGroup:mn,wecomGroupQRAlt:pn,thankYouCN:dn,buyMeCoffee:bn,coffeeDesc:vn,supportButton:yn,otherWays:kn,rateUs:xn,rateUsDesc:Sn,shareUs:Cn,shareUsDesc:fn,contribute:Dn,contributeDesc:Tn,thankYou:Nn,backHome:In},md=Object.freeze(Object.defineProperty({__proto__:null,alipay:an,alipayQRAlt:sn,backHome:In,buyMeCoffee:bn,coffeeDesc:vn,contribute:Dn,contributeDesc:Tn,default:Op,joinGroup:rn,joinGroupDesc:ln,otherWays:kn,rateUs:xn,rateUsDesc:Sn,scanToPay:en,shareUs:Cn,shareUsDesc:fn,subtitle:hn,supportButton:yn,thankYou:Nn,thankYouCN:dn,title:cn,wechat:gn,wechatQRAlt:un,wecomGroup:mn,wecomGroupQRAlt:pn},Symbol.toStringTag,{value:"Module"})),An=["360 Safe Browser","360 Speed Browser","QQ Browser","Sogou Browser","UC Browser","Baidu Browser","Liebao Browser","Maxthon Browser","2345 Explorer","TheWorld Browser"],_p={supportedBrowserNames:An},pd=Object.freeze(Object.defineProperty({__proto__:null,default:_p,supportedBrowserNames:An},Symbol.toStringTag,{value:"Module"})),Gn="Đã xảy ra lỗi",Pn="Đã xảy ra lỗi khi tải phần này. Vui lòng thá»­ lại.",Mn="Thá»­ lại",Hp={title:Gn,message:Pn,retry:Mn},dd=Object.freeze(Object.defineProperty({__proto__:null,default:Hp,message:Pn,retry:Mn,title:Gn},Symbol.toStringTag,{value:"Module"})),wn="Câu hỏi thường gặp",qn=[{q:"Hiện hỗ trợ những nền tảng nào?",a:"Tiện ích hiện hỗ trợ 36 nền tảng: ChatGPT, Gemini, DeepSeek, Claude, Grok, Qianwen, Qwen, Yuanbao, Hunyuan, Doubao, Yiyan, ERNIE, Kimi, Google AI, Google AI Studio, NotebookLM, Xiaomi MiMo, Microsoft Copilot, MiniMax, Metaso, Manus, Arena, HuggingChat, StepFun, OpenRouter, Duck.ai, iFlytek Spark, SenseChat, Baichuan, Perplexity, Poe, Mistral, Dola, Meta AI, GLM và Z.ai."},{q:"Có những định dạng xuất nào?",a:"Các định dạng ổn định hiện tại là Word, PDF, Markdown, HTML, JSON, CSV, TXT, PNG và Google Docs."},{q:"Tôi có thể chỉ xuất một tin nhắn không?",a:"Có. Ngoài xuất toàn bộ, NousSave hỗ trợ xuất một tin hoặc một lượt để lưu câu trả lời tập trung và đoạn mã."},{q:"Seed Bank dùng để làm gì?",a:"Seed Bank lưu mẫu prompt, đoạn prompt và đầu vào có cấu trúc để dùng lại. Bạn có thể tạo, tìm, ghim, lưu trữ rồi gieo lại vào ô nhập được hỗ trợ."},{q:"Crop Pantry dùng để làm gì?",a:"Crop Pantry lưu câu trả lời AI từ Clip và xuất. Một Crop giữ câu trả lời cùng ngữ cảnh câu hỏi để bạn chỉnh sá»­a, lưu trữ, gieo lại, graft sang chỗ khác và dùng lại sau."},{q:"Bản ghi hội thoại đã lưu trong workspace hoạt động thế nào?",a:"Bản ghi hội thoại đã lưu giúp bạn xem lại luồng dài, xem trước đoạn then chốt, rồi tiếp tục xuất, sắp xếp hoặc lưu trữ sau khi bạn chá»§ động lưu."},{q:"Graft và Split View khác nhau thế nào?",a:"Graft gá»­i câu trả lời hiện tại thẳng sang nền tảng AI khác. Split View giữ hội thoại hiện tại và nền tảng đích cạnh nhau. Khi vừa cần hỏi tiếp vừa cần so sánh, hai cái thường đi cùng nhau."},{q:"Tôi có thể sao chép thay vì tải tệp không?",a:"Có. Văn bản có định dạng, Markdown và văn bản thuần đều sao chép thẳng vào clipboard, không cần tải xuống."},{q:"Google Docs và Google Drive cần gì?",a:"Đây là tính năng đám mây tùy chọn. Sau khi kết nối tài khoản Google và cấp quyền, bạn có thể xuất sang Google Docs và sao lưu kết quả xuất vào Google Drive cá»§a mình."}
1,{q:"Nội dung chat có bị tải lên máy chủ NousSave không?",a:"Xử lý xuất cốt lõi diễn ra cục bộ trong trình duyệt và nội dung chat không được tải lên máy chủ NousSave. Chỉ khi bạn bật rõ tính năng đám mây Google, dữ liệu liên quan mới chuyển vào không gian tài khoản Google của bạn."}],Bp={title:wn,items:qn},bd=Object.freeze(Object.defineProperty({__proto__:null,default:Bp,items:qn,title:wn},Symbol.toStringTag,{value:"Module"})),Ln={title:"Lưu là bước đầu; xây một kho nội dung mới là đích",subtitle:"Giữ chat trước, rồi đưa phần hay vào tài liệu, kho kiến thức và quy trình làm việc.",highlight:{badge:"Phiên bản hiện tại",title:"Lưu trữ đầy đủ và xuất một tin",description:"Bạn cần đúng dòng đó, không phải cả bản ghi. Lưu trữ cả cuộc hội thoại hoặc xuất một tin. Hai mức độ, dùng đúng cái bạn cần.",tags:["Xuất toàn bộ","Một lượt","Clip","Seeds","Crops","History"]},cards:[{icon:"↕",iconClass:"bg-orange-500/10 text-orange-400",title:"Lưu trữ đầy đủ và xuất một tin",description:"Bạn cần đúng dòng đó, không phải cả bản ghi. Lưu trữ cả cuộc hội thoại hoặc xuất một tin. Hai mức độ, dùng đúng cái bạn cần."},{icon:"⌘",iconClass:"bg-cyan-500/10 text-cyan-400",title:"Sao chép và tái sử dụng",description:"Văn bản có định dạng, Markdown hoặc thuần. Dán vào Word với định dạng, vào kho kiến thức với cấu trúc, hoặc vào email và ticket dạng thuần. Không cần dọn thêm."},{icon:"🌱",iconClass:"bg-emerald-500/10 text-emerald-400",title:"Seeds và Crops, gieo lại nội dung hay",description:"Câu hỏi hay đáng hỏi lại; câu trả lời hay đáng tái dùng. Seeds lưu prompt dùng lại, Crops lưu câu trả lời mạnh. Một cú nhấp để gieo lại vào ô nhập."},{icon:"📌",iconClass:"bg-pink-500/10 text-pink-400",title:"Clip · Crops · Lưu trữ cục bộ",description:"Clip điểm nhấn bằng tay, giữ câu trả lời mạnh trong Crops, rồi dùng History hoặc Workspace để xem lại nội dung đã lưu."},{icon:"☁",iconClass:"bg-violet-500/10 text-violet-400",title:"Google Docs / Drive",description:"Ủy quyền một lần, xuất vào Docs. Sau khi kết nối Google, xuất thành tài liệu chỉnh sửa được và đồng bộ vào Drive. Mở trên thiết bị khác, nội dung vẫn ở đó."},{icon:"GH",iconClass:"bg-slate-500/10 text-slate-300",title:"Xuất GitHub Copilot Chat",description:"Xuất hội thoại GitHub Copilot Chat."},{icon:"MS",iconClass:"bg-blue-500/10 text-blue-300",title:"Metaso AI Search",description:"Xuất các câu trả lời Metaso AI Search hiển thị, nội dung GenUI và phần suy luận đã mở rộng."},{icon:"ODT",iconClass:"bg-emerald-500/10 text-emerald-300",title:"ODT",description:"ODT (.odt) tạo tài liệu ODF 1.3 với ảnh được đóng gói cho LibreOffice, bàn giao ngoại tuyến và quy trình Word tương thích."},{icon:"▧",iconClass:"bg-sky-500/10 text-sky-300",title:"Chọn và lưu ảnh AI theo lô",description:"Xem ảnh trên trang theo kích thước và diện tích, chỉ chọn những gì bạn cần, rồi tải về máy hoặc tải lựa chọn lên Google Drive của bạn."}],footer:{title:"Một cuộc chat, nhiều cách dùng",description:"Lưu trữ, copy phần hay, xây kiến thức, cộng tác. Tất cả từ cùng một cuộc chat.",formats:["Word","ODT","PDF","Markdown","HTML","JSON","CSV","TXT","PNG","Google Docs"],panelTitle:"Bước tiếp theo thường gặp sau khi lưu",panelItems:["Xuất thành tài liệu đầy đủ hoặc một điểm nhấn","Dán vào Word, Notion, email hoặc hệ thống ticket","Clip phần hay nhất vào Crops và xem lại từ History hoặc Workspace","Đưa prompt hay dùng vào Seeds và câu trả lời mạnh vào Crops","Sau khi kết nối Google, chỉnh trực tuyến hoặc sao lưu lên đám mây","Dùng Graft hoặc Split khi cần tiếp tục xuyên nền tảng"]}},Ep={homepage:Ln},vd=Object.freeze(Object.defineProperty({__proto__:null,default:Ep,homepage:Ln},Symbol.toStringTag,{value:"Module"}
1)),On="Báo lỗi",_n="Cho chúng tôi biết chuyện gì đã xảy ra và tải ảnh chụp màn hình/tệp lên để chúng tôi sá»­a nhanh hÆ¡n.",Hn="Bạn gặp loại sá»± cố nào?",Bn="🎨 Sá»± cố giao diện",En="Bố cục/hiển thị giao diện bị lỗi hoặc không rõ",Fn="⚙️ Sá»± cố chức năng",Rn="Tính năng không hoạt động như mong đợi",Kn="🐢 Sá»± cố hiệu năng",Xn="Chậm, giật hoặc tốn tài nguyên",Vn="🌐 Sá»± cố nền tảng",Wn="Sá»± cố chỉ xảy ra trên nền tảng AI cụ thể",$n="💬 Khác",jn="Bất kỳ điều gì khác bạn muốn báo cáo",Un="Nền tảng",zn="Chọn nền tảng",Qn="ChatGPT",Yn="Gemini",Zn="Claude",Jn="DeepSeek",nt="Copilot",tt="Perplexity",it="Poe",ot="Grok",ct="Qianwen",ht="Yuanbao",et="Hunyuan",at="Doubao",st="Google AI Studio",gt="MiniMax",ut="Metaso",rt="Manus",lt="Arena",mt="HuggingChat",pt="StepFun",dt="OpenRouter",bt="Duck.ai",vt="iFlytek Spark",yt="SenseChat",kt="Baichuan",xt="Khác",St="Tình huống sá»­ dụng",Ct="Bạn đang làm gì khi sá»± cố này xảy ra?",ft="Yêu cầu cá»§a bạn",Dt="Bạn muốn chúng tôi cải thiện hoặc hỗ trợ điều gì?",Tt="Chi tiết sá»± cố",Nt="Vui lòng cung cấp các bước, hành vi mong đợi và kết quả thá»±c tế.",It="Email (tùy chọn)",At="[email protected]",Gt="Tệp đính kèm",Pt="Tối đa 3 tệp, mỗi tệp ≤ 1MB. Hỗ trợ ảnh chụp màn hình, txt/md/json/pdf/zip.",Mt="Vui lòng chọn loại phản hồi.",wt="Vui lòng mô tả chi tiết sá»± cố.",qt="Chỉ cho phép tối đa {max} tệp đính kèm",Lt="Mỗi tệp không được quá {size}MB",Ot="Loại tệp không được hỗ trợ",_t="Xóa",Ht="Gá»­i phản hồi",Bt="Đang gá»­i...",Et="Vui lòng nhập địa chỉ email hợp lệ",Ft="Gá»­i thất bại, vui lòng thá»­ lại sau.",Rt="Cảm Æ¡n bạn đã phản hồi!",Kt="Chúng tôi đã nhận báo cáo và sẽ xá»­ lý sớm nhất có thể.",Xt="Gá»­i báo cáo khác",Vt="Phản hồi cá»§a tôi",Wt="Xem các báo cáo đã gá»­i và trạng thái mới nhất trên trình duyệt này.",$t="Làm mới",jt="Đang tải phản hồi cá»§a bạn...",Ut="Thá»­ lại",zt="Không tìm thấy phản hồi đã lưu.",Qt="Không tải được phản hồi. Vui lòng thá»­ lại sau.",Yt="Đang chờ",Zt="Đang xem xét",Jt="Đã xá»­ lý",ni="Đã đóng",ti="Phản hồi từ NousSave",ii="← Về NousSave",oi="Sá»± cố đã biết",ci="Lỗi chúng tôi đã biết và đang sá»­a",hi="Đang theo dõi {count} sá»± cố đã biết",ei="Hiện chưa có sá»± cố công khai đã xác nhận.",ai="Danh sách này chỉ hiện các sá»± cố đã được xem xét và chuẩn bị để công bố. Nếu bạn đang bị chặn, hãy gá»­i phản hồi trá»±c tiếp.",si="Thu gọn",gi="Mở rộng",ui="Xem tất cả",ri="Chưa xá»­ lý",li="Đang sá»­a",mi="Đã sá»­a",pi="Tất cả",di="Chưa xá»­ lý",bi="Đang sá»­a",vi="Đã sá»­a",yi="lỗi",ki="ưu tiên cao",xi="giao diện",Si="đã sá»­a",Ci="Giải pháp tạm thời",fi="Không có sá»± cố nào trong danh mục này.",Di="Đang tải sá»± cố đã biết...",Ti="Không tải được sá»± cố đã biết.",Ni="Thá»­ lại",Ii="SuperGrok",Ai="Qwen",Gi="Yiyan",Pi="ERNIE",Mi="Kimi",wi="Google AI",qi="Mistral",Li="Dola",Oi="Meta AI",_i="NotebookLM",Hi="Xiaomi MiMo",Fp={title:On,subtitle:_n,reasonTitle:Hn,reasonStyleIssue:Bn,reasonStyleIssueDesc:En,reasonFunctionIssue:Fn,reasonFunctionIssueDesc:Rn,reasonPerformanceIssue:Kn,reasonPerformanceIssueDesc:Xn,reasonPlatformIssue:Vn,reasonPlatformIssueDesc:Wn,reasonOther:$n,reasonOtherDesc:jn,platformLabel:Un,platformPlaceholder:zn,platformChatgpt:Qn,platformGemini:Yn,platformClaude:Zn,platformDeepseek:Jn,platformCopilot:nt,platformPerplexity:tt,platformPoe:it,platformGrok:ot,platformQianwen:ct,platformYuanbao:ht,platformHunyuan:et,platformDoubao:at,platformAistudio:st,platformMinimax:gt,platformMetaso:ut,platformManus:rt,platformArena:lt,platformHuggingface:mt,platformStepfun:pt,platformOpenrouter:dt,platformDuckai:bt,platformXinghuo:vt,platformSensetime:yt,platformBaichuan:kt,platformOther:xt,scenarioContextLabel:St,scenarioContextPlaceholder:Ct,userRequestLabel:ft,userRequestPlaceholder:Dt,detailsLabel:Tt,detailsPlaceholder:Nt,emailLabel:It,emailPlaceholder:At,attachmentsLabel:Gt,attachmentsHint:Pt,selectReasonHint:Mt,fillDetailsHint:wt,tooManyFiles:qt,fileTooLarge:Lt,unsupportedFileType:Ot,removeAttachment:_t,submit:Ht,submitting:Bt,invali
1dEmail:Et,submitFailed:Ft,successTitle:Rt,successDesc:Kt,submitAnother:Xt,myFeedbackTitle:Vt,myFeedbackSubtitle:Wt,refreshMyFeedback:$t,myFeedbackLoading:jt,myFeedbackRetry:Ut,myFeedbackEmpty:zt,myFeedbackLoadError:Qt,feedbackStatusPending:Yt,feedbackStatusReviewing:Zt,feedbackStatusResolved:Jt,feedbackStatusWontfix:ni,adminReplyLabel:ti,backHome:ii,knownIssuesTitle:oi,knownIssuesSubtitle:ci,knownIssuesSummary:hi,knownIssuesEmptyTitle:ei,knownIssuesEmptyDesc:ai,collapseIssues:si,expandIssues:gi,viewAll:ui,issueOpen:ri,issueInProgress:li,issueFixed:mi,filterAll:pi,filterOpen:di,filterInProgress:bi,filterFixed:vi,labelBug:yi,labelHighPriority:ki,labelStyle:xi,labelFixed:Si,workaround:Ci,noIssuesInFilter:fi,issuesLoading:Di,issuesLoadError:Ti,issuesRetry:Ni,platformSupergrok:Ii,platformQwen:Ai,platformYiyan:Gi,platformErnie:Pi,platformKimi:Mi,platformGoogleai:wi,platformMistral:qi,platformDola:Li,platformMetaai:Oi,platformNotebooklm:_i,platformXiaomimimo:Hi},yd=Object.freeze(Object.defineProperty({__proto__:null,adminReplyLabel:ti,attachmentsHint:Pt,attachmentsLabel:Gt,backHome:ii,collapseIssues:si,default:Fp,detailsLabel:Tt,detailsPlaceholder:Nt,emailLabel:It,emailPlaceholder:At,expandIssues:gi,feedbackStatusPending:Yt,feedbackStatusResolved:Jt,feedbackStatusReviewing:Zt,feedbackStatusWontfix:ni,fileTooLarge:Lt,fillDetailsHint:wt,filterAll:pi,filterFixed:vi,filterInProgress:bi,filterOpen:di,invalidEmail:Et,issueFixed:mi,issueInProgress:li,issueOpen:ri,issuesLoadError:Ti,issuesLoading:Di,issuesRetry:Ni,knownIssuesEmptyDesc:ai,knownIssuesEmptyTitle:ei,knownIssuesSubtitle:ci,knownIssuesSummary:hi,knownIssuesTitle:oi,labelBug:yi,labelFixed:Si,labelHighPriority:ki,labelStyle:xi,myFeedbackEmpty:zt,myFeedbackLoadError:Qt,myFeedbackLoading:jt,myFeedbackRetry:Ut,myFeedbackSubtitle:Wt,myFeedbackTitle:Vt,noIssuesInFilter:fi,platformAistudio:st,platformArena:lt,platformBaichuan:kt,platformChatgpt:Qn,platformClaude:Zn,platformCopilot:nt,platformDeepseek:Jn,platformDola:Li,platformDoubao:at,platformDuckai:bt,platformErnie:Pi,platformGemini:Yn,platformGoogleai:wi,platformGrok:ot,platformHuggingface:mt,platformHunyuan:et,platformKimi:Mi,platformLabel:Un,platformManus:rt,platformMetaai:Oi,platformMetaso:ut,platformMinimax:gt,platformMistral:qi,platformNotebooklm:_i,platformOpenrouter:dt,platformOther:xt,platformPerplexity:tt,platformPlaceholder:zn,platformPoe:it,platformQianwen:ct,platformQwen:Ai,platformSensetime:yt,platformStepfun:pt,platformSupergrok:Ii,platformXiaomimimo:Hi,platformXinghuo:vt,platformYiyan:Gi,platformYuanbao:ht,reasonFunctionIssue:Fn,reasonFunctionIssueDesc:Rn,reasonOther:$n,reasonOtherDesc:jn,reasonPerformanceIssue:Kn,reasonPerformanceIssueDesc:Xn,reasonPlatformIssue:Vn,reasonPlatformIssueDesc:Wn,reasonStyleIssue:Bn,reasonStyleIssueDesc:En,reasonTitle:Hn,refreshMyFeedback:$t,removeAttachment:_t,scenarioContextLabel:St,scenarioContextPlaceholder:Ct,selectReasonHint:Mt,submit:Ht,submitAnother:Xt,submitFailed:Ft,submitting:Bt,subtitle:_n,successDesc:Kt,successTitle:Rt,title:On,tooManyFiles:qt,unsupportedFileType:Ot,userRequestLabel:ft,userRequestPlaceholder:Dt,viewAll:ui,workaround:Ci},Symbol.toStringTag,{value:"Module"})),Bi="Tải xuống",Ei="Tài nguyên",Fi="Liên hệ",Ri="Quyền riêng tư",Ki="Chrome",Xi="Edge",Vi="Firefox",Wi="Bắt đầu nhanh",$i="Hướng dẫn",ji="Điều khoản dịch vụ",Ui="Thông tin pháp lý",zi="Báo lỗi",Qi="© 2026 Nous Intelligence. Đã bảo lưu mọi quyền. Không liên kết với OpenAI, DeepSeek, Google hoặc Anthropic.",Yi="Một phần của hệ sinh thái Nous Intelligence. Xuất trò chuyện AI và thu thập kiến thức cho người dùng nâng cao.",Rp={download:Bi,resources:Ei,contact:Fi,privacy:Ri,chromeLink:Ki,edgeLink:Xi,firefoxLink:Vi,tutorial:Wi,articles:$i,terms:ji,legal:Ui,feedback:zi,copyright:Qi,tagline:Yi},kd=Object.freeze(Object.defineProperty({__proto__:null,articles:$i,chromeLink:Ki,contact:Fi,copyright:Qi,default:Rp,download:Bi,edgeLink:Xi,feedback:zi,firefoxLink:Vi,legal:Ui,privacy:Ri,resources:Ei,tagline:Yi,terms:ji,tutorial:Wi},Symbol.toStringTag,{value:"Module"})),Zi="Hỗ trợ Gemini 3 Pro · 36 nền tảng AI",Ji="Thêm NousSave vào trình duyệt Microsoft Edge",no="Thêm NousSave vào trình duyệt Firefox",to="Tải gói tiện ích ngoại tuyến",io={filename:"gemini-chat-ex
1port.html",exportBadge:"Xuất NousSave",exportTitle:"Xuất trò chuyện Gemini 3 Pro",exportMeta:"2027-01-30 00:05 · 3 tin nhắn",userLabel:"Người dùng",userMessage:"Giải thích rối lượng tử và chỉ lưu những gì quan trọng.",aiLabel:"Phạm vi xuất hiện tại",aiResponse:"Phản hồi AI",aiIntro:"Để tôi giải thích...",aiConcept:"Khái niệm then chốt về rối lượng tử...",aiContent:"Rối lượng tử là một hiện tượng hấp dẫn...",aiCode:"Word | PDF | Markdown | HTML | JSON | CSV | TXT | PNG | Google Docs",ready:"Sẵn sàng",copyLabel:"Sao chép văn bản có định dạng",exportButton:"Xuất"},Kp={workflowBadge:Zi,edgeAriaLabel:Ji,firefoxAriaLabel:no,crxAriaLabel:to,mockup:io},xd=Object.freeze(Object.defineProperty({__proto__:null,crxAriaLabel:to,default:Kp,edgeAriaLabel:Ji,firefoxAriaLabel:no,mockup:io,workflowBadge:Zi},Symbol.toStringTag,{value:"Module"})),oo={title:"Bắt đầu với",titleHighlight:"Luồng chính",steps:[{title:"Chat liên tục không cần rời trang",desc:"NousSave nhúng điểm vào ngay trên trang hiện tại. Quy trình của bạn trên ChatGPT, Gemini, Claude, DeepSeek và các nền tảng khác vẫn như cũ."},{title:"Xuất hoặc copy cả cuộc hội thoại hoặc một tin, ngay tại chỗ",desc:"Nút nổi, thao tác tin nhắn, phím tắt. Ba cách kích hoạt, luôn trong tầm tay."},{title:"Clip phần hay nhất và sắp xếp phần còn lại từ History",desc:"Dùng Clip cho đoạn giá trị cao, xuất toàn bộ cho cả luồng, rồi mở History hoặc Workspace khi cần xem lại hội thoại đã lưu."},{title:"Lưu những gì bạn tái dùng và lấy lại lần sau",desc:"Câu hỏi hay dùng vào Seeds, câu trả lời chất vào Crops. Khi gặp lại câu hỏi tương tự, gieo lại vào ô nhập bằng một cú nhấp."},{title:"Tiếp tục xuyên nền tảng với Graft hoặc Split",desc:"Gửi câu trả lời sang model khác để hỏi tiếp, hoặc mở cả hai bên trong Split View để so sánh và chỉnh sửa. Google Docs giữ kho lưu trữ trực tuyến đồng bộ."}]},Xp={homepage:oo},Sd=Object.freeze(Object.defineProperty({__proto__:null,default:Xp,homepage:oo},Symbol.toStringTag,{value:"Module"})),co="Đóng bộ chọn ngôn ngữ",ho="Không tìm thấy ngôn ngữ phù hợp",eo="Phổ biến",ao="Châu Âu",so="Châu Á và Trung Đông",Vp={close:co,noResults:ho,popular:eo,europe:ao,asiaMiddleEast:so},Cd=Object.freeze(Object.defineProperty({__proto__:null,asiaMiddleEast:so,close:co,default:Vp,europe:ao,noResults:ho,popular:eo},Symbol.toStringTag,{value:"Module"})),go="Quy trình chính",uo="Hướng dẫn",ro="Bắt đầu nhanh",Wp={featureFocusLabel:go,articles:uo,tutorial:ro},fd=Object.freeze(Object.defineProperty({__proto__:null,articles:uo,default:Wp,featureFocusLabel:go,tutorial:ro},Symbol.toStringTag,{value:"Module"})),lo="Không tìm thấy trang",mo="Trang bạn tìm kiếm không tồn tại hoặc đã được chuyển đi.",po="Về trang chủ",$p={title:lo,description:mo,backHome:po},Dd=Object.freeze(Object.defineProperty({__proto__:null,backHome:po,default:$p,description:mo,title:lo},Symbol.toStringTag,{value:"Module"})),bo="Được xây dựng cho",vo="hiệu năng",yo="Tối ưu tốc độ và hiệu quả",ko="Tin nhắn",xo="Xử lý hội thoại mọi độ dài",So="Thời gian xuất",Co="Thời gian xuất trung bình cho 100 tin nhắn",fo="Kích thước tiện ích",Do="Nhẹ, không dư thừa",To="Tối ưu kỹ thuật",No="Xử lý có giới hạn",Io="Tránh treo trình duyệt",Ao="Sự kiện debounce",Go="Trải nghiệm mượt mà",Po="Tải ảnh lười",Mo="Dùng bộ nhớ hiệu quả",wo="Theo dõi tiến trình",qo="Trạng thái xuất theo thời gian thực",jp={title:bo,titleHighlight:vo,subtitle:yo,messages:ko,messagesDesc:xo,exportTime:So,exportTimeDesc:Co,extSize:fo,extSizeDesc:Do,techTitle:To,throttled:No,throttledDesc:Io,debounced:Ao,debouncedDesc:Go,lazyImg:Po,lazyImgDesc:Mo,progress:wo,progressDesc:qo},Td=Object.freeze(Object.defineProperty({__proto__:null,debounced:Ao,debouncedDesc:Go,default:jp,exportTime:So,exportTimeDesc:Co,extSize:fo,extSizeDesc:Do,lazyImg:Po,lazyImgDesc:Mo,messages:ko,messagesDesc:xo,progress:wo,progressDesc:qo,subtitle:yo,techTitle:To,throttled:No,throttledDesc:Io,title:bo,titleHighlight:vo},Symbol.toStringTag,{value:"Module"})),Lo=[{id:"grok",name:"Grok",bg:"#F55036",initial:"G"},{id:"qianwen",name:"Qianwen",bg:"#615CED",initial:"Q"},{id:"qwen",name:"Qwen",bg:"#38BDF8",initial:"Q"},{id:"yuanbao",name:"Yuanbao",bg:"#0066FF",initial:"Y"},{id:"hunyuan",name:"Hunyuan",bg:"#0052D9",initial:"HY"},{id:"doubao",name:"Doubao",bg:"#4E6EF2",initial:"D"},{id:"yiyan",name:"Yiyan",bg:"#2563EB",initial:"Y"},{id:"ernie",name:"ERNIE",bg:"#0052D9",initial:"E"},{id:"zhipu",name:"GLM",bg:"#1E43FF",initial:"GLM"}
1,{id:"zai",name:"Z.ai",bg:"#111111",initial:"Z"},{id:"kimi",name:"Kimi",bg:"#111827",initial:"K"},{id:"googleai",name:"Google AI",bg:"#4285F4",initial:"G"},{id:"aistudio",name:"AI Studio",bg:"#1A73E8",initial:"AI"},{id:"copilot",name:"Copilot",bg:"#4F46E5",initial:"Co"},{id:"minimax",name:"MiniMax",bg:"#F43F5E",initial:"M"},{id:"metaso",name:"Metaso",bg:"#1570EF",initial:"MS"},{id:"manus",name:"Manus",bg:"#111827",initial:"M"},{id:"arena",name:"Arena",bg:"#7C3AED",initial:"A"},{id:"huggingface",name:"HuggingChat",bg:"#F59E0B",initial:"HF"},{id:"stepfun",name:"StepFun",bg:"#7C3AED",initial:"SF"},{id:"openrouter",name:"OpenRouter",bg:"#6467F2",initial:"OR"},{id:"duckai",name:"Duck.ai",bg:"#DE5833",initial:"D"},{id:"xinghuo",name:"iFlytek Spark",bg:"#1D6BFF",initial:"星"},{id:"sensetime",name:"SenseChat",bg:"#06B6D4",initial:"SC"},{id:"baichuan",name:"Baichuan",bg:"#EF4444",initial:"百"},{id:"perplexity",name:"Perplexity",bg:"#20B8CD",initial:"P"},{id:"poe",name:"Poe",bg:"#5B4DC7",initial:"P"},{id:"mistral",name:"Mistral",bg:"#FF7000",initial:"M"},{id:"dola",name:"Dola",bg:"#14B8A6",initial:"D"},{id:"metaai",name:"Meta AI",bg:"#0866FF",initial:"M"},{id:"notebooklm",name:"NotebookLM",bg:"#2563EB",initial:"NL"},{id:"xiaomimimo",name:"Xiaomi MiMo",bg:"#FF6900",initial:"Mi"}],Up={more:Lo},Nd=Object.freeze(Object.defineProperty({__proto__:null,default:Up,more:Lo},Symbol.toStringTag,{value:"Module"})),Oo="Chính sách bảo mật",_o="Chính sách này giải thích thông tin NousSave thu thập và xử lý, cách chúng tôi sử dụng và quyền của bạn đối với dữ liệu.",Ho="Cập nhật lần cuối",Bo="2026-09-23",Eo="Tổng quan",Fo="NousSave là tiện ích trình duyệt để xuất, sao chép, sắp xếp và sao lưu nội dung chat AI của chính bạn từ các nền tảng được hỗ trợ. Nó hỗ trợ xuất toàn bộ, xuất một tin, đầu ra Word/PDF/HTML/Markdown/JSON/CSV/TXT/PNG/Google Docs, sao lưu Google Drive, quy trình kho kiến thức cục bộ, quy trình ngăn bên , đồng bộ mẫu prompt NousHook, nhà cung cấp AI do bạn cấu hình, và tính năng Nous AI lưu trữ tùy chọn.",Ro="Như đã công bố trên Chrome Web Store, NousSave có thể xử lý các nhóm dữ liệu sau: Thông tin định danh cá nhân, Thông tin xác thực, Liên lạc cá nhân, Vị trí, Bản ghi mạng, Hoạt động người dùng và Nội dung trang web. Chính sách này giải thích chính xác dữ liệu nào được xử lý trong từng nhóm, cách chúng tôi dùng và biện pháp bảo vệ áp dụng.",Ko="Thông tin chúng tôi thu thập và xử lý",Xo="Biểu mẫu quyền riêng tư Chrome Web Store của NousSave phải khớp các nhóm mô tả bên dưới:",Vo="Thông tin định danh cá nhân",Wo="Khi bạn đăng nhập, kết nối dịch vụ đám mây hoặc liên hệ hỗ trợ, NousSave có thể xử lý:",$o="Địa chỉ email (để hiện tài khoản, liên kết tài khoản, tính năng đám mây và liên lạc hỗ trợ)",jo="Tên hiển thị và URL hồ sơ/avatar do Google OAuth trả về (hiện trong giao diện tiện ích)",Uo="ID người dùng ẩn danh cục bộ dùng để giữ cài đặt, hạn mức sử dụng và chẩn đoán hỗ trợ nhất quán",zo="Chúng tôi không thu thập giấy tờ tùy thân, địa chỉ gửi thư, số điện thoại, tuổi hay dữ liệu thẻ thanh toán. PII chỉ được xử lý khi bạn chủ động đăng nhập, kết nối dịch vụ hoặc nhờ hỗ trợ.",Qo="Thông tin xác thực",Yo="Khi bạn dùng đăng nhập, sao lưu đám mây, đồng bộ mẫu prompt, AI lưu trữ hoặc nhà cung cấp AI do bạn cấu hình, NousSave có thể xử lý:",Zo="Token truy cập Google OAuth 2.0 và thời điểm hết hạn, lưu cục bộ và dùng cho Google Drive, trạng thái tài khoản, Nous AI lưu trữ và yêu cầu đồng bộ NousHook Seed Bank do bạn khởi tạo",Jo="Token phiên/JWT Nous Cloud và trạng thái đồng ý quyền riêng tư, lưu cục bộ khi bạn bật đồng bộ Nous Cloud",nc="Khóa API nhà cung cấp AI do bạn cung cấp và URL gốc API tương thích, lưu cục bộ cho nhà cung cấp chat AI ngăn bên bạn cấu hình",tc="Trạng thái chuyển hướng OAuth, liên kết tài khoản và làm mới token cần để hoàn tất xác thực an toàn",ic="NousSave không thu thập mật khẩu hay câu hỏi bảo mật. Token xác thực chỉ được gửi tới API Google, nhà cung cấp AI bạn chọn, endpoint tài khoản/AI lưu trữ NousSave, hoặc endpoint đồ
1ng bộ NousHook cần cho quy trình bạn bật.",oc="Liên lạc cá nhân",cc="Tin nhắn và prompt chat AI có thể chứa liên lạc cá nhân. NousSave chỉ xử lý chúng khi bạn dùng xuất chat, sao chép, lưu trữ cục bộ hoặc quy trình AI:",hc="Prompt của người dùng và văn bản hội thoại đã tải/nhúng hiện trên các trang chat AI được hỗ trợ",ec="Phản hồi trợ lý, khối mã, toán, bảng, liên kết và nội dung sinh ra hiện trong hội thoại",ac="Mẫu prompt, tin nhắn chat ngăn bên và prompt chuyển tiếp mà bạn tạo hoặc chọn gửi",sc="Đoạn đã chọn, bản ghi hội thoại đã lưu hoặc mục xuất lưu vào kho cục bộ hoặc đích sao lưu/đồng bộ tùy chọn",gc="Liên lạc cá nhân mặc định được xử lý cục bộ. Chúng chỉ rời thiết bị khi bạn chủ động tải/chia sẻ, đồng bộ lên Google Drive, đồng bộ mẫu prompt với NousHook Seed Bank, gửi tới nhà cung cấp AI do bạn cấu hình, dùng Nous AI lưu trữ, hoặc bật đồng bộ chủ động Nous Cloud.",uc="Vị trí",rc="Khi bạn dùng website NousSave, đo từ xa, tài khoản, đám mây hoặc endpoint AI lưu trữ, chúng tôi có thể xử lý vị trí thô suy từ kết nối của bạn:",lc="Địa chỉ IP (được ghi nhận với yêu cầu API)",mc="Quốc gia/khu vực suy luận (suy ra từ IP cho phân tích và bản địa hóa)",pc="Chúng tôi không thu thập tọa độ GPS, vị trí chính xác hay thông tin thiết bị gần đó. Dữ liệu vị trí thô chỉ dùng cho phân tích, giám sát bảo mật, ngăn lạm dụng và tối ưu ngôn ngữ/khu vực.",dc="Bản ghi mạng",bc="NousSave có thể xử lý bản ghi duyệt hạn chế chỉ trên các trang AI được hỗ trợ:",vc="Host nền tảng AI được hỗ trợ hiện tại và URL hội thoại/trang dùng để nhận diện nền tảng, xử lý đổi route SPA và loại trùng xuất",yc="Tiêu đề hội thoại hoặc trang, tên nền tảng, số tin nhắn và dấu thời gian xuất lưu trong lịch sử cục bộ hoặc bản ghi sao lưu tùy chọn",kc="Trạng thái thẻ đích dùng cho chuyển tiếp xuyên nền tảng, quy trình chia màn hình và bảng điều khiển ngăn bên trên các miền AI được hỗ trợ",xc="NousSave không thu thập lịch sử duyệt tổng quát hay giám sát thẻ không liên quan. URL thô không nằm trong đo từ xa ẩn danh; siêu dữ liệu trang mặc định ở cục bộ và chỉ được truyền khi bạn bật sao lưu Google Drive, đồng bộ Nous Cloud hoặc quy trình do người dùng kích hoạt liên quan.",Sc="Hoạt động người dùng",Cc='Chúng tôi thu thập sự kiện sử dụng tiện ích ẩn danh để cải thiện sản phẩm. Xem mục "Chi tiết đo từ xa ẩn danh" bên dưới để biết danh sách đầy đủ:',fc="Sự kiện vòng đời tiện ích (cài đặt, cập nhật, gỡ cài đặt)",Dc="Sự kiện dùng tính năng (xuất, sao chép, Seeds, Crops, chia màn hình, đồng bộ Google Drive, điều hướng, thay đổi cài đặt)",Tc="Nhịp hoạt động hàng ngày (gửi một lần mỗi ngày, loại trùng phía máy khách)",Nc="Báo cáo lỗi và chẩn đoán sự cố (chỉ mã lỗi và tin nhắn rút gọn, không có dữ liệu cá nhân)",Ic="Chúng tôi không ghi chuyển động chuột, vị trí cuộn, phím bấm hay theo dõi kiểu phát lại phiên. Đo từ xa ẩn danh được bật mặc định trong bản production và có thể tắt bất kỳ lúc nào trong cài đặt tiện ích.",Ac="Nội dung trang web",Gc="Tiện ích đọc nội dung trang trên các nền tảng AI được hỗ trợ để xuất:",Pc="Văn bản hội thoại, khối mã và phản hồi AI",Mc="Hình ảnh nhúng trong hội thoại",wc="Siêu liên kết và cấu trúc định dạng",qc="JSON, ZIP, HTML đã lưu và thư mục tài nguyên HTML cục bộ do bạn chọn, xuất từ các công cụ chat AI như ChatGPT, Claude và DeepSeek",Lc="Nội dung trang web mặc định được xử lý cục bộ. Nó chỉ rời thiết bị khi bạn chủ động tải/c
1hia sẻ, đồng bộ lên Google Drive, gá»­i tới nhà cung cấp AI do bạn cấu hình, dùng Nous AI lưu trữ, hoặc bật đồng bộ chá»§ động Nous Cloud.",Oc="Cách chúng tôi sá»­ dụng thông tin cá»§a bạn",_c="Chúng tôi sá»­ dụng thông tin thu thập cho các mục đích sau:",Hc="Cung cấp và duy trì chức năng cốt lõi cá»§a tiện ích (xuất, sao chép, chuyển đổi định dạng)",Bc="Xác thá»±c các quy trình tùy chọn Google Drive, đồng bộ mẫu prompt NousHook, AI lưu trữ, Nous Cloud và nhà cung cấp do bạn cấu hình",Ec="Cải thiện chất lượng sản phẩm qua phân tích sá»­ dụng ẩn danh",Fc="Phát hiện và ngăn chặn mối đe dọa bảo mật và lạm dụng",Rc="Tối ưu trải nghiệm ngôn ngữ và khu vá»±c",Kc="Thông báo cập nhật quan trọng và phản hồi yêu cầu hỗ trợ",Xc="Chúng tôi không bán, cho thuê hoặc chia sẻ thông tin cá nhân cá»§a bạn với bên thứ ba cho mục đích quảng cáo hoặc tiếp thị.",Vc="Lưu trữ và bảo mật dữ liệu",Wc="Cài đặt tiện ích, kho cục bộ, lịch sá»­ xuất, mẫu prompt, trạng thái đồng bộ NousHook, cài đặt nhà cung cấp, trạng thái OAuth và khóa API do bạn cung cấp được lưu cục bộ trong trình duyệt bằng Chrome storage API và IndexedDB. Dữ liệu sao lưu Google Drive được lưu trong tài khoản Google Drive cá»§a bạn.",$c="Dữ liệu phía máy chá»§ có thể gồm bản ghi liên kết tài khoản, hạn mức sá»­ dụng, đo từ xa ẩn danh, yêu cầu AI lưu trữ tùy chọn và payload đồng bộ Nous Cloud bạn bật. Chúng được lưu trên hạ tầng bảo mật với mã hóa khi truyền và khi lưu. Chúng tôi giữ dữ liệu phân tích dạng tổng hợp và xóa bản ghi định danh khi không còn cần cho các mục đích đã nêu.",jc="Chúng tôi áp dụng các biện pháp bảo mật chuẩn ngành bao gồm mã hóa HTTPS, OAuth 2.0 cho xác thá»±c và kiểm soát truy cập trên hệ thống backend.",Uc="Xá»­ lý ưu tiên cục bộ",zc="Các quy trình cốt lõi — xuất, sao chép, định dạng, nhúng hình ảnh và chuyển đổi Word/PDF ngoại tuyến — chạy hoàn toàn trong trình duyệt cá»§a bạn. Dữ liệu hội thoại không rời thiết bị trong các thao tác này.",Qc="Khi bạn xuất hoặc sao chép, NousSave chỉ đọc nội dung trang cần thiết, xá»­ lý cục bộ và tạo tệp hoặc đầu ra clipboard. Nội dung chat không được tải lên máy chá»
1§ NousSave trừ khi bạn chá»§ động dùng tính năng dá»±a trên máy chá»§ như Nous AI lưu trữ hoặc đồng bộ Nous Cloud.",Yc="Vòng đời xuất đã nhập, Vines và sao lưu",Zc="Vines cho phép bạn kéo hội thoại từ các trang AI được hỗ trợ như ChatGPT, Claude và DeepSeek sau thao tác cá»§a người dùng, và có thể nhập JSON, ZIP, HTML đã lưu cùng thư mục tài nguyên HTML đã lưu từ thiết bị. Các bản nhập được chuẩn hóa thành bản ghi chat cục bộ để bạn tìm, xem trước, sắp xếp và xuất lại ở định dạng mang đi được.",Jc="Bản ghi đã nhập có thể gồm văn bản chat, câu trả lời trợ lý, thứ tá»± tin, nền tảng nguồn, tiêu đề, số tin, tên tệp nguồn, URL nguồn, ID hội thoại gốc, dấu thời gian, nhãn tài khoản có trong gói xuất và cờ lưu trữ cục bộ. Dữ liệu này mặc định lưu trong IndexedDB cục bộ. Xóa hội thoại Vines đã nhập trước hết chuyển nó vào kho lưu trữ cục bộ, nÆ¡i có thể khôi phục hoặc xóa vÄ©nh viễn.",nh="Các gói xuất ChatGPT, Claude, DeepSeek và tương thích được phân tích cục bộ.",th="Nhập ZIP và HTML đã lưu có thể đọc ảnh, CSS và thư mục tài nguyên cục bộ đi kèm chỉ để dá»±ng lại bản ghi đã nhập.",ih="Trạng thái sao lưu và khôi phục Vines vẫn ở cục bộ trừ khi bạn chá»§ động bật sao lưu Google Drive, đồng bộ Nous Cloud hoặc chuyển khác do người dùng kích hoạt.",oh="Đo từ xa ẩn danh có thể ghi trạng thái thành công/thất bại cá»§a nhập hoặc kéo, nền tảng và số lượng, nhưng không ghi thân tin, nội dung tệp, URL thô hay thông tin đăng nhập.",ch="Ghi chú kỹ thuật",hh="NousSave dùng quyền truy cập thẻ có phạm vi, lưu trữ cục bộ, clipboard, tải xuống, ngăn bên, kết xuất offscreen, lập lịch nền hạn chế, danh tính Google và quyền quy tắc mạng bị ràng buộc chỉ khi quy trình xuất, chuyển tiếp, AI lưu trữ hoặc sao lưu liên quan được kích hoạt.",eh="Quyền cá»§a bạn",ah="Bạn có các quyền sau đối với dữ liệu cá»§a mình:",sh="Truy cập: Yêu cầu bản sao dữ liệu cá nhân chúng tôi lưu về bạn",gh="Sá»­a đổi: Yêu cầu sá»­a dữ liệu cá nhân không chính xác",uh="Xóa: Yêu cầu xóa tài khoản và dữ liệu liên quan",rh="Từ chối: Tắt phân tích ẩn danh trong cài đặt tiện ích bất kỳ lúc nào",lh="Tính di động: Xuất dữ liệu cá»§a bạn sang định dạng chuẩn",mh="Để thá»±c hiện bất kỳ quyền nào trong số này, liên hệ [email protected].",ph="Quyền trình duyệt",dh="NousSave chỉ yêu cầu các quyền trá»±c tiếp cần cho tính năng sản phẩm. Mỗi quyền giới hạn cho quy trình tương ứng và không dùng cho theo dõi hoặc quảng cáo không liên quan:",bh="Nhận diện và đọc thẻ AI được hỗ trợ đang hoạt động chỉ sau khi bạn nhấp thao tác tiện ích, dùng phím tắt hoặc bắt đầu quy trình xuất/sao chép/chuyển tiếp. Với xuất ảnh, nó có thể chụp thẻ đang hiện chỉ như phương án dá»± phòng do người dùng kích hoạt.",vh="Lưu tệp xuất và kho lưu trữ ZIP sao lưu Google Drive đóng gói vào thiết bị khi bạn chá»§ động kích hoạt tải xuống.",yh="Truy vấn và kích hoạt thẻ chỉ trong các miền AI được hỗ trợ cho chuyển tiếp xuyên nền tảng, định tuyến chia màn hình và trạng thái kết nối ngăn bên. Không dùng để xây lịch sá»­ duyệt tổng quát.",kh="Chỉ lắng nghe các host AI được hỗ trợ cho thay đổi route cùng tài liệu để tiện ích đặt lại ngữ cảnh xuất theo trang và quy trình cấp trang một cách an toàn.",xh="Gọi chrome.scripting.executeScript và chrome.scripting.insertCSS chỉ sau thao tác rõ ràng cá»§a người dùng để tiêm hoặc khôi phục runtime xuất, lớp phá»§ UI, trình xá»­ lý chèn prompt và CSS cần thiết trên các trang AI được hỗ trợ.",Sh="Lưu tùy chọn cục bộ, lịch sá»­ xuất, mục kho cục bộ, mẫu prompt, trạng thái đồng bộ NousHook, cài đặt đo từ xa, cấu hình nhà cung cấp AI, trạng thái OAuth và trạng thái đồng bộ/tài khoản.",Ch="Mở rộng dung lượng lưu trữ tiện ích cục bộ cho lịch sá»­ xuất lớn, kho hình ảnh nhúng và ảnh chụp cÆ¡ sở kiến thức cục bộ lưu trên thiết bị cá»§a bạn.",fh="Ghi đầu ra xuất vào clipboard chỉ khi bạn chá»§ động kích hoạt thao tác sao chép.",Dh="Chạy xá»­ lý tài liệu offscreen tạm thời cho xuất Word/HTML lớn, làm sạch HTML, xá»­ lý ảnh và tạo ZIP/gói mà không làm đóng băng trang AI đang mở.",Th="Dùng để hiển thị không gi
1an làm việc bảng điều khiển bên trong trình duyệt, bao gồm , lịch sử xuất và chế độ xem kho cục bộ mà bạn mở thủ công.",Nh="Thêm thao tác chuột phải rõ ràng như chia view, workspace hoặc lối xuất trên các trang được hỗ trợ. Thao tác menu ngữ cảnh chỉ chạy khi bạn chọn chúng.",Ih="Hiện thông báo hệ thống chỉ cho sự kiện liên quan người dùng như ủy quyền Google, hoàn tất xuất, trạng thái đồng bộ hoặc cảnh báo lưu trữ bền vững.",Ah="Phát hiện thời gian trình duyệt nhàn rỗi để sao lưu đám mây tùy chọn và công việc đồng bộ trì hoãn có thể chạy ít ảnh hưởng phiên duyệt web đang hoạt động của bạn.",Gh="Tổ chức tab không gian làm việc hoặc chia màn hình thành nhóm tab trình duyệt khi quy trình mở nhiều tab liên quan thay bạn.",Ph="Chỉ dùng cho xử lý header phản hồi bị ràng buộc mà quy trình iframe ngăn bên cần trên các yêu cầu khung con đã khai báo. Nó không kiểm tra, ghi nhật ký hay sửa thân yêu cầu và không ảnh hưởng duyệt cấp cao không liên quan.",Mh="Cần cho Google OAuth an toàn qua API danh tính trình duyệt. Chúng tôi dùng token do bạn ủy quyền cho sao lưu Google Drive/xuất Docs, hiện tài khoản Google, trạng thái tài khoản, Nous AI lưu trữ và đồ
1ng bộ mẫu prompt NousHook do bạn khởi tạo, không dùng cho quảng cáo hay truy cập tài khoản không liên quan.",wh="Cần cho lên lịch nền MV3 (đồng bộ sao lưu đám mây, thử lại hàng đợi và dọn dẹp lưu trữ) vì Service Worker có thể tạm dừng khi nhàn rỗi.",qh="Phạm vi truy cập host",Lh="host_permissions giới hạn ở các miền AI được hỗ trợ, host workspace/nhúng AI, miền ảnh/CDN cần thiết, endpoint Google OAuth và Drive cho tính năng đám mây, và các miền chính thức thuộc Nous dùng cho tài khoản, đo từ xa, AI lưu trữ, đồng bộ đám mây và quy trình mẫu prompt. optional_host_permissions không được cấp mặc định và chỉ được yêu cầu nếu bạn bật quy trình khớp. NousSave không yêu cầu truy cập web tùy ý rộng.",Oh="Nhóm miền quyền host",_h="These four groups explain why supported AI-platform, resource, workspace/Sowing, and active Nous-owned domains may appear in the browser permission interface. Permission, content-script execution, local processing, and network transmission are separate technical events and should not be treated as equivalent.",Hh="Xem miền đã khai báo và mẫu khớp",Bh="entries",Eh="Miền cốt lõi cho 36 nền tảng được hỗ trợ",Fh="Đây là host chính của 36 nền tảng có adapter xuất hội thoại riêng. Chúng cho phép NousSave nhận diện trang được hỗ trợ, cung cấp giao diện xuất, và đọc rồi định dạng cục bộ nội dung hội thoại hiện khi bạn yêu cầu xuất, sao chép, nhập hoặc sao lưu.",Rh="Runtime xuất thông thường được giới hạn ở các host được hỗ trợ đã khai báo. Việc nó sẵn có trên một trang tự nó không tải nội dung hội thoại lên; xử lý xuất cốt lõi vẫn ở cục bộ trừ khi bạn chọn riêng quy trình đám mây, AI lưu trữ hoặc ghi trực tiếp.",Kh="Miền tài nguyên và CDN do nền tảng được hỗ trợ dùng",Xh="Các trang AI được hỗ trợ có thể phục vụ ảnh hội thoại và media liên quan từ host tài nguyên do nền tảng vận hành hoặc host CDN/hạ tầng bên thứ ba. Khi bạn yêu cầu xuất hoặc tải media, NousSave có thể lấy tài nguyên cần thiết trực tiếp từ host gốc để nhúng vào hoặc lưu cùng đầu ra.",Vh="Các host tài nguyên này không phải đích đo từ xa của NousSave. Quyền không có nghĩa là giám sát thụ động các miền đó; tiện ích chỉ gửi yêu cầu trực tiếp khi quy trình xuất, ảnh, sửa hoặc tải do người dùng yêu cầu cần đến.",Wh="Active Nous-owned service domains",$h="noussave.com supports the official website, account functions, usage telemetry, and user-invoked hosted features; nouslook.com supports optional opt-in Nous Cloud app-data sync; noushook.com supports user-initiated Seed synchronization.",jh="Normal usage telemetry does not include conversation content. Content-bearing transfers to a Nous service occur only through a separate user-enabled hosted-AI or cloud workflow. No reserved or experimental Nous domains are included in the current default host-permission set.",Uh="Dịch vụ bên thứ ba",zh="NousSave tích hợp với Google Drive cho sao lưu đám mây tùy chọn và xuất Google Docs. Khi bạn kết nối Google Drive, chúng tôi dùng Google OAuth 2.0 để xác thực và chỉ truy cập các phạm vi mà tính năng bạn ủy quyền cần (gồm drive.appdata và drive.file).",Qh="NousSave cũng có thể gửi prompt hoặc văn bản hội thoại đã chọn tới nhà cung cấp AI do bạn tự cấu hình, tới Nous AI lưu trữ khi bạn chủ động dùng tính năng đó, hoặc yêu cầu đồng bộ mẫu prompt tới NousHook khi bạn chủ động đồ
1ng bộ mục yêu thích. Chúng tôi không tích hợp dịch vụ quảng cáo hay theo dõi bên thứ ba, và không bán dữ liệu người dùng.",Yh="Thay đổi chính sách này",Zh='Chúng tôi có thể cập nhật Chính sách bảo mật này theo thời gian. Chúng tôi sẽ thông báo mọi thay đổi quan trọng bằng cách cập nhật ngày "Cập nhật lần cuối" và, khi phù hợp, thông báo qua tiện ích hoặc trang web của chúng tôi.',Jh="Mối quan hệ với 36 nền tảng AI",ne="NousSave là tiện ích trình duyệt độc lập hoạt động như lớp xuất cục bộ cho người dùng. Nó không proxy, host hay vận hành bất kỳ dịch vụ nền tảng AI nào.",te="NousSave chỉ đọc nội dung hội thoại hiển thị khi bạn chủ động dùng các nền tảng được hỗ trợ và kích hoạt thao tác xuất/sao chép. Nó không thực hiện thao tác tài khoản thay bạn hay sửa dữ liệu nền tảng.",ie="Nền tảng hiện được hỗ trợ",oe="ChatGPT, Gemini, DeepSeek, Claude, Grok, Qianwen, Qwen, Yuanbao, Hunyuan, Doubao, Yiyan, ERNIE, Kimi, Google AI, Google AI Studio, NotebookLM, Xiaomi MiMo, Microsoft Copilot, MiniMax, Metaso, Manus, Arena, HuggingChat, StepFun, OpenRouter, Duck.ai, iFlytek Spark, SenseChat, Baichuan, Perplexity, Poe, Mistral, Dola, Meta AI, GLM và Z.ai (tổng 36).",ce="Độc lập và không liên kết",he="NousSave không thuộc sở hữu, vận hành hay đối tác chính thức với các nền tảng trên. Kiểm soát tài khoản, sở hữu nội dung và chính sách truy cập thuộc về nhà vận hành nền tảng và người dùng.",ee="Ranh giới truy cập và dữ liệu",ae="Tiện ích chỉ chạy trên các host được hỗ trợ và dùng quyền tối thiểu đối với nội dung trang hiện tại. Thân chat mặc định được xử lý cục bộ và chỉ được tải lên khi bạn chủ động dùng sao lưu Google Drive, nhà cung cấp AI do bạn cấu hình, Nous AI lưu trữ hoặc đồng bộ Nous Cloud.",se="Điều khoản nền tảng và tuân thủ",ge="Việc bạn sử dụng mỗi nền tảng AI vẫn chịu điều khoản và chính sách bảo mật của nền tảng đó. Vui lòng tuân thủ quy tắc nền tảng và pháp luật hiện hành khi xuất hoặc chia sẻ nội dung.",ue="Sở hữu thương hiệu và nhãn hiệu",re="Tên nền tảng, thương hiệu và logo thuộc về chủ sở hữu tương ứng. NousSave chỉ đề cập để công bố tương thích và không yêu cầu quyền thương hiệu nền tảng.",le="Nguyên tắc thực thi",me="NousSave chỉ đọc nội dung hội thoại hiển thị khi bạn chủ động kích hoạt thao tác xuất hoặc sao chép; nó không liên tục thu thập trang ở nền.",pe="NousSave không proxy yêu cầu mô hình, bán lại khả năng nền tảng hay bỏ qua đăng nhập, thành viên hoặc kiểm soát hạn ngạch nền tảng.",de="NousSave không thay đổi phản hồi gốc của nền tảng; nó chỉ định dạng lại và xuất nội dung cục bộ theo định dạng đầu ra bạn chọn.",be="Xác thực, thanh toán, kiểm soát rủi ro, kiểm duyệt và chính sách lưu trữ vẫn là trách nhiệm của từng nền tảng.",ve="Ma trận quan hệ 36 nền tảng",ye="Ma trận bên dưới liệt kê ranh giới tích hợp NousSave theo nền tảng để trách nhiệm và phạm vi truy cập rõ ràng.",ke="Host chính",xe="Ranh giới chung: bạn kiểm soát kích hoạt/hành động và sử dụng nội dung, nền tảng kiểm soát chính sách tài khoản/dịch vụ, và NousSave chỉ xử lý xuất cục bộ.",Se="Lưu ý: nếu nền tảng thay đổi miền hoặc kiến trúc trang, NousSave cập nhật tương thích trong bản phát hành tương lai và sửa chính sách này cho phù hợp.",Ce="Nền tảng trò chuyện chung",fe="Nền tảng trò chuyện khu vực",De="Nền tảng trợ lý năng suất",Te="Studio nhà phát triển",Ne="Nền tảng tổng hợp / tìm kiếm",Ie="ChatGPT",Ae="Gemini",Ge="Claude",Pe="DeepSeek",Me="Grok",we="SuperGrok",qe="Qianwen",Le="Yuanbao",Oe="Hunyuan",_e="Doubao",He="Kimi",Be="Google AI",Ee="NotebookLM",Fe="Xiaomi MiMo",Re="Google AI Studio",Ke="Microsoft Copilot",Xe="GitHub Copilot Chat",Ve="MiniMax",We="Metaso AI Search",$e="Manus",je="Arena",Ue="HuggingChat",ze="StepFun",Qe="OpenRouter",Ye="Duck.ai",Ze="iFlytek Spark",Je="SenseChat",na="Baichuan",ta="Perplexity",ia="Poe",oa="Mistral",ca="Chỉ đọc nội dung hội thoại hiện trên trang hiện tại khi bạn khởi tạo xuất/sao chép, rồi mặc định tạo tệp cục bộ hoặc đầu ra clipboard.",ha="Chủ yếu cho quy trình phát triển/kiểm thử mô hình. NousSave chỉ xuất kết quả trang đã 
1kết xuất và không tham gia gọi API hay vận chuyển tham số.",ea="Thường dùng trong quy trình năng suất. NousSave chỉ xử lý nội dung trang hiển thị; quyền doanh nghiệp, chính sách tài khoản và quản trị dữ liệu vẫn thuộc Microsoft.",aa="NousSave chỉ kích hoạt trên github.com/copilot/c/<threadId> và xử lý hội thoại Copilot hiện. Nó không kích hoạt trên kho, issue, pull request hay trang GitHub khác; chính sách tài khoản GitHub và quản trị dữ liệu vẫn thuộc GitHub.",sa="Các dịch vụ này có thể định tuyến qua nhiều nhà cung cấp mô hình. NousSave chỉ xuất nội dung cuối cùng bạn thấy và không truy cập siêu dữ liệu định tuyến nội bộ.",ga="Liên hệ chúng tôi",ua="Chi tiết đo từ xa ẩn danh",ra="NousSave thu thập đo từ xa ẩn danh để hiểu cách sản phẩm được dùng và cải thiện chất lượng. Bạn có thể tắt bất kỳ lúc nào trong cài đặt. Bên dưới là danh sách đầy đủ, minh bạch mọi trường dữ liệu và loại sự kiện được thu thập. Không gồm nội dung chat, thông tin đăng nhập, văn bản tin nhắn cá nhân hay URL thô.",la="Trường cơ bản (có trong mọi sự kiện)",ma="UUID v4 ẩn danh, tạo ngẫu nhiên khi cài đặt lần đầu, không liên kết danh tính của bạn.",pa="Bí danh cũ của cùng UUID ẩn danh dùng trong uid để tương thích backend. Đây không phải ID tài khoản Google của bạn.",da='Tên loại sự kiện (ví dụ "daily_active", "export_action").',ba='Số phiên bản tiện ích (ví dụ "2.1.0").',va='Định danh kênh cài đặt (ví dụ "cws" cho Chrome Web Store, "edge" cho Edge Add-ons).',ya='Định danh bản dựng (hash commit git hoặc "dev").',ka='Môi trường thực thi ("production" hoặc "dev").',xa='Định danh sản phẩm (ví dụ "nous_save"). Dùng để phân biệt các dòng sản phẩm Nous khác nhau.',Sa="Chỉ cho thao tác ảnh theo lô do người dùng chọn: đích (cục bộ hoặc Google Drive của bạn), trạng thái cuối, số tổng đã chọn/hoàn tất/thất bại và thời lượng. Không có URL ảnh, tên tệp, byte, ID tệp Drive, token hay văn bản lỗi.",Ca="Chỉ cho sao lưu nền tảng AI theo yêu cầu và tải ZIP Vines: nền tảng, chế độ đã chọn/tất cả hoặc định dạng ZIP, trạng thái cuối, số tổng đã chọn/hoàn tất/thất bại/bỏ qua và thời lượng. Không có ID hội thoại, tiêu đề, định danh tài khoản, URL, tên tệp gói hoặc mục, nội dung, byte, token hay văn bản lỗi.",fa="Chỉ cho hộp thoại sao lưu theo yêu cầu: hành động cố định, chế độ bề mặt, nền tảng và trạng thái thành công/thất bại khi mở hộp thoại, điều hướng trang, làm mới, sao chép chẩn đoán và thao tác clip dự phòng. Không có số trang, con trỏ, định danh hội thoại, URL hay nội dung chẩn đoán.",Da="Dấu thời gian ISO 8601 khi sự kiện xảy ra.",Ta="Các loại sự kiện theo dõi",Na="install",Ia="Ghi một lần khi tiện ích được cài đặt lần đầu.",Aa="uninstall",Ga="Ghi khi tiện ích bị gỡ cài đặt (chỉ nếu đo từ xa được bật).",Pa="update",Ma="Ghi khi tiện ích cập nhật lên phiên bản mới. Bao gồm số phiên bản trước.",wa="daily_active",qa="Nhịp gửi một lần mỗi ngày để đếm người dùng hoạt động hàng ngày. Loại trùng phía máy khách.",La="export_action",Oa="Ghi khi bạn xuất hội thoại. Bao gồm định dạng (ví dụ docx, pdf), tên nền tảng và phạm vi xuất (all/turn). Không có nội dung trò chuyện.",_a="image_batch_download",Ha="Ghi một lần sau khi tải hoặc tải lên Google Drive theo lô ảnh do người dùng chọn kết thúc, thất bại, hoàn tất một phần hoặc bị hủy. Chỉ gồm đích, nền tảng, số tổng đã chọn/hoàn tất/thất bại, trạng thái và thời lượng.",Ba="api_pull_backup",Ea="Ghi một lần khi hàng đợi sao lưu nền tảng AI theo yêu cầu do người dùng kích hoạt kết thúc, thất bại, không có thay đổi, bị hủy, hoặc tạm dừng vì xác thực hay giới hạn tốc độ. Chỉ gồm nền tảng, chế độ đã chọn/tất cả, số tổng đã chọn/hoàn tất/thất bại/bỏ qua, trạng thái và thời lượng.",Fa="api_pull_local_export",Ra="Ghi một lần khi xuất lô hoặc ZIP cục bộ từ hộp thoại sao lưu theo yêu cầu do người dùng kích hoạt kết thúc, hoàn tất một phần, thất bại hoặc bị hủy. Chỉ gồm nền tảng, chế độ lô/ZIP, định dạng tài liệu, bố cục bong bóng/tài liệu/tối g
1iản, số tổng đã chọn/hoàn tất/thất bại/bỏ qua, trạng thái và thời lượng.",Ka="api_pull_image_repair",Xa="Ghi một lần khi lần sửa ảnh toàn bộ hoặc một hội thoại do người dùng kích hoạt kết thúc, hoàn tất một phần, thất bại, tìm thấy tài nguyên không khả dụng hoặc không còn việc, bị hủy, hoặc tạm dừng vì xác thực, giới hạn tốc độ hay quét không khả dụng. Chỉ gồm nền tảng, chế độ, số tổng ứng viên/đã vá/thất bại/không khả dụng, trạng thái và thời lượng.",Va="api_pull_dialog_action",Wa="Ghi các thao tác hộp thoại sao lưu theo yêu cầu thuộc enum cố định: mở, trang trước/sau, làm mới, sao chép chẩn đoán và clip dự phòng. Chỉ gồm nền tảng, chế độ bề mặt và kết quả; không bao giờ gồm số trang, con trỏ, hội thoại, URL hay báo cáo đã sao chép.",$a="zip_download",ja="Ghi một lần khi tải ZIP Markdown, HTML hoặc Word do người dùng kích hoạt kết thúc, hoàn tất một phần, thất bại hoặc bị hủy. Chỉ gồm định dạng tài liệu ZIP, số tổng đã chọn/hoàn tất/thất bại, trạng thái và thời lượng.",Ua="copy_action",za="Ghi khi bạn sao chép nội dung vào clipboard. Bao gồm định dạng và nền tảng. Không có nội dung sao chép thực tế.",Qa="seed_action",Ya="Ghi khi bạn tương tác với Seeds (prompt): tạo, lưu trữ, xóa, ghim, v.v. Bao gồm loại hành động và danh mục seed.",Za="crop_action",Ja="Ghi khi bạn tương tác với Crops (đầu ra AI): lưu, sửa, lưu trữ, v.v. Gồm loại hành động và danh mục crop.",ns="split_action",ts="Ghi khi bạn dùng chế độ xem chia màn hình: mở, đóng, thay đổi kích thước. Bao gồm loại hành động.",is="gdrive_sync",os="Ghi khi thao tác đồng bộ Google Drive xảy ra. Bao gồm loại hành động và trạng thái thành công/thất bại. Không có nội dung tệp.",cs="gdrive_connect",hs="Ghi khi trạng thái kết nối Google Drive thay đổi: kết nối, ngắt kết nối, kết nối lại. Bao gồm loại hành động.",es="sidepanel_open",as="Ghi khi bảng điều khiển bên được mở. Bao gồm phương thức kích hoạt (nhấp, phím tắt, v.v.).",ss="settings_change",gs="Ghi khi cài đặt thay đổi. Bao gồm khóa cài đặt và giá trị mới.",us="Recorded only for two allowlisted actions: whether anonymous telemetry was enabled or disabled, and whether the settings form was saved. Values are fixed enums (enabled, disabled, or confirmed); provider keys, URLs, free text, and other setting values are never included.",rs="navigation_action",ls="Ghi khi bạn điều hướng trong bảng điều khiển bên: chuyển tab, tìm kiếm, thay đổi bộ lọc.",ms="error",ps="Ghi khi lỗi phía máy khách xảy ra. Bao gồm mã lỗi và tin nhắn rút gọn (tối đa 200 ký tự). Không có dữ liệu cá nhân.",ds="google_login",bs="Ghi khi đăng nhập hoặc đăng xuất tài khoản Google xảy ra. Bao gồm loại hành động (kết nối, ngắt kết nối, kết nối lại) và nhà cung cấp. Không bao gồm thông tin đăng nhập hay token.",vs="fullpage_click",ys="Ghi khi người dùng mở Full Page Workspace. Bao gồm nguồn kích hoạt (nút bảng điều khiển bên, menu ngữ cảnh) và tab đích (lịch sử, saved conversations, v.v.).",ks="panel_mount",xs="Ghi khi bảng nổi được gắn, tháo gắn hoặc vị trí bố cục thay đổi (thanh bên/đáy). Bao gồm vị trí bảng và nền tảng. Dùng để tối ưu kết xuất bảng và tương thích bố cục.",Ss="Điều khiển từ chối",Cs='Theo dõi sử dụng ẩn danh được bật mặc định trong bản production. Bạn có thể tắt mọi đo từ xa ẩn danh bất kỳ lúc nào trong cài đặt tiện ích (Ngăn bên > Cài đặt > "Bật theo dõi sử dụng ẩn danh"). Khi tắt, không có sự kiện đo từ xa được gửi. Cài đặt có hiệu lực ngay.',fs="Dữ liệu tài khoản Google",Ds="Khi bạn kết nối tài khoản Google để bật tính năng đám mây (sao lưu Google Drive, xuất Google Docs, trạng thái tài khoản, Nous AI lưu trữ hoặc đồng bộ mẫu prompt NousHook), NousSave thu thập và lưu các thông tin tài khoản sau:",Ts="Địa chỉ email — Dùng để nhận diện tài khoản đã kết nối và hiển thị trong cài đặt.",
1Ns="Tên hiển thị — Hiển thị trong giao diện tiện ích để cá nhân hóa.",Is="URL ảnh hồ sÆ¡ — Hiển thị làm avatar cá»§a bạn trong tiện ích.",As="Token truy cập OAuth 2.0 — Lưu cục bộ trong lưu trữ Chrome để xác thá»±c yêu cầu API Google. Token hết hạn và được làm mới tá»± động.",Gs="Dấu thời gian hết hạn token — Dùng để quản lý vòng đời token.",Ps="Dữ liệu hồ sÆ¡ Google và trạng thái OAuth được lưu cục bộ trên thiết bị bằng Chrome Storage API. Token truy cập OAuth chỉ được gá»­i tới API Google và, khi bạn dùng trạng thái tài khoản, Nous AI lưu trữ hoặc đồng bộ mẫu prompt NousHook, tới endpoint NousSave/NousHook tương ứng làm xác thá»±c bearer cho yêu cầu đó. Chúng tôi không bán, không chia sẻ cho quảng cáo, và không dùng token Google OAuth để truy cập tài khoản không liên quan.",Ms="Bạn có thể ngắt kết nối tài khoản Google bất kỳ lúc nào trong Cài đặt > Đám mây & Đồng bộ, điều này xóa mọi dữ liệu tài khoản Google đã lưu khỏi thiết bị cá»§a bạn. Để thu hồi truy cập hoàn toàn, truy cập cài đặt bảo mật Tài khoản Google cá»§a bạn.",ws="Việc NousSave sá»­ dụng và chuyển thông tin nhận từ Google API tuân thá»§ Chính sách Dữ liệu Người dùng Dịch vụ Google API, gồm yêu cầu Limited Use, và Chính sách Dữ liệu Người dùng Chrome Web Store, gồm yêu cầu Limited Use.",qs="Định danh người dùng",Ls="NousSave sá»­ dụng các định danh sau:",Os="ID người dùng ẩn danh (nous_user_id) — UUID v4 tạo ngẫu nhiên khi cài đặt lần đầu. Dùng trong đo từ xa làm trường uid. Không liên kết danh tính thá»±c cá»§a bạn.",_s="Anonymous installation ID (nous_user_id) — A randomly generated UUID v4 created on first use and stored locally. It is used as uid/user_id when telemetry is enabled and as ownerId in JSON/HTML export metadata so exports created by one installation remain internally consistent. It is not a Google account ID and is not linked to your real identity by default.",Hs="Telemetry user_id — Trường tương thích cÅ© hiện mang cùng UUID ẩn danh như uid. Đây không phải ID tài khoản Google cá»§a bạn.",Bs="Node UUID — UUID v5 xác định suy ra từ URL trang, dùng cho loại trùng xuất. Không chứa URL thá»±c tế.",Es="Node UUID — A deterministic UUID v5 derived from the normalized page URL (origin and path, without query or fragment). When telemetry is enabled, it may be sent with export/copy/feedback events to measure repeated activity for the same normalized page. It is not stored inside exported files and is not used by the export engine to remove messages.",Fs="Export-file metadata — JSON includes its schema version and may include ownerId, conversation/message identifiers, timestamps, and content hashes; HTML may include ownerId, vine/message/hash, schema, and build attributes. Word/ODT may contain standard properties such as title, NousSave as creator/generator, source platform, and creation time. This metadata remains in the file you create and is not telemetry.",Rs="PNG limit — PNG export intentionally produces one continuous image to keep short conversations clear. Very long or media-heavy conversations can exceed browser canvas or file-size limits and are not automatically split into multiple PNGs. For long-term preservation of long threads, use PDF, HTML, Word, ODT, or Markdown.",Ks="ID người dùng ẩn danh là định danh gá»­i kèm sá»± kiện đo từ xa. Thông tin tài khoản Google dùng cho xác thá»±c và tính năng gắn tài khoản, không phải định danh đo từ xa mặc định.",Xs="Lưu trữ dữ liệu",Vs="Sá»± kiện đo từ xa ẩn danh được giữ cho mục đích phân tích sản phẩm. Chúng tôi định kỳ xem xét và tổng hợp bản ghi cÅ© để giảm thiểu lưu trữ dữ liệu trong khi giữ thông tin xu hướng.",Ws="Dữ liệu tài khoản cục bộ, trạng thái OAuth và khóa nhà cung cấp ở lại trên thiết bị cho đến khi bạn ngắt kết nối tài khoản, xóa cài đặt hoặc gỡ tiện ích. Bản ghi liên kết tài khoản và sá»­ dụng phía máy chá»
1§ được giữ khi tài khoản còn hoạt động; khi có yêu cầu xóa tài khoản, chúng tôi gỡ dữ liệu định danh liên quan trong vòng 30 ngày.",$s="Bộ nhớ cache tra cứu địa lý IP được làm mới mỗi 30 ngày và chỉ dùng cho phân tích phân bố địa lý ẩn danh. Bản ghi IP riêng lẻ không được chia sẻ ra bên ngoài.",js="Nếu bạn có câu hỏi về Chính sách bảo mật này hoặc muốn thá»±c hiện quyền dữ liệu cá»§a mình, vui lòng liên hệ:",Us="Tuân thá»§ GDPR",zs="Nếu bạn ở Khu vá»±c Kinh tế Châu Âu (EEA), dữ liệu cá nhân cá»§a bạn được bảo vệ theo Quy định Bảo vệ Dữ liệu Chung (GDPR). NousSave xá»­ lý dữ liệu theo các cÆ¡ sở pháp lý sau:",Qs="Đồng ý và điều khiển người dùng: Bạn chọn có kết nối dịch vụ đám mây/AI hay không, và có thể tắt đo từ xa ẩn danh trong cài đặt.",Ys="Lợi ích chính đáng: Chúng tôi xá»­ lý phân tích ẩn danh để cải thiện tiện ích.",Zs="Cần thiết theo hợp đồng: Dữ liệu tài khoản được xá»­ lý để cung cấp tính năng sao lưu đám mây bạn yêu cầu.",Js="Là cư dân EEA, bạn có thêm quyền bao gồm quyền khiếu nại với cÆ¡ quan giám sát địa phương. Bộ điều khiển dữ liệu cá»§a chúng tôi có thể liên hệ tại [email protected].",ng="Tuân thá»§ CCPA",tg="Nếu bạn là cư dân California, Đạo luật Bảo mật Người tiêu dùng California (CCPA) cung cấp cho bạn các quyền cụ thể về thông tin cá nhân:",ig="Quyền được biết: Bạn có thể yêu cầu chi tiết về thông tin cá nhân chúng tôi thu thập, sá»­ dụng và tiết lộ.",og="Quyền xóa: Bạn có thể yêu cầu xóa thông tin cá nhân cá»§a mình, với một số ngoại lệ.",cg="Quyền từ chối: Bạn có thể từ chối bán thông tin cá nhân. NousSave không bán thông tin cá nhân.",hg="Quyền không bị phân biệt đối xá»­: Chúng tôi sẽ không phân biệt đối xá»­ với bạn vì thá»±c hiện quyền CCPA.",eg="Để thá»±c hiện các quyền này, liên hệ [email protected]. Chúng tôi sẽ phản hồi trong vòng 45 ngày theo quy định pháp luật.",ag="Bảo mật trẻ em",sg="NousSave không hướng tới trẻ em dưới 13 tuổi. Chúng tôi không cố ý thu thập thông tin cá nhân từ trẻ dưới 13. Nếu bạn là phụ huynh hoặc người giám hộ và tin rằng con bạn đã cung cấp thông tin cá nhân cho chúng tôi, vui lòng liên hệ [email protected] và chúng tôi sẽ xóa thông tin đó ngay.",gg="Nếu chúng tôi biết đã thu thập thông tin cá nhân từ trẻ dưới 13 mà không có sá»± đồng ý cá»§a phụ huynh, chúng tôi sẽ thá»±c hiện các bước xóa thông tin đó càng sớm càng tốt.",ug="Cookie và lưu trữ cục bộ",rg="NousSave không sá»­ dụng cookie theo dõi. Tiện ích lưu tùy chọn và dữ liệu cá»§a bạn bằng các cÆ¡ chế gốc trình duyệt sau:",lg="Chrome Storage API (chrome.storage.local/sync): Dùng để lưu cài đặt tiện ích, tùy chọn và dữ liệu cấu hình.",mg="IndexedDB (qua Dexie): Dùng để lưu mục kho kiến thức cục bộ, lịch sá»­ xuất và nội dung workspace đã lưu.",pg="localStorage: Dùng tối thiểu cho trạng thái phiên trong các trang tiện ích.",dg="Trang web NousSave (noussave.com) chỉ dùng cookie thiết yếu cho tùy chọn ngôn ngữ và quản lý phiên. Không dùng cookie quảng cáo hoặc theo dõi bên thứ ba.",bg="Chuyển dữ liệu quốc tế",vg="NousSave mặc định xá»­ lý dữ liệu cá»§a bạn cục bộ trong trình duyệt. Đo từ xa và dữ liệu tài khoản phía máy chá»§ được xá»­ lý trên hạ tầng Cloudflare, hoạt động toàn cầu với biện pháp bảo vệ dữ liệu bao gồm Điều khoản Hợp đồng Chuẩn (SCC) cho chuyển dữ liệu EU.",yg="Khi bạn dùng sao lưu Google Drive, đồng bộ mẫu prompt NousHook, Nous AI lưu trữ, đồng bộ Nous Cloud hoặc nhà cung cấp AI do bạn cấu hình, dữ liệu liên quan được chuyển tới dịch vụ đó theo chính sách bảo mật và điều khoản xá»­ lý dữ liệu cá»§a họ. NousSave không chuyển nội dung chat tới bên thứ ba không liên quan.",kg="Về trang chá»§",xg="Định danh nền tảng AI được hỗ trợ khi sá»± kiện gắn nền tảng (ví dụ export_action, copy_action, hoặc panel_mou
1nt).",Sg="Qwen",Cg="Yiyan",fg="ERNIE",Dg="GLM",Tg="Z.ai",Ng="Dola",Ig="Meta AI",Ag="Workspace and user-initiated Sowing domains",Gg="These hosts support user-initiated Sowing and related workspace actions on creative, coding, agent, and assistant platforms. Inclusion here does not mean the platform has a dedicated conversation-export adapter, and these permissions are no longer used for iframe embedding.",Pg="These workspace-only hosts are outside the ordinary static export content-script match list. Visiting one does not by itself start the ordinary export runtime. NousSave may inject the generic composer runtime only after an explicit user action that requires the selected platform.",zp={title:Oo,subtitle:_o,lastUpdated:Ho,lastUpdatedDate:Bo,overviewTitle:Eo,overviewP1:Fo,overviewP2:Ro,dataCollectionTitle:Ko,dataCollectionDesc:Xo,piiTitle:Vo,piiDesc:Wo,piiItem1:$o,piiItem2:jo,piiItem3:Uo,piiNote:zo,authTitle:Qo,authDesc:Yo,authItem1:Zo,authItem2:Jo,authItem3:nc,authItem4:tc,authNote:ic,communicationsTitle:oc,communicationsDesc:cc,communicationsItem1:hc,communicationsItem2:ec,communicationsItem3:ac,communicationsItem4:sc,communicationsNote:gc,locationTitle:uc,locationDesc:rc,locationItem1:lc,locationItem2:mc,locationNote:pc,networkTitle:dc,networkDesc:bc,networkItem1:vc,networkItem2:yc,networkItem3:kc,networkNote:xc,activityTitle:Sc,activityDesc:Cc,activityItem1:fc,activityItem2:Dc,activityItem3:Tc,activityItem4:Nc,activityNote:Ic,contentTitle:Ac,contentDesc:Gc,contentItem1:Pc,contentItem2:Mc,contentItem3:wc,contentItem4:qc,contentNote:Lc,useTitle:Oc,useDesc:_c,useItem1:Hc,useItem2:Bc,useItem3:Ec,useItem4:Fc,useItem5:Rc,useItem6:Kc,useNoSale:Xc,storageSecurityTitle:Vc,storageSecurityP1:Wc,storageSecurityP2:$c,storageSecurityP3:jc,localTitle:Uc,localP1:zc,localP2:Qc,importLifecycleTitle:Yc,importLifecycleP1:Zc,importLifecycleP2:Jc,importLifecycleItem1:nh,importLifecycleItem2:th,importLifecycleItem3:ih,importLifecycleItem4:oh,techNote:ch,techNoteDesc:hh,rightsTitle:eh,rightsDesc:ah,rightsItem1:sh,rightsItem2:gh,rightsItem3:uh,rightsItem4:rh,rightsItem5:lh,rightsContact:mh,permissionsTitle:ph,permissionsDesc:dh,activeTabDesc:bh,downloadsDesc:vh,tabsDesc:yh,webNavigationDesc:kh,scriptingDesc:xh,storageDesc:Sh,unlimitedStorageDesc:Ch,clipboardDesc:fh,offscreenDesc:Dh,sidePanelDesc:Th,contextMenusDesc:Nh,notificationsDesc:Ih,idleDesc:Ah,tabGroupsDesc:Gh,declarativeNetRequestDesc:Ph,identityDesc:Mh,alarmsDesc:wh,hostPermissionsTitle:qh,hostPermissionsDesc:Lh,hostGroupsTitle:Oh,hostGroupsDesc:_h,hostGroupDomainsLabel:Hh,hostGroupEntriesLabel:Bh,hostGroupCoreTitle:Eh,hostGroupCorePurpose:Fh,hostGroupCoreBoundary:Rh,hostGroupResourceTitle:Kh,hostGroupResourcePurpose:Xh,hostGroupResourceBoundary:Vh,hostGroupNousTitle:Wh,hostGroupNousPurpose:$h,hostGroupNousBoundary:jh,thirdPartyTitle:Uh,thirdPartyP1:zh,thirdPartyP2:Qh,changesTitle:Yh,changesDesc:Zh,platformRelationshipTitle:Jh,platformRelationshipP1:ne,platformRelationshipP2:te,supportedPlatformsTitle:ie,supportedPlatformsDesc:oe,relationshipIndependenceTitle:ce,relationshipIndependenceDesc:he,relationshipAccessBoundaryTitle:ee,relationshipAccessBoundaryDesc:ae,relationshipTermsTitle:se,relationshipTermsDesc:ge,relationshipTrademarkTitle:ue,relationshipTrademarkDesc:re,relationshipPrinciplesTitle:le,relationshipPrinciple1:me,relationshipPrinciple2:pe,relationshipPrinciple3:de,relationshipPrinciple4:be,platformMatrixTitle:ve,platformMatrixDesc:ye,platformDomainLabel:ke,platformResponsibilityShared:xe,platformMatrixFootnote:Se,platformCategoryGlobalAssistant:Ce,platformCategoryDomesticAssistant:fe,platformCategoryProductivityAssistant:De,platformCategoryStudio:Te,platformCategoryAggregator:Ne,platformNameChatGPT:Ie,platformNameGemini:Ae,platformNameClaude:Ge,platformNameDeepSeek:Pe,platformNameGrok:Me,platformNameSuperGrok:we,platformNameQianwen:qe,platformNameYuanbao:Le,platformNameHunyuan:Oe,platformNameDoubao:_e,platformNameKimi:He,platformNameGoogleAI:Be,platformNameNotebookLM:Ee,platformNameXiaomiMiMo:Fe,platformNameAIStudio:Re,platformNameCopilot:Ke,platformNameGithubCopilot:Xe,platformNameMiniMax:Ve,platformNameMetaso:We,platformNameManus:$e,platformNameArena:je,platformNameHuggingface:Ue,platformNameStepfun:ze,platformNameOpenrouter:Qe,platformNameDuckai:Ye,platformNameXinghuo:Ze,platformNameSensetime:Je,platformNameBaichuan:na,platformNamePerplexity:ta,platformNamePoe:ia,platformNameMistral:oa,platformRelationStandard:ca,platformRelationStudio:ha,platformRelationCopilot:ea,platformRelationGithubCopilot:aa,platformRelationAggregator:sa,contactTitle:ga,telemetryTitle:ua,telemetryDesc:ra,telemetryB
1aseTitle:la,telemetryFieldUid:ma,telemetryFieldUserId:pa,telemetryFieldEvent:da,telemetryFieldVersion:ba,telemetryFieldSource:va,telemetryFieldBuild:ya,telemetryFieldEnv:ka,telemetryFieldProduct:xa,telemetryFieldImageBatch:Sa,telemetryFieldBatchFeature:Ca,telemetryFieldApiPullDialog:fa,telemetryFieldTimestamp:Da,telemetryEventsTitle:Ta,telemetryEvtInstall:Na,telemetryEvtInstallDesc:Ia,telemetryEvtUninstall:Aa,telemetryEvtUninstallDesc:Ga,telemetryEvtUpdate:Pa,telemetryEvtUpdateDesc:Ma,telemetryEvtDailyActive:wa,telemetryEvtDailyActiveDesc:qa,telemetryEvtExport:La,telemetryEvtExportDesc:Oa,telemetryEvtImageBatchDownload:_a,telemetryEvtImageBatchDownloadDesc:Ha,telemetryEvtApiPullBackup:Ba,telemetryEvtApiPullBackupDesc:Ea,telemetryEvtApiPullLocalExport:Fa,telemetryEvtApiPullLocalExportDesc:Ra,telemetryEvtApiPullImageRepair:Ka,telemetryEvtApiPullImageRepairDesc:Xa,telemetryEvtApiPullDialogAction:Va,telemetryEvtApiPullDialogActionDesc:Wa,telemetryEvtZipDownload:$a,telemetryEvtZipDownloadDesc:ja,telemetryEvtCopy:Ua,telemetryEvtCopyDesc:za,telemetryEvtSeed:Qa,telemetryEvtSeedDesc:Ya,telemetryEvtCrop:Za,telemetryEvtCropDesc:Ja,telemetryEvtSplit:ns,telemetryEvtSplitDesc:ts,telemetryEvtGDrive:is,telemetryEvtGDriveDesc:os,telemetryEvtGDriveConnect:cs,telemetryEvtGDriveConnectDesc:hs,telemetryEvtSidepanel:es,telemetryEvtSidepanelDesc:as,telemetryEvtSettings:ss,telemetryEvtSettingsDesc:gs,telemetryEvtSettingsDescV2:us,telemetryEvtNavigation:rs,telemetryEvtNavigationDesc:ls,telemetryEvtError:ms,telemetryEvtErrorDesc:ps,telemetryEvtGoogleLogin:ds,telemetryEvtGoogleLoginDesc:bs,telemetryEvtFullpageClick:vs,telemetryEvtFullpageClickDesc:ys,telemetryEvtPanelMount:ks,telemetryEvtPanelMountDesc:xs,telemetryControlTitle:Ss,telemetryControlDesc:Cs,googleAccountDataTitle:fs,googleAccountDataDesc:Ds,googleAccountDataItem1:Ts,googleAccountDataItem2:Ns,googleAccountDataItem3:Is,googleAccountDataItem4:As,googleAccountDataItem5:Gs,googleAccountDataP1:Ps,googleAccountDataP2:Ms,googleAccountDataLimitedUse:ws,userIdTitle:qs,userIdDesc:Ls,userIdItem1:Os,userIdItem1Accurate:_s,userIdItem2:Hs,userIdItem3:Bs,userIdItem3Accurate:Es,userIdItem4:Fs,userIdItem5:Rs,userIdP1:Ks,retentionTitle:Xs,retentionP1:Vs,retentionP2:Ws,retentionP3:$s,contactDesc:js,gdprTitle:Us,gdprP1:zs,gdprBasis1:Qs,gdprBasis2:Ys,gdprBasis3:Zs,gdprP2:Js,ccpaTitle:ng,ccpaP1:tg,ccpaRight1:ig,ccpaRight2:og,ccpaRight3:cg,ccpaRight4:hg,ccpaP2:eg,childrenTitle:ag,childrenP1:sg,childrenP2:gg,cookieTitle:ug,cookieP1:rg,cookieItem1:lg,cookieItem2:mg,cookieItem3:pg,cookieP2:dg,internationalTitle:bg,internationalP1:vg,internationalP2:yg,backHome:kg,telemetryFieldPlatform:xg,platformNameQwen:Sg,platformNameYiyan:Cg,platformNameErnie:fg,platformNameZhipu:Dg,platformNameZai:Tg,platformNameDola:Ng,platformNameMetaAI:Ig,hostGroupWorkspaceTitle:Ag,hostGroupWorkspacePurpose:Gg,hostGroupWorkspaceBoundary:Pg},Id=Object.freeze(Object.defineProperty({__proto__:null,activeTabDesc:bh,activityDesc:Cc,activityItem1:fc,activityItem2:Dc,activityItem3:Tc,activityItem4:Nc,activityNote:Ic,activityTitle:Sc,alarmsDesc:wh,authDesc:Yo,authItem1:Zo,authItem2:Jo,authItem3:nc,authItem4:tc,authNote:ic,authTitle:Qo,backHome:kg,ccpaP1:tg,ccpaP2:eg,ccpaRight1:ig,ccpaRight2:og,ccpaRight3:cg,ccpaRight4:hg,ccpaTitle:ng,changesDesc:Zh,changesTitle:Yh,childrenP1:sg,childrenP2:gg,childrenTitle:ag,clipboardDesc:fh,communicationsDesc:cc,communicationsItem1:hc,communicationsItem2:ec,communicationsItem3:ac,communicationsItem4:sc,communicationsNote:gc,communicationsTitle:oc,contactDesc:js,contactTitle:ga,contentDesc:Gc,contentItem1:Pc,contentItem2:Mc,contentItem3:wc,contentItem4:qc,contentNote:Lc,contentTitle:Ac,contextMenusDesc:Nh,cookieItem1:lg,cookieItem2:mg,cookieItem3:pg,cookieP1:rg,cookieP2:dg,cookieTitle:ug,dataCollectionDesc:Xo,dataCollectionTitle:Ko,declarativeNetRequestDesc:Ph,default:zp,downloadsDesc:vh,gdprBasis1:Qs,gdprBasis2:Ys,gdprBasis3:Zs,gdprP1:zs,gdprP2:Js,gdprTitle:Us,googleAccountDataDesc:Ds,googleAccountDataItem1:Ts,googleAccountDataItem2:Ns,googleAccountDataItem3:Is,googleAccountDataItem4:As,googleAccountDataItem5:Gs,googleAccountDataLimitedUse:ws,googleAccountDataP1:Ps,googleAccountDataP2:Ms,googleAccountDataTitle:fs,hostGroupCoreBoundary:Rh,hostGroupCorePurpose:Fh,hostGroupCoreTitle:Eh,hostGroupDomainsLabel:Hh,hostGroupEntriesLabel:Bh,hostGroupNousBoundary:jh,hostGroupNousPurpose:$h,hostGroupNousTitle:Wh,hostGroupResourceBoundary:Vh,hostGroupResourcePurpose:Xh,hostGroupResourceTitle:Kh,hostGroupWorkspaceBoundary:Pg,hostGroupWorkspacePurpose:Gg,hostGroupWorkspaceTitle:Ag,hostGroupsDesc:_h,hostGroupsTitle:Oh,hostPermissionsDesc:Lh,hostPermissionsTitle:qh,identityDesc:Mh,idleDesc:Ah,importLifecycleItem1:nh,importLifecycleItem2:th,importLifecycleItem3:ih,importLifecycleItem4:oh,importLifecycleP1:Zc,importLifecycleP2:Jc,importLifecycleTitle:Yc,internationalP1:vg,internationalP2:yg,internationalTitle:bg,lastUpdated:Ho,lastUpdatedDate:Bo,localP1:zc,localP2:Qc,localTitle:Uc,locationDesc:rc,locationItem1:lc,locationItem2:mc,locationNote:pc,locationTitle:uc,networkDesc:bc,networkItem1:vc,networkItem2:yc,networkItem3:kc,networkNote:xc,networkTitle:dc,notificationsDesc:Ih,offscreenDesc:Dh,overviewP1:Fo,overviewP2:Ro,overviewTitle:Eo,permissionsDesc:dh,permissionsTitle:ph,piiDesc:Wo,piiItem1:$o,piiItem2:jo,piiItem3:Uo,piiNote:zo,piiTitle:Vo,platformCategoryAggregator:Ne,platformCategoryDomesticAssistant:fe,platformCategoryGlobalAssistant:Ce,platformCategoryProductivityAssistant:De,platformCategoryStudio:Te,platformDomainLabel:ke,platformMatrixDesc:ye,platformMatrixFootnote:Se,platformMatrixTitle:ve,platformNameAIStudio:Re,platformNameArena:je,platformNameBaichuan:na,platformNameChatGPT:Ie,platformNameClaude:Ge,platformNameCopilot:Ke,platformNameDeepSeek:Pe,platformNameDola:Ng,platformNameDoubao:_e,platformNameDuckai:Ye,platformNameErnie:fg,platformNameGemini:Ae,platformNameGithubCopilot:Xe,platformNameGoogleAI:Be,platformNameGrok:Me,platformNameHuggingface:Ue,platformNameHunyuan:Oe,platformNameKimi:He,platformNameManus:$e,platformNameMetaAI:Ig,platformNameMetaso:We,platformNameMiniMax:Ve,platformNameMistral:oa,platformNameNotebookLM:Ee,platformNameOpenrouter:Qe,platformNamePerplexity:ta,platformNamePoe:ia,platformNameQianwen:qe,platformNameQwen:Sg,platformNameSensetime:Je,platformNameStepfun:ze,platformNameSuperGrok:we,platformNameXiaomiMiMo:Fe,platformNameXinghuo:Ze,platformNameYiyan:Cg,platformNameYuanbao:Le,platformNameZai:Tg,platformNameZhipu:Dg,platformRelationAggregator:sa,platformRelationCopilot:ea,platformRelationGithubCopilot:aa,platformRelationStandard:ca,platformRelationStudio:ha,platformRelationshipP1:ne,platformRelationshipP2:te,platformRelationshipTitle:Jh,platformResponsibilityShared:xe,relationshipAccessBoundaryDesc:ae,relationshipAccessBoundaryTitle:ee,relationshipIndependenceDesc:he,relationshipIndependenceTitle:ce,relationshipPrinciple1:me,relationshipPrinciple2:pe,relationshipPrinciple3:de,relationshipPrinciple4:be,relationshipPrinciplesTitle:le,relationshipTerms
1Desc:ge,relationshipTermsTitle:se,relationshipTrademarkDesc:re,relationshipTrademarkTitle:ue,retentionP1:Vs,retentionP2:Ws,retentionP3:$s,retentionTitle:Xs,rightsContact:mh,rightsDesc:ah,rightsItem1:sh,rightsItem2:gh,rightsItem3:uh,rightsItem4:rh,rightsItem5:lh,rightsTitle:eh,scriptingDesc:xh,sidePanelDesc:Th,storageDesc:Sh,storageSecurityP1:Wc,storageSecurityP2:$c,storageSecurityP3:jc,storageSecurityTitle:Vc,subtitle:_o,supportedPlatformsDesc:oe,supportedPlatformsTitle:ie,tabGroupsDesc:Gh,tabsDesc:yh,techNote:ch,techNoteDesc:hh,telemetryBaseTitle:la,telemetryControlDesc:Cs,telemetryControlTitle:Ss,telemetryDesc:ra,telemetryEventsTitle:Ta,telemetryEvtApiPullBackup:Ba,telemetryEvtApiPullBackupDesc:Ea,telemetryEvtApiPullDialogAction:Va,telemetryEvtApiPullDialogActionDesc:Wa,telemetryEvtApiPullImageRepair:Ka,telemetryEvtApiPullImageRepairDesc:Xa,telemetryEvtApiPullLocalExport:Fa,telemetryEvtApiPullLocalExportDesc:Ra,telemetryEvtCopy:Ua,telemetryEvtCopyDesc:za,telemetryEvtCrop:Za,telemetryEvtCropDesc:Ja,telemetryEvtDailyActive:wa,telemetryEvtDailyActiveDesc:qa,telemetryEvtError:ms,telemetryEvtErrorDesc:ps,telemetryEvtExport:La,telemetryEvtExportDesc:Oa,telemetryEvtFullpageClick:vs,telemetryEvtFullpageClickDesc:ys,telemetryEvtGDrive:is,telemetryEvtGDriveConnect:cs,telemetryEvtGDriveConnectDesc:hs,telemetryEvtGDriveDesc:os,telemetryEvtGoogleLogin:ds,telemetryEvtGoogleLoginDesc:bs,telemetryEvtImageBatchDownload:_a,telemetryEvtImageBatchDownloadDesc:Ha,telemetryEvtInstall:Na,telemetryEvtInstallDesc:Ia,telemetryEvtNavigation:rs,telemetryEvtNavigationDesc:ls,telemetryEvtPanelMount:ks,telemetryEvtPanelMountDesc:xs,telemetryEvtSeed:Qa,telemetryEvtSeedDesc:Ya,telemetryEvtSettings:ss,telemetryEvtSettingsDesc:gs,telemetryEvtSettingsDescV2:us,telemetryEvtSidepanel:es,telemetryEvtSidepanelDesc:as,telemetryEvtSplit:ns,telemetryEvtSplitDesc:ts,telemetryEvtUninstall:Aa,telemetryEvtUninstallDesc:Ga,telemetryEvtUpdate:Pa,telemetryEvtUpdateDesc:Ma,telemetryEvtZipDownload:$a,telemetryEvtZipDownloadDesc:ja,telemetryFieldApiPullDialog:fa,telemetryFieldBatchFeature:Ca,telemetryFieldBuild:ya,telemetryFieldEnv:ka,telemetryFieldEvent:da,telemetryFieldImageBatch:Sa,telemetryFieldPlatform:xg,telemetryFieldProduct:xa,telemetryFieldSource:va,telemetryFieldTimestamp:Da,telemetryFieldUid:ma,telemetryFieldUserId:pa,telemetryFieldVersion:ba,telemetryTitle:ua,thirdPartyP1:zh,thirdPartyP2:Qh,thirdPartyTitle:Uh,title:Oo,unlimitedStorageDesc:Ch,useDesc:_c,useItem1:Hc,useItem2:Bc,useItem3:Ec,useItem4:Fc,useItem5:Rc,useItem6:Kc,useNoSale:Xc,useTitle:Oc,userIdDesc:Ls,userIdItem1:Os,userIdItem1Accurate:_s,userIdItem2:Hs,userIdItem3:Bs,userIdItem3Accurate:Es,userIdItem4:Fs,userIdItem5:Rs,userIdP1:Ks,userIdTitle:qs,webNavigationDesc:kh},Symbol.toStringTag,{value:"Module"})),Mg="Chọn đánh giá {count} sao",Qp={starAriaLabel:Mg},Ad=Object.freeze(Object.defineProperty({__proto__:null,default:Qp,starAriaLabel:Mg},Symbol.toStringTag,{value:"Module"})),wg={title:"Cấu hình theo nhu cầu — không một cỡ cho tất cả",titleHighlight:"",subtitle:"Đặt tên, phạm vi nội dung, kiểu đọc, quyền đám mây. Từng mục do bạn kiểm soát và có thể tinh chỉnh theo tình huống.",groups:[{title:"Tệp và đặt tên",icon:"FILE",iconClass:"bg-purple-500/10 text-purple-300",items:["Tên tệp có thể gồm nền tảng, thời gian và tóm tắt nội dung để dễ nhận diện","Thời gian, nhãn nền tảng và siêu dữ liệu cơ bản tùy chọn theo từng lần xuất","Quy tắc đặt tên có thể khác cho xuất đầy đủ, xuất một tin và từng định dạng"]},{title:"Phạm vi nội dung",icon:"META",iconClass:"bg-blue-500/10 text-blue-300",items:["Tiêu đề, liên kết nguồn, tên AI, thời gian và thống kê có thể bật/tắt theo nhu cầu","Chat đầy đủ, một tin hoặc một lượt có thể có phạm vi xuất khác nhau","Hình ảnh, khối mã, công thức và siêu dữ liệu điều khiển theo loại tài liệu"]},{title:"Trải nghiệm đọc",icon:"UI",iconClass:"bg-pink-500/10 text-pink-300",items:["Giao diện, cỡ chữ và họ phông có thể chỉnh","Xử lý ảnh và bố cục ảnh hưởng trực tiếp đến giao diện xuất","Word, HTML và Markdown mỗi loại có cài đặt riêng"]},{title:"Ổn định",icon:"SAFE",iconClass:"bg-orange-500/10 text-orange-300",items:["Hết thời gian xuất và bảo vệ hội thoại dài đã có đầy đủ","Thử lại, lưu dự phòng và tương thích trang phức tạp đã được đảm bảo","Phiên dài và trang nhiều ảnh được xử lý riêng"]},{title:"Quyền đám mây",icon:"G",iconClass:"bg-sky-500/10 text-sky-300",items:["Xuất Google Docs giữ tệp có thể chỉnh trực tuyến sau khi xuất","Sao lưu, gương và đồ
1ng bộ Google Drive chỉ bật khi bạn cần","Tính năng đám mây chỉ bật sau khi người dùng ủy quyền, không thu mặc định"]},{title:"Ngăn bên",icon:"SP",iconClass:"bg-emerald-500/10 text-emerald-300",items:["History, Clip và nội dung đã lưu gom một chỗ","Đường tái sử dụng sau xuất nhìn là rõ"]}]},Yp={homepage:wg},Gd=Object.freeze(Object.defineProperty({__proto__:null,default:Yp,homepage:wg},Symbol.toStringTag,{value:"Module"})),qg={title:"Một bộ phím tắt cho cả 36 nền tảng",titleHighlight:"",subtitle:"Lưu, sao chép và tái sử dụng với cùng phím tắt trên mọi nền tảng được hỗ trợ. Không cần học lại khi giao diện thay đổi.",tip:"Cùng một bộ phím tắt dùng cho cả 36 nền tảng được hỗ trợ.",commands:[{title:"Xuất cuộc trò chuyện hiện tại",desc:"EXP",winKeys:["Ctrl","Shift","E"],mac:"Mac: Command + Shift + E",icon:"EXP",iconClass:"bg-nous/10 text-nous"},{title:"Sao chép văn bản có định dạng",desc:"COPY",winKeys:["Ctrl","Shift","C"],mac:"Mac: Command + Shift + C",icon:"COPY",iconClass:"bg-blue-500/10 text-blue-300"},{title:"Sao chép Markdown",desc:"MD",winKeys:["Ctrl","Shift","M"],mac:"Mac: Command + Shift + M",icon:"MD",iconClass:"bg-purple-500/10 text-purple-300"},{title:"Sao chép văn bản thuần",desc:"TXT",winKeys:["Ctrl","Shift","X"],mac:"Mac: Command + Shift + X",icon:"TXT",iconClass:"bg-slate-500/10 text-slate-300"}],notes:[{title:"Dùng được trên 36 nền tảng",desc:"Cùng phím tắt hoạt động trên cả 36 nền tảng, nên đổi nền tảng không bắt bạn học lại thao tác.",icon:"⋯",iconClass:"bg-cyan-500/10 text-cyan-300"},{title:"Các định dạng khác trong menu xuất",desc:"Word, PDF, JSON, CSV, TXT, PNG và Google Docs vẫn dùng qua menu xuất hoặc thao tác nội tuyến trên tin nhắn.",icon:"1",iconClass:"bg-purple-500/10 text-purple-300"},{title:"Tùy chỉnh được trong trình duyệt",desc:"Chrome, Edge và Firefox đều cho phép đổi phím tắt trong cài đặt phím tắt của tiện ích.",icon:"SP",iconClass:"bg-amber-500/10 text-amber-300"}]},Zp={homepage:qg},Pd=Object.freeze(Object.defineProperty({__proto__:null,default:Zp,homepage:qg},Symbol.toStringTag,{value:"Module"})),Lg="Điều khoản dịch vụ",Og="Vui lòng đọc kỹ các điều khoản này trước khi sử dụng NousSave.",_g="Cập nhật lần cuối",Hg="16 tháng 3 năm 2026",Bg="Chấp nhận điều khoản",Eg='Bằng việc cài đặt, truy cập hoặc sử dụng tiện ích mở rộng trình duyệt NousSave ("Tiện ích") hoặc truy cập trang web NousSave tại noussave.com ("Trang web"), bạn đồng ý bị ràng buộc bởi các Điều khoản dịch vụ ("Điều khoản") này. Nếu bạn không đồng ý với các Điều khoản này, vui lòng không cài đặt hoặc sử dụng Tiện ích.',Fg='Các Điều khoản này là thỏa thuận pháp lý giữa bạn ("Người dùng", "bạn") và Nous Intelligence ("chúng tôi", "chúng ta"), nhà phát triển và vận hành NousSave.',Rg="Mô tả dịch vụ",Kg="NousSave là tiện ích trình duyệt miễn phí cho phép người dùng xuất và sao chép hội thoại trò chuyện AI từ các nền tảng được hỗ trợ. Tiện ích cung cấp:",Xg="Xuất hội thoại sang nhiều định dạng (Word, PDF, Markdown, HTML, JSON, CSV, TXT, PNG, Google Docs)",Vg="Sao chép nội dung hội thoại vào clipboard dạng văn bản có định dạng, Markdown hoặc văn bản thuần",Wg="Lưu hội thoại vào cơ sở kiến thức cục bộ (Knowledge Clip)",$g="Sao lưu đám mây tùy chọn lên tài khoản Google Drive của bạn",jg="Không gian làm việc bảng điều khiển bên để quản lý nội dung AI",Ug="Full Page Workspace để quản lý nội dung toàn diện",zg="Đăng nhập tài khoản Google cho tính năng đám mây và đồng bộ đa thiết bị",Qg="Tiện ích hoạt động theo mô hình ưu tiên cục bộ. Mọi xử lý dữ liệu cốt l
1õi diễn ra trong trình duyệt cá»§a bạn trừ khi bạn bật rõ ràng tính năng đám mây.",Yg="Trách nhiệm người dùng",Zg="Bằng việc sá»­ dụng NousSave, bạn đồng ý:",Jg="Tuân thá»§ mọi luật và quy định hiện hành khi xuất, sao chép và chia sẻ nội dung hội thoại AI.",nu="Tôn trọng điều khoản dịch vụ và chính sách sá»­ dụng cá»§a các nền tảng AI bạn dùng (ChatGPT, Gemini, Claude, DeepSeek, v.v.).",tu="Không dùng NousSave để bỏ qua bất kỳ kiểm soát truy cập, giới hạn tốc độ hay biện pháp bảo mật cá»§a nền tảng AI.",iu="Không phân phối lại, bán hay khai thác thương mại nội dung xuất trái với điều khoản nền tảng AI.",ou="Chịu trách nhiệm về mọi nội dung bạn xuất, sao chép, chia sẻ hoặc công bố bằng NousSave.",cu="Bạn hoàn toàn chịu trách nhiệm đảm bảo việc sá»­ dụng nội dung AI xuất cá»§a bạn tuân thá»§ quyền sở hữu trí tuệ, luật bảo mật và điều khoản nền tảng hiện hành.",hu="Sở hữu trí tuệ",eu="Tiện ích NousSave, Trang web và mọi mã, thiết kế, thương hiệu và tài liệu liên quan là tài sản trí tuệ cá»§a Nous Intelligence và được bảo vệ bởi luật sở hữu trí tuệ hiện hành.",au="Bạn giữ quyền sở hữu nội dung xuất cá»§a mình. NousSave không yêu cầu bất kỳ quyền sở hữu hay giấy phép nào đối với hội thoại bạn xuất. Nội dung hội thoại AI thuộc về bạn và/hoặc nhà vận hành nền tảng AI tương ứng theo điều khoản cá»§a họ.",su="NousSave chỉ đề cập tên và thương hiệu nền tảng bên thứ ba (ChatGPT, Gemini, Claude, v.v.) để công bố tương thích. Mọi tên và thương hiệu nền tảng thuộc về chá»§ sở hữu tương ứng.",gu="Dịch vụ bên thứ ba",uu="NousSave tích hợp với các dịch vụ bên thứ ba sau:",ru="Nền tảng AI: NousSave đọc nội dung hội thoại hiển thị công khai trên các nền tảng AI được hỗ trợ để cung cấp chức năng xuất. NousSave không liên kết với các nền tảng này.",lu="Google Drive / Google Docs: Tính năng sao lưu đám mây và đồng bộ tài liệu tùy chọn yêu cầu á»§y quyền tài khoản Google. Việc bạn sá»­ dụng dịch vụ Google chịu Điều khoản dịch vụ cá»§a Google.",mu="Google OAuth 2.0: Đăng nhập bằng Google sá»­ dụng Chrome Identity API và OAuth 2.0 chuẩn. Thông tin đăng nhập Google do Google xá»­ lý — NousSave không bao giờ xem hay lưu mật khẩu cá»§a bạn.",pu="Chúng tôi không chịu trách nhiệm về tính sẵn có, độ chính xác hay chính sách cá»§a dịch vụ bên thứ ba. Thay đổi ở nền tảng bên thứ ba có thể tạm thời ảnh hưởng chức năng NousSave.",du="Tài khoản Google và xác thá»±c",bu="NousSave cung cấp đăng nhập tài khoản Google tùy chọn để bật tính năng đám mây (sao lưu Google Drive, xuất Google Docs, đồng bộ Nous Cloud). Bằng việc kết nối tài khoản Google, bạn đồng ý:",vu="Cấp cho NousSave quyền truy cập các phạm vi OAuth được yêu cầu (dữ liệu ứng dụng Drive, tệp Drive, email, hồ sÆ¡) như hiển thị trên màn hình á»§y quyền Google.",yu="Cho phép NousSave lưu token OAuth, email, tên hiển thị và ảnh hồ sÆ¡ cá»§a bạn cục bộ trên thiết bị trong thời gian kết nối.",ku="Hiểu rằng NousSave liên kết danh tính Google cá»§a bạn với ID người dùng ẩn danh cục bộ cá»§a bạn để nhận diện đa thiết bị trong tính năng Nous Cloud.",xu="Bạn có thể ngắt kết nối tài khoản Google bất kỳ lúc nào. NousSave sẽ xóa token và dữ liệu tài khoản đã lưu khỏi thiết bị cá»§a bạn. Bạn cÅ©ng có thể thu hồi quyền truy cập qua cài đặt bảo mật Tài khoản Google.",Su="Đo từ xa và phân tích",Cu="NousSave thu thập dữ liệu đo từ xa á
1º©n danh, chỉ khi bạn đồng ý, để hiểu cách sản phẩm được dùng và cải thiện chất lượng. Bao gồm các sá»± kiện như xuất, thay đổi cài đặt, đăng nhập/đăng xuất Google và điều hướng workspace. Khi dùng NousSave với đo từ xa bật, bạn đồng ý việc thu thập này.",fu="Bạn có thể tắt mọi đo từ xa bất kỳ lúc nào trong Cài đặt. Khi tắt, không có sá»± kiện phân tích được gá»­i. Xem Chính sách bảo mật cá»§a chúng tôi để biết danh sách đầy đủ sá»± kiện và trường dữ liệu theo dõi.",Du="Tuyên bố từ chối trách nhiệm",Tu='NousSave được cung cấp "NGUYÊN TRẠNG" và "THEO KHẢ NĂNG" mà không có bảo đảm dưới bất kỳ hình thức nào, dù rõ ràng hay ngụ ý, bao gồm nhưng không giới hạn bảo đảm ngụ ý về khả năng bán được, phù hợp cho mục đích cụ thể và không vi phạm.',Nu="Chúng tôi không đảm bảo rằng:",Iu="Tiện ích sẽ không bị gián đoạn, không lỗi hay không có thành phần gây hại.",Au="Kết quả xuất sẽ là bản sao chính xác hoàn hảo cá»§a hội thoại gốc.",Gu="Tiện ích sẽ tương thích với mọi phiên bản tương lai cá»§a các nền tảng AI được hỗ trợ.",Pu="Mọi khiếm khuyết sẽ được sá»­a trong khung thời gian cụ thể.",Mu="Giới hạn trách nhiệm",wu="Trong phạm vi tối đa cho phép bởi pháp luật hiện hành, Nous Intelligence không chịu trách nhiệm về bất kỳ thiệt hại gián tiếp, ngẫu nhiên, đặc biệt, hậu quả hay trừng phạt, hoặc mất lợi nhuận, dữ liệu hay uy tín, phát sinh từ hoặc liên quan đến việc bạn sá»­ dụng NousSave.",qu="Tổng trách nhiệm cá»§a chúng tôi đối với mọi khiếu nại phát sinh theo các Điều khoản này không vượt quá số tiền bạn đã trả cho chúng tôi trong mười hai (12) tháng trước khiếu nại. Vì NousSave là sản phẩm miễn phí, số tiền này bằng không.",Lu="Chấm dứt",Ou="Bạn có thể ngừng sá»­ dụng NousSave bất kỳ lúc nào bằng cách gỡ cài đặt Tiện ích khỏi trình duyệt. Khi gỡ cài đặt, mọi dữ liệu lưu cục bộ (cài đặt, cÆ¡ sở kiến thức, lịch sá»­ xuất) sẽ bị xóa khỏi thiết bị cá»§a bạn.",_u="Chúng tôi có quyền ngừng, sá»­a đổi hoặc tạm ngừng NousSave bất kỳ lúc nào mà không cần thông báo trước. Chúng tôi cÅ©ng có thể chấm dứt hoặc hạn chế quyền truy cập tính năng đám mây cá»§a bạn nếu bạn vi phạm các Điều khoản này.",Hu="Các mục về Sở hữu trí tuệ, Tuyên bố từ chối trách nhiệm, Giới hạn trách nhiệm và Luật điều chỉnh vẫn có hiệu lá»±c sau khi chấm dứt các Điều khoản này.",Bu="Thay đổi điều khoản",Eu='Chúng tôi có thể cập nhật các Điều khoản này theo thời gian. Chúng tôi sẽ thông báo mọi thay đổi quan trọng bằng cách cập nhật ngày "Cập nhật lần cuối" ở đầu trang này và, khi phù hợp, thông báo qua Tiện ích hoặc Trang web.',Fu="Việc bạn tiếp tục sá»­ dụng NousSave sau khi thay đổi được đăng được coi là chấp nhận Điều khoản đã cập nhật. Nếu bạn không đồng ý với Điều khoản đã cập nhật, vui lòng gỡ cài đặt Tiện ích.",Ru="Luật điều chỉnh",Ku="Các Điều khoản này sẽ được điều chỉnh và giải thích theo pháp luật hiện hành, không phụ thuộc vào nguyên tắc xung đột pháp luật. Mọi tranh chấp phát sinh theo các Điều khoản này sẽ được giải quyết qua đàm phán thiện chí, và nếu không giải quyết được, qua trọng tài ràng buộc hoặc tại tòa án có thẩm quyền.",Xu="Liên hệ chúng tôi",Vu="Nếu bạn có câu hỏi về Điều khoản dịch vụ này, vui lòng liên hệ:",Wu="Về trang chá»§",Jp={title:Lg,subtitle:Og,lastUpdated:_g,lastUpdatedDate:Hg,acceptanceTitle:Bg,acceptanceP1:Eg,acceptanceP2:Fg,serviceTitle:Rg,serviceP1:Kg,serviceItem1:Xg,serviceItem2:Vg,serviceItem3:Wg,serviceItem4:$g,serviceItem5:jg,serviceItem7:Ug,serviceItem8:zg,serviceP2:Qg,userTitle:Yg,userP1:Zg,userItem1:Jg,userItem2:nu,userItem3:tu,userItem4:iu,userItem5:ou,userP2:cu,ipTitle:hu,ipP1:eu,ipP2:au,ipP3:su,thirdPartyTitle:gu,thirdPartyP1:uu,thirdPartyItem1:ru,thirdPartyItem2:lu,thirdPartyItem3:mu,thirdPartyP2:pu,googleAccountTitle:du,googleAccountP1:bu,googleAccountItem1:vu,googleAccountItem2:yu,googleAccountItem3:ku,googleAccountP2:xu,telemetryTitle:Su,telemetryP1:Cu,telemetryP2:fu,disclaimerTitle:Du,disclaimerP1:Tu,disclaimerP2:Nu,disclaimerItem1:Iu,disclaimerItem2:Au,disclaimerItem3:Gu,disclaimerItem4:Pu,liabilityTitle:Mu,liabilityP1:wu,liabilityP2:qu,terminationTitle:Lu,terminationP1:Ou,terminationP2:_u,terminationP3:Hu,changesTitle:Bu,changesP1:Eu,changesP2:Fu,governingTitle:Ru,governingP1:Ku,contactTitle:Xu,contactDesc:Vu,backHome:Wu},Md=Object.freeze(Object.defineProperty({__proto__:null,acceptanceP1:Eg,acceptanceP2:Fg,acceptanceTitle:Bg,backHome:Wu,changesP1:Eu,changesP2:Fu,changesTitle:Bu,contactDesc:Vu,contactTitle:Xu,default:Jp,disclaimerItem1:Iu,disclaimerItem2:Au,disclaimerItem3:Gu,disclaimerItem4:Pu,disclaimerP1:Tu,disclaimerP2:Nu,disclaimerTitle:Du,googleAccountItem1:vu,googleAccountItem2:yu,googleAccountItem3:ku,googleAccountP1:bu,googleAccountP2:xu,googleAccountTitle:du,governingP1:Ku,governingTitle:Ru,ipP1:eu,ipP2:au,ipP3:su,ipTitle:hu,lastUpdated:_g,lastUpdatedDate:Hg,liabilityP1:wu,liabilityP2:qu,liabilityTitle:Mu,serviceItem1:Xg,serviceItem2:Vg,serviceItem3:Wg,serviceItem4:$g,serviceItem5:jg,serviceItem7:Ug,serviceItem8:zg,serviceP1:Kg,serviceP2:Qg,serviceTitle:Rg,subtitle:Og,telemetryP1:Cu,telemetryP2:fu,telemetryTitle:Su,terminationP1:Ou,terminationP2:_u,terminationP3:Hu,terminationTitle:Lu,thirdPartyItem1:ru,thirdPartyItem2:lu,thirdPartyItem3:mu,thirdPartyP1:uu,thirdPartyP2:pu,thirdPartyTitle:gu,title:Lg,userItem1:Jg,userItem2:nu,userItem3:tu,userItem4:iu,userItem5:ou,userP1:Zg,userP2:cu,userTitle:Yg},Symbol.toStringTag,{value:"Module"})),$u="Người dùng nói gì",ju="Tham gia hàng nghìn người dùng hài lòng",Uu="Cuối cùng cÅ©ng có công cụ xuất quá trình suy nghÄ© DeepSeek R1 hoàn hảo! Hiển thị LaTe
1X không chê vào đâu được.",zu="A",Qu="Alex Chen",Yu="Nghiên cứu AI",Zu="Tôi dùng ChatGPT hàng ngày cho công việc. NousSave giúp tôi tiết kiệm hàng giờ copy tay. Xuất Word rất chuẩn.",Ju="S",nr="Sarah Miller",tr="Viết nội dung",ir="Tiện ích tốt nhất để lưu trò chuyện AI. Gọn, nhanh và hỗ trợ 34 ngôn ngữ thật tuyệt.",or="M",cr="Marco Rossi",hr="Lập trình viên",nd={title:$u,subtitle:ju,review1:Uu,user1Initial:zu,user1Name:Qu,user1Role:Yu,review2:Zu,user2Initial:Ju,user2Name:nr,user2Role:tr,review3:ir,user3Initial:or,user3Name:cr,user3Role:hr},wd=Object.freeze(Object.defineProperty({__proto__:null,default:nd,review1:Uu,review2:Zu,review3:ir,subtitle:ju,title:$u,user1Initial:zu,user1Name:Qu,user1Role:Yu,user2Initial:Ju,user2Name:nr,user2Role:tr,user3Initial:or,user3Name:cr,user3Role:hr},Symbol.toStringTag,{value:"Module"})),er={title:"Bắt đầu nhanh với NousSave",subtitle:"Hướng dẫn gọn về cài đặt, lần xuất đầu, sao chép, lưu đám mây và sắp xếp trong workspace.",lastUpdated:"Cập nhật lần cuối",tocTitle:"Mục lục bắt đầu nhanh",backHome:"Về trang chủ",quickStartTitle:"Bắt đầu nhanh",quickStartSteps:["Cài NousSave từ cửa hàng Chrome, Edge hoặc Firefox. Không cần cấu hình thêm.","Mở bất kỳ trang trò chuyện AI được hỗ trợ nào như ChatGPT, Gemini, Claude hoặc DeepSeek.","Dùng nút nổi, thao tác tin nhắn hoặc phím tắt (ví dụ Ctrl+Shift+E) để xuất hoặc sao chép ngay tại chỗ."],quickStartNote:"Cùng một bộ phím tắt dùng cho cả 36 nền tảng. Cả cuộc hội thoại hay một tin, xuất hay sao chép đều trong tầm tay.",growthTitle:"Menu phím tắt (+ / ++ / +++)",growthDesc:"Dấu `+ / ++ / +++` là phím tắt thật trong ô soạn của tiện ích, không phải cấp độ học trừu tượng: `+` mở câu hỏi gần đây, `++` mở Seeds, `+++` mở Crops. Chúng tương ứng ba độ sâu tái dùng khác nhau, tùy nội dung đã chín tới đâu.",growthStages:[{badge:"+",title:"Menu câu hỏi gần đây",desc:"Gõ `+` trong ô soạn được hỗ trợ để mở menu câu hỏi gần đây. NousSave loại trùng prompt vừa hỏi, làm nổi các câu lặp xuyên nền tảng, và giữ câu hỏi hay dùng sẵn để hỏi lại.",note:"Phù hợp: prompt vừa hỏi, câu hỏi lặp lại, và câu bạn so sánh trên nhiều nền tảng."},{badge:"++",title:"Menu Seeds",desc:"Gõ `++` trong ô soạn để mở menu Seeds. Đây là lớp prompt tái dùng, để gieo lại mẫu đã lưu, hướng dẫn nghiên cứu và khung prompt có cấu trúc vào ô nhập hiện tại.",note:"Phù hợp: mẫu prompt, hướng dẫn tác vụ định kỳ, khung viết, và brief nghiên cứu."},{badge:"+++",title:"Menu Crops",desc:"Gõ `+++` trong ô soạn để mở menu Crops. Dùng để lấy lại câu trả lời đã kiểm, tóm tắt, đoạn trích và nội dung hoàn chỉnh cần tái dùng hoặc phối lại, thay vì viết từ đầu.",note:"Phù hợp: câu trả lời đã duyệt, tóm tắt, đoạn mã, trích dẫn đã lấy, và đầu ra đã chỉnh để dùng lại."}],sidepanelDesc:"Ngăn bên NousSave giờ là workspace thật, không còn chỉ là ngăn cài đặt. Nó giữ AI Chat, prompt tái dùng, câu trả lời đã lưu, lịch sử xuất và cài đặt trên cùng một mặt thao tác, để bạn làm tiếp mà không mất ngữ cảnh trang hiện tại.",sidepanelOpenDesc:"Nhấp biểu tượng NousSave trên thanh công cụ để mở. Nếu bạn định nghiên cứu, hỏi tiếp, xem lại mục đã lưu hoặc nhảy xuyên nền tảng, hãy ghim ngăn bên cạnh thẻ đang mở.",sidepanelWorkflowsTitle:"Thứ tự dùng nên theo",sidepanelWorkflows:[{badge:"01",title:"Giữ trang hiện tại trước",desc:"Vẫn bắt đầu bằng xuất, sao chép hoặc lưu một lượt trên trang AI đang mở. Khóa kết quả hiện tại trước, rồi mới vào ngăn bên để làm sâu hơn."},{badge:"02",title:"Dùng ngăn bên cho bước tiếp",desc:"Khi kết quả trước mắt đã an toàn, chuyển sang ngăn bên để hỏi tiếp, lưu prompt tái dùng, mở lại lịch sử, hoặc đưa nội dung vào khu kiến thức dài hạn."},{badge:"03",title:"Chuyển sang workspace lớn khi khối lượng tăng",desc:"Khi History, Saved Conversations, Seeds hoặc Crops bắt đầu chật, mở 
1workspace toàn trang từ ngăn bên và xử lý tìm, lọc, lưu trữ trên mặt rộng hơn."}],sidepanelAreasTitle:"Các khu chính trong ngăn bên",sidepanelCards:[{icon:"🤖",title:"AI Chat",badge:"Beta",desc:"Bắt đầu chat ngay trong ngăn bên với preset nhà cung cấp, khóa API và mô hình của bạn. Hỗ trợ chat gần đây, đổi mô hình nhanh, AI Research, Read Page và luồng tóm tắt-rồi-lưu. Hiện cần mã mời và công tắc trong About."},{icon:"🌱",title:"Seeds",badge:"++",desc:"Quản lý mẫu prompt tái dùng. Hỗ trợ tạo, sửa, ghim, xóa, sao chép và gieo thẳng vào ô soạn trên trang AI được hỗ trợ hiện tại."},{icon:"🌾",title:"Crops",badge:"+++",desc:"Xem lại câu trả lời đã lưu, tóm tắt và mục kiến thức đã clip. Hỗ trợ sao chép, sửa, hoàn tác sửa gần đây, gieo lại vào ô soạn, lọc theo chủ đề/trạng thái và dọn lưu trữ."},{icon:"🌿",title:"Saved Conversations",desc:"Xem thẻ hội thoại đã lưu với bộ lọc trạng thái, đoạn xem trước, xuất từng bản ghi, xóa và lối vào chi tiết workspace đầy đủ."},{icon:"📋",title:"History",desc:"Duyệt lịch sử xuất đầy đủ với dấu thời gian, định dạng xuất, nền tảng nguồn, văn bản xem trước và lối vào nhanh để mở lại hoặc xem chi tiết toàn trang."},{icon:"⚙️",title:"Settings",desc:"Mở các khu cấu hình File / Style/ AI Chat / About để quản lý kiểu xuất, workspace nền tảng, endpoint chat và công tắc cần mã mời tại một chỗ."}],sidepanelRoutesTitle:"Lối đi thường gặp sau khi mở",sidepanelRoutes:[{title:"Cần hỏi tiếp quanh cùng chủ đề",desc:"Vào AI Chat và tiếp tục tác vụ trong ngăn bên. Đây là đường nhanh nhất để hỏi tiếp, đọc trang, tóm tắt hoặc nghiên cứu mà không rời ngữ cảnh trình duyệt hiện tại."},{title:"Cần lưu prompt để dùng lại nhiều lần",desc:"Vào Seeds và lưu prompt, dàn ý hoặc bộ hướng dẫn tái dùng để sau này gieo lại vào trang AI được hỗ trợ."},{title:"Cần giữ câu trả lời giá trị cao lâu dài",desc:"Vào Crops và sắp xếp câu trả lời đã duyệt, tóm tắt và mục kiến thức đã clip để sau này sửa, sao chép và dọn lưu trữ."},{title:"Cần xem lại thẻ hội thoại đã lưu",desc:"Vào Saved Conversations để xem thẻ hội thoại đã lưu. Khi danh sách lớn hơn, nhảy từ đó sang workspace toàn trang để lọc rộng hơn."},{title:"Cần xem vừa xuất gì",desc:"Vào History để xem bản ghi xuất, văn bản xem trước, nền tảng nguồn và lối vào bước tiếp theo."},{title:"Cần đổi nền tảng, đồng bộ hoặc hành vi chat",desc:"Vào Settings để quản lý , AI Chat, kết nối Google, kiểu tệp và các điều khiển liên quan quyền riêng tư trên cùng một mặt."}],settingsDesc:"Trải nghiệm cài đặt giờ theo quy trình thật: File, Style, AI Chat và About, cộng thẻ tổng quan Cloud & Sync phía trên các tab. Điều khiển xuất, công cụ ngăn bên và tính năng đám mây được quản lý cùng một chỗ.",settingsCards:[{icon:"📁",title:"File",badge:"+",desc:"Cấu hình bộ dựng quy tắc tên tệp, sao chép vào clipboard, chủ đề / phông tài liệu, cùng các công tắc xuất tiêu đề, URL, mô hình, dấu thời gian, thống kê, dàn ý, hình ảnh, thương hiệu, avatar và bong bóng chat."},{icon:"🎨",title:"Style",desc:"Điều khiển âm thành công, tự clip sau khi xuất, bố cục bảng nổi, tự hiện suy luận, hành vi thu gọn, nút seed / crop / graft nội tuyến và đo từ xa."},{icon:"🤖",title:"AI Chat",badge:"Beta",desc:"Cấu hình endpoint OpenAI, Anthropic, Gemini, DeepSeek, xAI, Aliyun hoặc tương thích tùy chỉnh, cùng id mô hình, system prompt, gói prompt Research / Read Page, và kiểm tra kết nối trước khi lưu. Tab cài đặt AI Chat chỉ hiện sau khi mở khóa và bật."},{icon:"🪪",title:"About / Access",desc:"Xử lý mã mời AI Chat, công tắc beta, thông tin phiên bản và lối vào có cổng. Tab AI Chat trên ngăn bên và tab cài đặt AI Chat chỉ hiện sau khi mã hợp lệ được áp dụng ở đây và công tắc được bật. Bản thân Google Drive không còn phụ thuộc mã mời; chỉ các công cụ gỡ lỗi ZIP / Redirect URI ẩn vẫn nằm sau khóa gỡ lỗi."},{icon:"☁️",title:"Cloud & Sync",desc:"Điều khiển Google Drive, Google Docs, sao lưu đám mây và luồng xuất gương tự động từ một chỗ. Lối vào thật là thẻ đám mây trong tổng quan cài đặt, nơi có Kết nối, Đồng bộ ngay, Khôi phục, Ngắt kết nối và các công tắc tự động."},{icon:"🔒",title:"Quyền riêng tư & đo từ xa",desc:"Xem cài đặt phân tích ẩn danh và hành vi xử lý ưu tiên cục bộ. NousSave vẫn đặt quyền riêng tư lên trước, và các điều khiển này dễ chỉnh."}],updatedDate:"2026-06-26",helpText:"Bị kẹt? Xem FAQ hoặc gửi phản hồi.",faqLink:"Câu hỏi thường gặp",feedbackLink:"Phản hồi",quickStartAria:"Bắt đầu nhanh",tocAria:"Mục lục bắt đầu nhanh"},ar="Cài đặt",sr="Menu phím tắt (+ / ++ / +++)",gr="Xuất",ur="Chọn định dạng",rr="Thao tác sao chép",lr="Thu thập nội dung",mr="Lưu Google Docs",pr="Kết nối tài khoản Google",dr="Workspace ngăn bên",br="Phím tắt",vr="Cấu hình",yr="Nền tảng được hỗ trợ",kr="Xử lý sự cố",xr="Workspace toàn trang",Sr="Nó làm gì",Cr="Phù hợp nhất",fr="NousSave có thể cài từ cửa hàng trình duyệt hoặc tải từ gói phát hành. Sau khi cài, ghim tiện ích và mở bất kỳ trang chat AI được hỗ trợ nào để các điều khiển xuất nổi gắn vào hội thoại.",Dr="Cài từ cửa hàng Chrome / Edge",Tr="Mở trang Chrome Web Store hoặc Microsoft Edge Add-ons của NousSave.",Nr="Nhấp Add to Chrome / Get và xác nhận cài đặt.",Ir="Ghim biểu tượng NousSave lên thanh công cụ trình duyệt để vào nhanh hơn.",Ar="Mở trang chat AI được hỗ trợ và xác nhận nút xuất nổi xuất hiện.",Gr="Cài Firefox",Pr="Mở trang Firefox Add-ons của NousSave và nhấp Add to Firefox.",Mr="Cho phép các quyền tiện ích được yêu cầu và hoàn tất cài đặt.",wr="Mở thẻ chat AI được hỗ trợ và đợi các điều khiển xuất gắn vào.",qr="Cài từ gói trực tiếp",Lr="Dùng gói ngoại tuyến khi bạn cài ngoài cửa hàng trình duyệt:",Or="Tải gói 
1ngoại tuyến từ website NousSave.",_r="Giải nén noussave-latest.zip, rồi giải nén ZIP tiện ích bên trong.",Hr="Mở chrome:/ extensions và bật Chế độ nhà phát triển.",Br="Nhấp Load unpacked và chọn thư mục đã giải nén chứa manifest.json.",Er="Xác nhận cài đặt",Fr="Nếu biểu tượng thanh công cụ, nút xuất nổi hoặc thao tác từng tin xuất hiện trên trang chat được hỗ trợ, tiện ích đã sẵn sàng.",Rr="NousSave hiện hỗ trợ cả luồng toàn hội thoại và một lượt. Bạn có thể bắt đầu xuất từ nút nổi, hàng thao tác tin nhắn, ngăn bên hoặc các view lịch sử tùy tác vụ.",Kr="Nút xuất nổi",Xr="Nút nổi là lối vào nhanh nhất cho xuất trang hiện tại, sao chép, clip và thao tác theo phím tắt. Nó hiện trực tiếp trên các trang chat AI được hỗ trợ.",Vr="Thao tác nhanh",Wr="Dùng thao tác nhanh khi bạn muốn sao chép văn bản có định dạng, Markdown hoặc văn bản thuần mà không rời luồng hội thoại hiện tại.",$r="Menu đầy đủ",jr="Menu đầy đủ mở chọn định dạng, xử lý ảnh, Google Docs, Knowledge Clip, thao tác liên quan đám mây và tùy chọn xuất nâng cao.",Ur="Xuất toàn hội thoại",zr="Dùng xuất toàn bộ cho lưu trữ, đọc ngoại tuyến, xem lại, in hoặc bàn giao. Lịch sử xuất giữ bản ghi kết quả để mở lại sau.",Qr="Xuất một lượt / một tin",Yr="Mỗi tin có thể xuất hoặc sao chép độc lập. Đây là cách nhanh nhất để giữ một câu trả lời, một prompt hoặc một khối mã mà không xuất cả chat.",Zr="Chọn đầu ra theo bước tiếp theo: đọc, chỉnh, tự động hóa, chia sẻ ảnh hoặc cộng tác đám mây.",Jr="HTML giữ bố cục, hình ảnh, khối mã và siêu dữ liệu điều hướng để đọc ngoại tuyến và mở lại sau.",nl="Word (.docx) phù hợp nhất cho bản giao, báo cáo và tài liệu bạn vẫn cần sửa sau khi xuất.",tl="ODT (.odt) tạo tài liệu ODF 1.3 với ảnh được đóng gói cho LibreOffice, bàn giao ngoại tuyến và quy trình Word tương thích.",il="PDF đi theo đường thân thiện với in và lý tưởng để chia sẻ, bàn giao và bản lưu bố cục cố định.",ol="Markdown phù hợp nhất cho Notion, Obsidian, GitHub, tài liệu nội bộ và dọn kiến thức sau này.",cl="JSON giữ tin nhắn có cấu trúc và siêu dữ liệu cho tự động hóa, script và nhập hệ thống-sang-hệ thống.",hl="CSV hợp với bảng tính, xem theo lô và nhập dữ liệu chat vào Excel hoặc Sheets.",el="TXT là bản sao lưu văn bản thuần nhẹ nhất và là phương án dự phòng tốt cho chat rất dài hoặc tìm nhanh.",al="PNG hữu ích khi chia sẻ bằng ảnh, chụp một câu trả lời, và nơi ảnh chụp dễ hơn liên kết tệp.",sl="Google Docs tạo tài liệu trực tuyến mới từ hội thoại hiện tại để bạn bình luận, chia sẻ và tiếp tục chỉnh trên đám mây.",gl="Luồng sao chép tối ưu để dán vào Notion, tài liệu, email, bình luận PR hoặc công cụ AI khác. Dùng menu nổi hoặc hàng thao tác từng tin.",ul="Sao chép văn bản có định dạng",rl="Giữ định dạng thường gặp như tiêu đề, chữ đậm, danh sách và liên kết cho trình soạn rich-text và công cụ chat nhóm.",ll="Ctrl / Cmd + Shift + C",ml="Sao chép Markdown",pl="Phù hợp nhất cho Notion, Obsidian, GitHub, Cursor và mọi trình soạn đã hiểu Markdown.",dl="Ctrl / Cmd + Shift + M",bl="Sao chép văn bản thuần",vl="Bỏ kiểu và chỉ giữ văn bản cốt lõi, hữu ích để đưa lại vào AI, công cụ terminal và tìm nhanh.",yl="Ctrl / Cmd + Shift + X",kl="Knowledge Clip gửi nội dung giá trị thẳng vào Crops để sau này tìm, sửa và dùng lại. Dùng từ thanh nổi hoặc hàng thao tác từng tin trên trang AI được hỗ trợ.",xl="Clip hoạt động thế nào",Sl="Chọn lối clip từ thanh nổi hoặc thao tác từng tin.",Cl="Nội dung vào Crops thay vì chỉ thành một tệp xuất dùng một lần.",fl="Khi đã có bản lưu tương tự, hệ thống giảm rối trùng nếu có thể.",Dl="Mở Crops từ ngăn bên để sửa, sao chép hoặc gieo clip lại vào ô soạn.",Tl="Clip dùng để làm gì",Nl="Xây thư viện cá nhân gồm những câu trả lời bạn thật sự dùng lại.",Il="Sao chép, gửi hoặc tham chiếu clip sau mà không cần quay lại chat gốc.",Al="Sửa clip đã lưu mà không phải lần luồng cũ.",Gl="Sắp theo trạng thái hoặc chủ đề khi khối lượng tăng.",Pl="Google Docs bắt đầu từ menu xuất và kích hoạt ủy quyền Google lần đầu dùng. Mỗi lần đồng bộ tạo một Google Doc mới thay vì ghi đè tệ
1p bạn đã sửa tay trong Docs.",Ml="Lối vào thật và điều kiện tiên quyết",wl="Mở ngăn bên và nhìn thẻ đám mây Drive ở trên cùng. Nếu chưa kết nối, nó hiện nút Kết nối Google Drive.",ql="Bạn cũng có thể kích hoạt cùng luồng xác thực trực tiếp từ menu xuất bằng cách nhấp Google Docs.",Ll="Trình duyệt phải hỗ trợ luồng identity / OAuth. Nếu không có khả năng này, Google Drive và Google Docs sẽ vẫn không khả dụng thay vì âm thầm giả lập thành công.",Ol="Kết quả thực thi",_l="Luồng xuất chuẩn bị HTML từ hội thoại hiện tại thay vì tải lên tệp docx cục bộ.",Hl="HTML đó được tải vào Google Drive của bạn rồi Drive chuyển thành tài liệu Google Docs gốc.",Bl="Tài liệu kết quả mở trong thẻ trình duyệt mới để bạn tiếp tục chỉnh hoặc chia sẻ ngay.",El="Mỗi lần đồng bộ mặc định tạo tài liệu mới, tránh ghi đè Google Doc bạn đã sửa tay.",Fl="Cloud & Sync / Google Drive",Rl="Sau khi kết nối, thẻ đám mây ngăn bên hiện Đồng bộ ngay, Khôi phục, Ngắt kết nối, cùng Tự sao lưu khi kết nối và Tự gương xuất. Bản sao lưu ẩn vào appDataFolder, còn bản xuất gương hiện trong thư mục NousSave. Nếu tài khoản thiếu drive.file, tải lên đám mây Google Docs bị bỏ qua và chỉ giữ xuất Word cục bộ.",Kl="Tài khoản Google là lối vào thật của Cloud & Sync. Khi ngắt kết nối, thẻ đám mây trên cùng chỉ hiện thao tác kết nối; khi đã kết nối, nó mở khóa đồng bộ, khôi phục, ngắt kết nối và điều khiển tự sao lưu.",Xl="Luồng kết nối tài khoản",Vl="Mở ngăn bên và dùng nút Kết nối Google Drive trên thẻ đám mây phía trên.",Wl="Bạn cũng có thể bỏ qua cài đặt và kích hoạt cùng luồng từ menu xuất bằng cách chọn Google Docs.",$l="Sau khi xác nhận điều khoản / quyền riêng tư, trình duyệt mở bộ chọn tài khoản Google hoặc cửa sổ xác thực.",jl="Khi được chấp thuận, thẻ tổng quan bắt đầu hiện tài khoản đã kết nối, trạng thái đồng bộ và các thao tác Đồng bộ ngay / Khôi phục / Ngắt kết nối.",Ul="Các lần xuất và sao lưu đám mây sau dùng lại phiên OAuth cục bộ, nên bạn không cần đăng nhập lại mỗi lần.",zl="Phạm vi thực sự được yêu cầu",Ql="drive.appdata — cho tệp sao lưu ẩn không hiện trong danh sách tệp Drive thông thường.",Yl="drive.file — cho Google Docs và tệp gương xuất mà NousSave tạo thay bạn. Nếu thiếu phạm vi này, tải lên đám mây Google Docs bị bỏ qua và chỉ giữ tệp Word cục bộ.",Zl="userinfo.email — để hiện tài khoản nào đang kết nối và xác minh danh tính đang dùng trong cài đặt.",Jl="userinfo.profile — để hiện avatar và siêu dữ liệu hồ sơ trong ngăn bên.",nm="Giao diện sau khi kết nối",tm="Sau khi kết nối, thẻ đám mây Drive trở thành mặt thao tác: hiện tài khoản hiện tại, văn bản đồng bộ lần cuối, Đồng bộ ngay / Khôi phục / Ngắt kết nối, và hai công tắc tự động. Đây là điều khiển thật, không chỉ là chữ trạng thái.",im="Ngắt kết nối và giới hạn",om="Dùng Ngắt kết nối từ thẻ đám mây Drive trong ngăn bên.",cm="NousSave xóa token OAuth cục bộ và dữ liệu liên kết tài khoản cục bộ.",hm="Việc này không xóa các tệp bạn đã tải lên Google Drive hoặc Google Docs.",em="Để thu hồi quyền hoàn toàn, hãy gỡ NousSave khỏi trang bảo mật tài khoản Google nữa.",am="Ràng buộc vận hành",sm="Nếu trình duyệt không hỗ trợ luồng identity / OAuth của tiện ích, Google Drive và Google Docs sẽ vẫn không khả dụng thay vì âm thầm chuyển sang cơ chế dự phòng.",gm="Khi bạn chỉ có drive.appdata nhưng không có drive.file, sao lưu đám mây ẩn vẫn có thể hoạt động, nhưng tải lên Google Docs sẽ bị bỏ qua và chỉ giữ lại tệp Word cục bộ.",um="Ngắt kết nối chỉ xóa token cục bộ và liên kết tài khoản cục bộ. Việc này không xóa các tệp bạn đã tải lên Google Drive hoặc Google Docs.",rm="Bảo mật tài khoản",lm="Đăng nhập Google không bao giờ làm lộ mật khẩu Google của bạn cho NousSave. Token OAuth được lưu cục bộ và chỉ dùng cho Google Drive/Docs hoặc các yêu cầu tài khoản, AI lưu trữ và đồ
1ng bộ NousHook do người dùng khởi tạo; nếu trình duyệt không hỗ trợ luồng identity/OAuth, tính năng sẽ không khả dụng.",mm="Cách vào workspace",pm="Phím tắt thiết kế cho thẻ hội thoại AI đang mở. Trên macOS, thay Ctrl bằng Cmd. Nếu tiện ích khác đã dùng cùng tổ hợp, hãy đổi trong cài đặt phím tắt cá»§a trình duyệt.",dm="Mở menu xuất",bm="macOS: Cmd + Shift + E",vm="Sao chép văn bản có định dạng",ym="macOS: Cmd + Shift + C",km="Sao chép Markdown",xm="macOS: Cmd + Shift + M",Sm="Sao chép văn bản thuần",Cm="macOS: Cmd + Shift + X",fm="Nếu phím tắt không phản hồi, hãy chắc bạn đang ở trang AI được hỗ trợ và không có tiện ích khác chiếm cùng tổ hợp phím.",Dm="Các lối cấu hình chính",Tm="Cloud & Sync không phải tab cài đặt độc lập. Lối vào thật là thẻ đám mây Drive trong khu tổng quan phía trên hàng tab.",Nm="About / Access là nÆ¡i áp dụng mã mời và bật công tắc AI Chat. Tab AI Chat và cài đặt AI Chat chỉ hiện sau khi cả hai đều hợp lệ.",Im="Nếu bạn tắt lại công tắc AI Chat, cả tab chat ngăn bên và tab cài đặt AI Chat đều biến mất cùng lúc, không để lại lối vào ná»­a bật.",Am="NousSave phá»§ các sản phẩm chat AI toàn cầu phổ biến cùng các nền tảng AI lớn trong nước Trung Quốc. và workspace ngăn bên giúp quản lý chúng trong một luồng hàng ngày.",Gm="Nền tảng toàn cầu",Pm="ChatGPT · Gemini · Claude · DeepSeek · Grok · SuperGrok · Qwen · ERNIE · Google AI · Google AI Studio · NotebookLM · Copilot · Perplexity · Poe · Mistral · Dola · Meta AI",Mm="Nền tảng Trung Quốc / khu vá»±c",wm="Kimi · Qianwen · Yuanbao · Doubao · Yiyan · MiniMax · Xiaomi MiMo",qm="Tính năng workspace xuyên nền tảng",Lm="AI Chat · History · Seeds · Crops · Full-page Workspace",Om="Tên miền và bộ chọn được hỗ trợ có thể đổi theo thời gian. Hãy giữ NousSave cập nhật để adapter nền tảng mới nhất, sá»­a xuất và hàng rào đám mây luôn sẵn sàng.",_m="Khi có gì trông sai, bắt đầu với kiểm tra đơn giản: làm mới trang, đợi phản hồi AI ngừng stream hoàn toàn, cuộn để tải nội dung lazy, rồi thá»­ xuất lại sau khi trang ổn.",Hm="Thanh nổi hoặc thao tác tin nhắn không hiện",Bm="Hãy chắc thẻ hiện tại dùng tên miền được hỗ trợ, làm mới trang, xác nhận tiện ích đã bật, và ghim NousSave lên thanh công cụ. Nếu tiện ích vừa cập nhật, một lần làm mới thường khôi phục content script.",Em="Kết quả xuất trống hoặc thiếu câu trả lời mới nhất",Fm="Đợi phản hồi AI kết thúc hoàn toàn, cuộn để nội dung cÅ© và hình ảnh kịp tải, rồi thá»­ lại. Với chat rất dài, hãy thá»­ xuất một lượt hoặc định dạng nhẹ hÆ¡n như TXT hoặc Markdown trước.",Rm="Định dạng, hình ảnh hoặc khối mã trông không đúng",Km="Dùng định dạng khớp việc: Word / PDF cho bản giao chỉnh chu, Markdown cho công cụ kiến thức, và JSON / CSV cho tá»± động hóa. Nếu xuất nhiều ảnh quá nặng, tắt nhúng ảnh rồi thá»­ lại.",Xm="Đồng bộ Google Docs hoặc Google Drive thất bại",Vm="Kiểm tra trình duyệt có hỗ trợ luồng identity / OAuth, xác nhận Google Drive đã kết nối, và tài khoản vẫn còn quyền drive.file. Nếu cần, Ngắt kết nối rồi kết nối lại từ thẻ đám mây.",Wm="Xuất lớn chậm hoặc trình duyệt nặng",$m="Chat rất dài và hội thoại nhiều ảnh cần thêm thời gian xá»­ lý. Bắt đầu với Markdown / TXT / JSON, tắt nhúng ảnh, hoặc xuất từng lượt, rồi sắp kết quả từ History hoặc Workspace.",jm="Nếu sá»± cố vẫn còn, hãy gá»­i phản hồi kèm trình duyệt, nền tảng, định dạng xuất, có kèm ảnh hay không, và đúng bước bị lá
1»—i.",Um="Workspace toàn trang là người bạn lớn hÆ¡n cá»§a ngăn bên. Nó gồm Dashboard, History, Saved Conversations, Seeds, Crops và Archive để xem rộng và quản lý hàng loạt.",zm="Đường vào workspace",Qm="Dùng nút Full Page ở đầu view History hoặc Saved Conversations trên ngăn bên.",Ym="NousSave mở Workspace trong thẻ trình duyệt mới thay vì thay thế trang hội thoại AI hiện tại.",Zm="Trong Workspace, chuyển giữa Dashboard, History, Saved Conversations, Seeds, Crops và Archive từ thanh module bên trái.",Jm="Các module chính trong Workspace",np="Dashboard: tổng số, hoạt động gần đây và cái nhìn tổng quan nhanh.",tp="History: bản ghi xuất, xem trước chi tiết và luồng mở lại.",ip="Saved Conversations: thẻ hội thoại đã lưu và đoạn xem trước.",op="Seeds: prompt tái dùng, seed nghiên cứu và lối gieo lại.",cp="Crops: câu trả lời đã lưu, tóm tắt và mục kiến thức đã clip.",hp="Archive: mục dài hạn bạn giữ mà không làm rối danh sách đang dùng.",ep="Tình huống dùng chính",ap="Dùng Dashboard cho tổng số module và cái nhìn nhanh về hoạt động gần đây.",sp="Dùng History để xem bản ghi xuất, mở chi tiết hoặc nhảy lại vào xem trước workspace.",gp="Dùng Saved Conversations để xem thẻ hội thoại đã lưu, đoạn xem trước, xuất hoặc xóa chúng.",up="Dùng Seeds và Crops để tìm rộng hÆ¡n, lọc và dọn kiến thức.",rp="Dùng Archive cho mục dài hạn bạn muốn giữ mà không làm rối workspace đang dùng.",td={page:er,tocInstall:ar,tocGrowth:sr,tocExport:gr,tocFormats:ur,tocCopy:rr,tocClip:lr,tocGdocs:mr,tocGoogleAccount:pr,tocSidepanel:dr,tocShortcuts:br,tocSettings:vr,tocPlatforms:yr,tocTroubleshooting:kr,tocFullpage:xr,growthSceneLabel:Sr,growthNoteLabel:Cr,installDesc:fr,installChromeTitle:Dr,installChromeStep1:Tr,installChromeStep2:Nr,installChromeStep3:Ir,installChromeStep4:Ar,installFirefoxTitle:Gr,installFirefoxStep1:Pr,installFirefoxStep2:Mr,installFirefoxStep3:wr,installCrxTitle:qr,installCrxDesc:Lr,installCrxStep1:Or,installCrxStep2:_r,installCrxStep3:Hr,installCrxStep4:Br,installVerifyTitle:Er,installVerifyDesc:Fr,exportDesc:Rr,exportToolbarTitle:Kr,exportToolbarDesc:Xr,exportQuickTitle:Vr,exportQuickDesc:Wr,exportMoreTitle:$r,exportMoreDesc:jr,exportFullTitle:Ur,exportFullDesc:zr,exportTurnTitle:Qr,exportTurnDesc:Yr,formatsDesc:Zr,formatHtml:Jr,formatWord:nl,formatOdt:tl,formatPdf:il,formatMarkdown:ol,formatJson:cl,formatCsv:hl,formatTxt:el,formatPng:al,formatGdocs:sl,copyDesc:gl,copyRichTitle:ul,copyRichDesc:rl,copyRichShortcut:ll,copyMdTitle:ml,copyMdDesc:pl,copyMdShortcut:dl,copyPlainTitle:bl,copyPlainDesc:vl,copyPlainShortcut:yl,clipDesc:kl,clipHowTitle:xl,clipHowStep1:Sl,clipHowStep2:Cl,clipHowStep3:fl,clipHowStep4:Dl,clipFeaturesTitle:Tl,clipFeature1:Nl,clipFeature2:Il,clipFeature3:Al,clipFeature4:Gl,gdocsDesc:Pl,gdocsSetupTitle:Ml,gdocsSetupStep1:wl,gdocsSetupStep2:ql,gdocsSetupStep3:Ll,gdocsExportTitle:Ol,gdocsExportStep1:_l,gdocsExportStep2:Hl,gdocsExportStep3:Bl,gdocsExportStep4:El,gdocsDriveTitle:Fl,gdocsDriveDesc:Rl,googleAccountDesc:Kl,googleLoginTitle:Xl,googleLoginStep1:Vl,googleLoginStep2:Wl,googleLoginStep3:$l,googleLoginStep4:jl,googleLoginStep5:Ul,googleScopesTitle:zl,googleScopeDrive:Ql,googleScopeFile:Yl,googleScopeEmail:Zl,googleScopeProfile:Jl,googleBindingTitle:nm,googleBindingDesc:tm,googleDisconnectTitle:im,googleDisconnectStep1:om,googleDisconnectStep2:cm,googleDisconnectStep3:hm,googleDisconnectStep4:em,googleGuardrailsTitle:am,googleGuardrail1:sm,googleGuardrail2:gm,googleGuardrail3:um,googleSecurityTitle:rm,googleSecurityNote:lm,sidepanelOpenTitle:mm,shortcutsDesc:pm,shortcutExportHtml:dm,shortcutExportHtmlMac:bm,shortcutCopyRich:vm,shortcutCopyRichMac:ym,shortcutCopyMd:km,shortcutCopyMdMac:xm,shortcutCopyPlain:Sm,shortcutCopyPlainMac:Cm,shortcutNote:fm,settingsAccessTitle:Dm,settingsAccessPoint1:Tm,settingsAccessPoint2:Nm,settingsAccessPoint3:Im,platformsDesc:Am,platformGlobal:Gm,platformGlobalList:Pm,platformDomestic:Mm,platformDomesticList:wm,platformAggregator:qm,platformAggregatorList:Lm,platformNote:Om,troubleshootingDesc:_m,troubleNoToolbar:Hm,troubleNoToolbarFix:Bm,troubleExportEmpty:Em,troubleExportEmptyFix:Fm,troubleFormatBroken:Rm,troubleFormatBrokenFix:Km,troubleGdocsFail:Xm,troubleGdocsFailFix:Vm,troublePerformance:Wm,troublePerformanceFix:$m,troubleContact:jm,fullpageDesc:Um,fullpageOpenTitle:zm,fullpageOpenStep1:Qm,fullpageOpenStep2:Ym,fullpageOpenStep3:Zm,fullpageTabsTitle:Jm,fullpageTabDashboard:np,fullpageTabHistory:tp,fullpageTabVines:ip,fullpageTabSeeds:op,fullpageTabCrops:cp,fullpageTabArchive:hp,fullpageFeaturesTitle:ep,fullpageFeature1:ap,fullpageFeature2:sp,fullpageFeature3:gp,fullpageFeature4:up,fullpageFeature5:rp},qd=Object.freeze(Object.defineProperty({__proto__:null,clipDesc:kl,clipFeature1:Nl,clipFeature2:Il,clipFeature3:Al,clipFeature4:Gl,clipFeaturesTitle:Tl,clipHowStep1:Sl,clipHowStep2:Cl,clipHowStep3:fl,clipHowStep4:Dl,clipHowTitle:xl,copyDesc:gl,copyMdDesc:pl,copyMdShortcut:dl,copyMdTitle:ml,copyPlainDesc:vl,copyPlainShortcut:yl,copyPlainTitle:bl,copyRichDesc:rl,copyRichShortcut:ll,copyRichTitle:ul,default:td,exportDesc:Rr,exportFullDesc:zr,exp
1ortFullTitle:Ur,exportMoreDesc:jr,exportMoreTitle:$r,exportQuickDesc:Wr,exportQuickTitle:Vr,exportToolbarDesc:Xr,exportToolbarTitle:Kr,exportTurnDesc:Yr,exportTurnTitle:Qr,formatCsv:hl,formatGdocs:sl,formatHtml:Jr,formatJson:cl,formatMarkdown:ol,formatOdt:tl,formatPdf:il,formatPng:al,formatTxt:el,formatWord:nl,formatsDesc:Zr,fullpageDesc:Um,fullpageFeature1:ap,fullpageFeature2:sp,fullpageFeature3:gp,fullpageFeature4:up,fullpageFeature5:rp,fullpageFeaturesTitle:ep,fullpageOpenStep1:Qm,fullpageOpenStep2:Ym,fullpageOpenStep3:Zm,fullpageOpenTitle:zm,fullpageTabArchive:hp,fullpageTabCrops:cp,fullpageTabDashboard:np,fullpageTabHistory:tp,fullpageTabSeeds:op,fullpageTabVines:ip,fullpageTabsTitle:Jm,gdocsDesc:Pl,gdocsDriveDesc:Rl,gdocsDriveTitle:Fl,gdocsExportStep1:_l,gdocsExportStep2:Hl,gdocsExportStep3:Bl,gdocsExportStep4:El,gdocsExportTitle:Ol,gdocsSetupStep1:wl,gdocsSetupStep2:ql,gdocsSetupStep3:Ll,gdocsSetupTitle:Ml,googleAccountDesc:Kl,googleBindingDesc:tm,googleBindingTitle:nm,googleDisconnectStep1:om,googleDisconnectStep2:cm,googleDisconnectStep3:hm,googleDisconnectStep4:em,googleDisconnectTitle:im,googleGuardrail1:sm,googleGuardrail2:gm,googleGuardrail3:um,googleGuardrailsTitle:am,googleLoginStep1:Vl,googleLoginStep2:Wl,googleLoginStep3:$l,googleLoginStep4:jl,googleLoginStep5:Ul,googleLoginTitle:Xl,googleScopeDrive:Ql,googleScopeEmail:Zl,googleScopeFile:Yl,googleScopeProfile:Jl,googleScopesTitle:zl,googleSecurityNote:lm,googleSecurityTitle:rm,growthNoteLabel:Cr,growthSceneLabel:Sr,installChromeStep1:Tr,installChromeStep2:Nr,installChromeStep3:Ir,installChromeStep4:Ar,installChromeTitle:Dr,installCrxDesc:Lr,installCrxStep1:Or,installCrxStep2:_r,installCrxStep3:Hr,installCrxStep4:Br,installCrxTitle:qr,installDesc:fr,installFirefoxStep1:Pr,installFirefoxStep2:Mr,installFirefoxStep3:wr,installFirefoxTitle:Gr,installVerifyDesc:Fr,installVerifyTitle:Er,page:er,platformAggregator:qm,platformAggregatorList:Lm,platformDomestic:Mm,platformDomesticList:wm,platformGlobal:Gm,platformGlobalList:Pm,platformNote:Om,platformsDesc:Am,settingsAccessPoint1:Tm,settingsAccessPoint2:Nm,settingsAccessPoint3:Im,settingsAccessTitle:Dm,shortcutCopyMd:km,shortcutCopyMdMac:xm,shortcutCopyPlain:Sm,shortcutCopyPlainMac:Cm,shortcutCopyRich:vm,shortcutCopyRichMac:ym,shortcutExportHtml:dm,shortcutExportHtmlMac:bm,shortcutNote:fm,shortcutsDesc:pm,sidepanelOpenTitle:mm,tocClip:lr,tocCopy:rr,tocExport:gr,tocFormats:ur,tocFullpage:xr,tocGdocs:mr,tocGoogleAccount:pr,tocGrowth:sr,tocInstall:ar,tocPlatforms:yr,tocSettings:vr,tocShortcuts:br,tocSidepanel:dr,tocTroubleshooting:kr,troubleContact:jm,troubleExportEmpty:Em,troubleExportEmptyFix:Fm,troubleFormatBroken:Rm,troubleFormatBrokenFix:Km,troubleGdocsFail:Xm,troubleGdocsFailFix:Vm,troubleNoToolbar:Hm,troubleNoToolbarFix:Bm,troublePerformance:Wm,troublePerformanceFix:$m,troubleshootingDesc:_m},Symbol.toStringTag,{value:"Module"})),lp="[email protected]",mp="Vui lòng nhập địa chỉ email hợp lệ",pp="Đang gá»­i...",dp="Gá»­i thất bại, vui lòng thá»­ lại sau.",bp="Phản hồi cá»§a bạn giúp chúng tôi cải thiện NousSave cho mọi người.",vp="Chúng tôi có hướng dẫn bắt đầu nhanh để bạn vào việc nhanh hÆ¡n.",yp="Xem bắt đầu nhanh",id={emailPlaceholder:lp,invalidEmail:mp,submitting:pp,submitFailed:dp,thankYouDesc:bp,helpDesc:vp,viewTutorial:yp},Ld=Object.freeze(Object.defineProperty({__proto__:null,default:id,emailPlaceholder:lp,helpDesc:vp,invalidEmail:mp,submitFailed:dp,submitting:pp,thankYouDesc:bp,viewTutorial:yp},Symbol.toStringTag,{value:"Module"})),kp={title:"Các tình huống này, dùng ngay",subtitle:"Lưu trữ, tinh chỉnh, xây dá»±ng kiến thức, xem lại, tiếp tục xuyên nền tảng. Các đường dùng nhiều đã sẵn sàng.",cases:[{title:"Lưu trữ chat đầy đủ",desc:"Xuất toàn bộ hội thoại ra Word, PDF, HTML hoặc Markdown với cấu trúc rõ cho lưu trữ, bàn giao và xem lại.",icon:"AR",iconClass:"bg-purple-500/10 text-purple-300"},{title:"Trích một điểm nhấn",desc:"Chỉ giữ cái quan trọng: một câu trả lời, một khối mã, một lượt. Chính xác và gọn.",icon:"1",iconClass:"bg-blue-500/10 text-blue-300"},{title:"Dán vào tài liệu làm việc",desc:"Văn bản có định dạng, Markdown hoặc thuần. Chọn một cho đích và đưa nội dung thẳng vào công việc.",icon:"⌘",iconClass:"bg-orange-500/10 text-orange-300"},{title:"Xây dá»±ng kiến thức cục bộ",desc:"Clip câu trả lời mạnh, ý tưởng và mảnh tái dùng. Giữ chúng cục bộ, có thể tìm và sẵn sàng dùng lại.",icon:"📌",iconClass:"bg-green-500/10 text-green-300"},{title:"Xem lại hội thoại đã lưu",desc:"Dùng History và Worksp
1ace toàn trang để xem lại hội thoại đã xuất, lọc bản ghi đã lưu và mở chi tiết khi cần.",icon:"🏛",iconClass:"bg-cyan-500/10 text-cyan-300"},{title:"Lưu prompt làm mẫu",desc:"Đưa prompt hay dùng và câu hỏi hiệu quả vào Seeds, sau đó gieo lại vào ô nhập khi cần.",icon:"🌱",iconClass:"bg-yellow-500/10 text-yellow-300"},{title:"Lưu câu trả lời mạnh để dùng lại",desc:"Lưu câu trả lời hay kèm ngữ cảnh trong Crops. Chỉnh sửa, lưu trữ hoặc graft sang nền tảng khác.",icon:"🌾",iconClass:"bg-red-500/10 text-red-300"},{title:"Tiếp tục xuyên nền tảng",desc:"Ghép câu trả lời sang AI khác để hỏi tiếp, hoặc mở cả hai trong Split View để so sánh và chỉnh cạnh nhau.",icon:"🪢",iconClass:"bg-indigo-500/10 text-indigo-300"},{title:"Cộng tác trực tuyến",desc:"Sau khi kết nối Google, xuất vào Docs và sao lưu vào Drive của bạn. Đổi thiết bị nội dung vẫn ở đó.",icon:"G",iconClass:"bg-sky-500/10 text-sky-300"}]},od={homepage:kp},Od=Object.freeze(Object.defineProperty({__proto__:null,default:od,homepage:kp},Symbol.toStringTag,{value:"Module"})),xp="Qianwen",Sp="Yuanbao",Cp="Hunyuan",fp="Doubao",Dp="Qwen",Tp="Yiyan",Np="ERNIE",cd={qianwenName:xp,yuanbaoName:Sp,hunyuanName:Cp,doubaoName:fp,qwenName:Dp,yiyanName:Tp,ernieName:Np},_d=Object.freeze(Object.defineProperty({__proto__:null,default:cd,doubaoName:fp,ernieName:Np,hunyuanName:Cp,qianwenName:xp,qwenName:Dp,yiyanName:Tp,yuanbaoName:Sp},Symbol.toStringTag,{value:"Module"})),Ip={title:"Latest NousSave Update",subtitle:"Explore the security, long-thread export, and independent Split View improvements in {version}.",latest:"LATEST",versionTitle:"What is new in {version}",versionDesc:"This release removes third-party iframe unlocking, reduces host access, hardens final-package code checks, and improves long-thread/offscreen export reliability.",highlightsTitle:"Security and reliability updates",highlights:["iframe embedding and static response-header rewriting are removed from every browser channel; independent Split View remains available through managed tabs or dual windows.","Default host access is reduced, sandbox CSP is stricter, and Edge packages reject unprovable dynamic code loading and stale artifact identity.","Long-thread collection freezes virtualized content and lets offscreen use its own heap pressure for image capacity and concurrency."],hardeningTitle:"Safer upgrades with fewer surprises",hardening:["This update adds no browser permission, OAuth scope, remote runtime code, production dependency, database migration, or public storage key.","Split View settings protect newer choices from late storage reads and older failed writes, including on slower devices."],validationTitle:"",validationDesc:"",validationCards:[],reviewTitle:"Recommended areas to verify",reviewDesc:"After updating, start with these workflows.",historyTitle:"Release History Milestones",historyDesc:"A quick look at recent user-facing improvements.",historyBadge:"RELEASE HISTORY",historyNote:"This page shows the main changes you can use.",ctaTitle:"Continue Through the Website",ctaDesc:"You can continue through the homepage or Quick Start for the compact product walkthrough.",homeBtn:"Back to Home",tutorialBtn:"Open Quick Start",reviewCards:[{icon:"▣",title:"Independent Split View",desc:"Compare platforms through managed tabs or dual windows without third-party iframe unlocking."},{icon:"∞",title:"Long-thread export",desc:"Export large and virtualized conversations with a more responsive page and stable captured content."},{icon:"✓",title:"Tighter package checks",desc:"Final Edge packages are checked for remote code, unsafe CSP, and stale build identity."},{icon:"◇",title:"Core Export Coverage",desc:"Review the current {platformCount}-platform coverage plus Word, ODT, PDF, Markdown, HTML, JSON, CSV, TXT, PNG, and Google Docs outputs."}],historyEntries:[{version:"26.8.26",meta:"August 26, 2026 · Security and reliability maintenance",badge:"LATEST",title:"Safer permissions, stable long-thread export, independent Split View",desc:"Removes iframe-unlocking behavior, tightens packaged-code checks, and improves long-thread/offscreen export and side-panel state consistency.",items:["iframe embedding is removed across all channels while Split View continues through managed tabs or dual windows.","Default host scope is reduced and Edge final packages fail closed on unsafe or unprovable executable-code paths.","Virtualized content capture, offscreen image budgeting, responsive navigation, and Split View persistence are hardened."]},{version:"26.8.19",meta:"2026-08-20",badge:"MỚI NHẤT",title:"ODT · Metaso AI Search",desc:"Bản phát hành này thêm xuất ODT di động và hỗ trợ Metaso AI Search.",items:["ODT (.odt) tạo tài liệu ODF 1.3 với ảnh được đóng gói cho LibreOffice, bàn giao ngoại tuyến và quy trình Word tương thích.","Xuất các câu trả lời Metaso AI Search hiển thị, nội dung GenUI và phần suy luận đã mở rộng.","Bản phát hành này thêm xuất ODT di động và hỗ trợ Metaso AI Search."]},{version:"26.6.25",meta:"25 tháng 6 năm 2026 · Đích bên ngoài",badge:"NỀN TẢNG",title:"Thêm lựa chọn xuất sang công cụ kiến thức",desc:"Lưu nội dung sang Obsidian, NotebookLM, Notion hoặc iMA.",items:["Hỗ trợ Obsidian, NotebookLM, Notion và iMA."]}]},hd={releasePage:Ip},Hd=Object.freeze(Object.defineProperty({__proto__:null,default:hd,releasePage:Ip},Symbol.toStringTag,{value:"Module"}));
1export{wd as A,qd as B,Ld as C,Od as D,_d as E,Hd as F,ed as a,ad as b,sd as c,gd as d,ud as e,rd as f,ld as g,md as h,pd as i,dd as j,bd as k,vd as l,yd as m,kd as n,xd as o,Sd as p,Cd as q,fd as r,Dd as s,Td as t,Nd as u,Id as v,Ad as w,Gd as x,Pd as y,Md as z};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.