[{"data":1,"prerenderedAt":268},["ShallowReactive",2],{"docs-nav-en":3,"docs-nav-zh":54,"docs-page-en-ai-playground":86,"docs-page-zh-ai-playground":186},[4,10,16,22,27,32,37,43,48],{"path":5,"title":6,"label":7,"description":8,"order":9},"/docs/introduction","web-nuxt template overview","Introduction","What the Nuxt template already ships today, and where to customize it.","1",{"path":11,"title":12,"label":13,"description":14,"order":15},"/docs/quick-start","Quick start for web-nuxt","Quick start","Go from first visit to live demo, dashboard activation, and launch-ready trust surfaces.","2",{"path":17,"title":18,"label":19,"description":20,"order":21},"/docs/billing-and-credits","Billing and credits","Billing","How pricing, credits, subscriptions, and order history fit together in the Nuxt template.","3",{"path":23,"title":24,"label":24,"description":25,"order":26},"/docs/auth-and-guest-mode","Auth and guest mode","Understand login, guest access, account conversion, and where each path should lead users.","4",{"path":28,"title":29,"label":29,"description":30,"order":31},"/docs/ai-playground","AI playground","The canonical AI entry in web-nuxt and how it relates to credits, keys, and guest access.","5",{"path":33,"title":34,"label":34,"description":35,"order":36},"/docs/support-and-refund","Support and refund","Where users should go for help, how refunds are handled, and what to expose on the public site.","6",{"path":38,"title":39,"label":40,"description":41,"order":42},"/docs/analytics","Analytics providers in web-nuxt","Analytics","Optional analytics support for GA4, Plausible, and Microsoft Clarity.","7",{"path":44,"title":45,"label":45,"description":46,"order":47},"/docs/footer-configuration","Footer configuration","Configure footer brand copy, contact email, social links, navigation columns, legal text, and copyright from zship.app.json.","8",{"path":49,"title":50,"label":51,"description":52,"order":53},"/docs/docs-system","How the built-in docs work","Docs system","The Nuxt Content docs setup inside web-nuxt and how to extend it.","9",[55,59,63,66,69,72,75,79,82],{"path":5,"title":56,"label":57,"description":58,"order":9},"web-nuxt 模板概览","模板概览","说明 web-nuxt 当前已经具备什么，以及主要改动入口在哪里。",{"path":11,"title":60,"label":61,"description":62,"order":15},"web-nuxt 快速开始","快速开始","从首次访问到真实演示、仪表盘激活路径与对外发布前检查清单。",{"path":17,"title":64,"label":64,"description":65,"order":21},"计费与积分","说明定价、积分、订阅与订单历史在 Nuxt 模板中的关系。",{"path":23,"title":67,"label":67,"description":68,"order":26},"登录与访客模式","说明登录、访客访问、账户升级以及这些路径应该把用户带到哪里。",{"path":28,"title":70,"label":70,"description":71,"order":31},"AI Playground","说明 web-nuxt 中统一 AI 入口与积分、API Key、访客会话之间的关系。",{"path":33,"title":73,"label":73,"description":74,"order":36},"支持与退款","说明用户应该去哪里求助、退款如何处理，以及公开站点应暴露哪些信任入口。",{"path":38,"title":76,"label":77,"description":78,"order":42},"web-nuxt 的 Analytics 支持","数据分析","说明 web-nuxt 目前如何接入 GA4、Plausible 和 Clarity。",{"path":44,"title":80,"label":80,"description":81,"order":47},"Footer 配置","通过 zship.app.json 配置 Footer 的品牌文案、联系邮箱、社交链接、导航栏目、法律声明与版权信息。",{"path":49,"title":83,"label":84,"description":85,"order":53},"内置 Docs 系统说明","Docs 系统","说明 web-nuxt 当前基于 Nuxt Content 的站内文档能力，以及如何继续扩展。",{"id":87,"title":29,"body":88,"description":30,"extension":180,"label":29,"meta":181,"navigation":182,"order":31,"path":28,"seo":183,"stem":184,"__hash__":185},"docsEn/docs/ai-playground.md",{"type":89,"value":90,"toc":173},"minimark",[91,103,108,111,130,134,158,162],[92,93,94,98,99,102],"p",{},[95,96,97],"code",{},"/dashboard/ai-playground"," is the canonical AI entry point in ",[95,100,101],{},"web-nuxt",".",[104,105,107],"h2",{"id":106},"why-it-matters","Why it matters",[92,109,110],{},"The template previously had multiple AI paths. The recommended product flow is now to send users to the AI playground, because it already understands:",[112,113,114,118,121,124,127],"ul",{},[115,116,117],"li",{},"auth state",[115,119,120],{},"guest sessions",[115,122,123],{},"available credits",[115,125,126],{},"API key lifecycle",[115,128,129],{},"generation history and provider-specific inputs",[104,131,133],{"id":132},"recommended-user-path","Recommended user path",[135,136,137,147,152,155],"ol",{},[115,138,139,140,143,144],{},"Start from ",[95,141,142],{},"/guest-demo"," or ",[95,145,146],{},"/dashboard",[115,148,149,150],{},"Open ",[95,151,97],{},[115,153,154],{},"Generate the first result",[115,156,157],{},"Upgrade to a full account or a higher plan when usage grows",[104,159,161],{"id":160},"what-product-teams-should-avoid","What product teams should avoid",[112,163,164,167,170],{},[115,165,166],{},"Do not ask first-time users to paste a manual API key before they understand the product.",[115,168,169],{},"Do not expose multiple competing AI entry points unless each one has a clearly different audience.",[115,171,172],{},"Do not separate credits, AI generation, and account state into unrelated pages without a guided default path.",{"title":174,"searchDepth":175,"depth":175,"links":176},"",2,[177,178,179],{"id":106,"depth":175,"text":107},{"id":132,"depth":175,"text":133},{"id":160,"depth":175,"text":161},"md",{},true,{"title":29,"description":30},"docs/ai-playground","ye_Y6oJlTnPHcazhzvUWd-8j4H4Mz0141jjf953YkgI",{"id":187,"title":70,"body":188,"description":71,"extension":180,"label":70,"meta":265,"navigation":182,"order":31,"path":28,"seo":266,"stem":184,"__hash__":267},"docsZh/docs/ai-playground.md",{"type":89,"value":189,"toc":260},[190,198,201,204,221,224,246,249],[92,191,192,194,195,197],{},[95,193,97],{}," 现在是 ",[95,196,101],{}," 中统一的 AI 入口。",[104,199,200],{"id":200},"为什么要统一到这里",[92,202,203],{},"模板之前存在多条 AI 路径。现在推荐把用户统一带到 AI Playground，因为它已经理解：",[112,205,206,209,212,215,218],{},[115,207,208],{},"当前登录状态",[115,210,211],{},"访客会话",[115,213,214],{},"当前积分余额",[115,216,217],{},"API Key 生命周期",[115,219,220],{},"生成记录与模型差异化输入",[104,222,223],{"id":223},"推荐的用户路径",[135,225,226,235,240,243],{},[115,227,228,229,231,232,234],{},"从 ",[95,230,142],{}," 或 ",[95,233,146],{}," 进入",[115,236,237,238],{},"打开 ",[95,239,97],{},[115,241,242],{},"完成第一次生成",[115,244,245],{},"当使用增长时，再升级成正式账户或更高套餐",[104,247,248],{"id":248},"产品上应避免的做法",[112,250,251,254,257],{},[115,252,253],{},"不要在用户还没理解产品前，就先要求他们粘贴手动 API Key",[115,255,256],{},"不要同时暴露多条语义重复的 AI 入口，除非它们面向完全不同的人群",[115,258,259],{},"不要把积分、AI 生成与账户状态拆成彼此孤立的页面，却又没有默认引导路径",{"title":174,"searchDepth":175,"depth":175,"links":261},[262,263,264],{"id":200,"depth":175,"text":200},{"id":223,"depth":175,"text":223},{"id":248,"depth":175,"text":248},{},{"title":70,"description":71},"g4g9mZCPGWsNWLX-Qqn_-3N_Xgk5P8tTVxP3iD8nBXc",1777105304345]