[{"data":1,"prerenderedAt":221},["ShallowReactive",2],{"site-settings":3,"$fqpHl9SoLJ_K19rsqktY-hEHBOKU1RAvUXVx-nXXLg2Y":26,"related-posts":47,"$fJNZ7Uc6mX2tDZq-nY6o6VvGafX8lKZkIMRJTVVg2Q5g":220},{"id":4,"site_name":5,"site_subtitle":6,"site_description":7,"author":8,"email":9,"github":10,"icp":10,"page_size":11,"enable_comment":12,"enable_rss":12,"updated_at":13,"site_icon":14,"site_og_image":15,"site_keywords":16,"site_og_image_width":24,"site_og_image_height":25},1,"LiteSite（轻站）","把你想做的网站说出来","LiteSite（轻站）探索自然语言驱动的零代码建站体验，展示响应式网站与前端原型的设计方向。","Admin","support@litesite.com",null,10,true,"2026-10-05T03:56:44.502+00:00","https:\u002F\u002Fnklbhnvyoggxghtaoizu.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fblog-images\u002F2026-10-05-1765bce7-01f1-4206-8d5d-6a717d17f206.png","https:\u002F\u002Fnklbhnvyoggxghtaoizu.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fblog-images\u002F2026-10-05-157c3c1d-2722-474c-860b-d3f38d6a674d.png",[17,18,19,20,21,22,23],"LiteSite","轻站","零代码建站","AI建站","响应式网站","前端原型","网站设计",1200,630,{"id":27,"slug":28,"title":29,"summary":30,"content":31,"status":32,"tags":33,"seo_keywords":36,"published_at":42,"updated_at":43,"category":44},13,"website-launch-checklist","网站上线前后检查清单：从可访问到可维护","一份实用的网站上线清单，逐项检查域名、HTTPS、手机体验、页面速度、SEO、表单、备份与上线后的监测。","网站上线检查清单的价值，在于把“页面能打开”变成“用户能顺利完成任务，而且出问题时可以恢复”。网站发布前后各做一次系统检查，往往比上线当天临时排错更省时间。如果页面结构和内容还没定，可以先参考[建站之前的规划清单](\u002Fblog\u002Fwebsite-planning-checklist)。\n\n## 一、确认域名与访问安全\n\n检查正式域名及常用的 www 或非 www 地址是否都指向预期站点，并将其中一个设为规范地址。HTTP 访问应跳转到 HTTPS，证书应覆盖实际使用的域名。打开几篇详情页，确认图片、字体和接口没有混合内容错误。\n\n如果网站有后台，检查登录、退出和受保护页面：未登录访问后台时应被拦截；表单提交后不要在页面或日志里暴露密钥。生产环境变量只放在可信的部署平台，公钥与服务端密钥不要混用。\n\n## 二、用真实设备走完主要路径\n\n至少在一台手机和一台桌面设备上，从首页走到最重要的结果页。检查导航是否容易找到，按钮是否能点击，正文是否需要横向滚动，表单错误是否说得清楚。键盘用户应能看到焦点位置，图片要有合适的替代文本，标题层级要便于阅读。\n\n不要只检查首页。文章详情、搜索空结果、404 页面、登录失败和表单提交成功等状态，也属于实际体验。把发现的问题按“阻断任务、影响阅读、视觉细节”排序，先修阻断问题。\n\n## 三、检查速度与资源\n\n使用浏览器开发者工具或性能检测工具测量真实页面。优先观察首屏主要内容何时出现、交互时是否迟钝、页面是否突然跳动。对过大的图片生成适合展示尺寸的文件；首屏以外的媒体可以延迟加载。删除未使用的第三方脚本，并为图片设置稳定尺寸，减少布局跳动。\n\n性能分数只是线索。每次优化都回到用户任务验证：慢的是哪一页、哪一个资源、哪一种网络环境？不要为了一个分数牺牲可读性或必要功能。\n\n## 四、让搜索和分享能正确理解页面\n\n每个重要页面都应有独立、准确的标题和摘要，文章详情页使用稳定 URL。检查 canonical 地址、站点地图和 robots 设置，避免测试环境被索引，也避免正式页面被误拦截。分享到聊天工具时，预览标题、描述和图片应与页面内容一致。\n\n如果改过旧网址，为旧路径设置重定向，并检查站内链接是否仍然有效。新文章发布后，从列表页和分类页实际点进去，确认访客可以找到它。\n\n## 五、准备恢复与上线后观察\n\n发布前保留上一版本的可回退构建，记录数据库备份方式并做一次恢复演练。备份若从未验证恢复，真正需要时就不能算可靠。为错误率、可用性和关键表单建立最基本的监测；记录发布时间和改动范围，便于定位异常。\n\n上线后先检查正式域名上的关键路径，再观察一段时间的访问与错误情况。内容站还应定期复查失效链接、过期信息和图片资源。把这份清单保存为每次发布的固定步骤，网站才能从一次性作品变成可持续维护的服务。","published",[34],{"name":35,"slug":35},"工程",[37,38,39,40,41],"网站上线检查清单","网站上线","网站性能优化","网站SEO","网站维护","2026-10-05T03:24:44.969+00:00","2026-10-05T03:24:48.352049+00:00",{"id":45,"name":46,"slug":46},3,"技术笔记",{"items":48,"total":218,"page":4,"pageSize":219},[49,66,82,98,118,136,152,168,183,196,201],{"id":50,"slug":51,"title":52,"summary":53,"status":32,"tags":54,"seo_keywords":58,"published_at":64,"category":65},22,"llm-output-instability-hallucination","模型返回不稳定 \u002F 幻觉怎么办？","区分随机波动与事实幻觉，沿着样本评测、证据检索、结构校验、业务规则和人工回退建立可验证的大模型输出链路。",[55,56],{"name":35,"slug":35},{"name":57,"slug":57},"大模型",[59,60,61,62,63],"模型幻觉怎么办","大模型输出不稳定","LLM幻觉","RAG事实校验","模型评测","2026-10-05T04:17:13.315+00:00",{"id":45,"name":46,"slug":46},{"id":67,"slug":68,"title":69,"summary":70,"status":32,"tags":71,"seo_keywords":74,"published_at":80,"category":81},21,"llm-cost-budget-guardrails","大模型调用怎么控制成本？把预算控制放进请求链路","从请求准入、原子预留、真实用量结算到超支降级，设计一套能在并发与重试下运行的大模型调用预算控制链路。",[72,73],{"name":35,"slug":35},{"name":57,"slug":57},[75,76,77,78,79],"大模型调用成本控制","LLM预算管理","Token费用","模型调用限额","API成本监控","2026-10-05T04:14:07.621+00:00",{"id":45,"name":46,"slug":46},{"id":83,"slug":84,"title":85,"summary":86,"status":32,"tags":87,"seo_keywords":90,"published_at":96,"category":97},20,"llm-structured-output-reliability","结构化输出怎么保证模型按格式返回？","模型返回 JSON 不等于系统拿到可用数据。本文区分提示词、JSON 模式与 Schema 约束，说明如何用服务端校验、有限重试和业务规则构建可靠的结构化输出链路。",[88,89],{"name":35,"slug":35},{"name":57,"slug":57},[91,92,93,94,95],"大模型结构化输出","JSON Schema","模型按格式返回","LLM输出校验","约束解码","2026-10-05T04:10:02.025+00:00",{"id":45,"name":46,"slug":46},{"id":99,"slug":100,"title":101,"summary":102,"status":32,"tags":103,"seo_keywords":110,"published_at":116,"category":117},19,"geo-vs-seo-explained","理解 GEO 是什么？和 SEO 有什么区别？","GEO 是什么，和 SEO 有什么区别？从用户提问、内容呈现、优化动作与衡量指标四个角度讲清两者的关系，并给出一套适合建站团队的入门做法。",[104,107],{"name":105,"slug":106},"建站","jianzhan",{"name":108,"slug":109},"GEO","geo",[111,112,113,114,115],"GEO是什么","GEO和SEO的区别","生成式引擎优化","SEO","AI搜索优化","2026-10-05T04:07:05.673+00:00",{"id":45,"name":46,"slug":46},{"id":119,"slug":120,"title":121,"summary":122,"status":32,"tags":123,"seo_keywords":128,"published_at":134,"category":135},18,"how-nuxt-ssr-works","Nuxt 的 SSR 是怎么做的？从请求、数据获取到 Hydration","沿着一次文章页请求，看 Nuxt 如何用 Nitro 接收请求、在服务端执行 useFetch 并生成 HTML，再由浏览器复用 payload 完成 Hydration。",[124,125],{"name":35,"slug":35},{"name":126,"slug":127},"Nuxt","nuxt",[129,130,131,132,133],"Nuxt SSR","Nuxt服务端渲染","Nuxt useFetch","Hydration","Nitro渲染流程","2026-10-05T03:55:36.035+00:00",{"id":45,"name":46,"slug":46},{"id":137,"slug":138,"title":139,"summary":140,"status":32,"tags":141,"seo_keywords":144,"published_at":150,"category":151},17,"llm-api-cost-control","大模型调用怎么控制成本？一笔账算清缓存、输出与重试","先按输入、输出和额外调用算清单次成本，再用缓存、模型路由、上下文裁剪和预算限额降本，并用可用答案质量守住效果。",[142,143],{"name":35,"slug":35},{"name":57,"slug":57},[145,146,147,148,149],"大模型调用成本","LLM API成本控制","Token费用计算","提示词缓存","模型路由","2026-10-05T03:49:26.666+00:00",{"id":45,"name":46,"slug":46},{"id":153,"slug":154,"title":155,"summary":156,"status":32,"tags":157,"seo_keywords":160,"published_at":166,"category":167},16,"geo-technical-pipeline-design","GEO 的技术链路你会怎么设计？","从问题池、证据库、可读页面到答案采样与质量回写，设计一条可维护的 GEO 技术链路，并明确外部 AI 系统的边界。",[158,159],{"name":35,"slug":35},{"name":108,"slug":109},[161,162,163,164,165],"GEO技术链路","GEO技术方案","生成式引擎优化架构","AI搜索内容工程","GEO监测","2026-10-05T03:44:34.947+00:00",{"id":45,"name":46,"slug":46},{"id":169,"slug":170,"title":171,"summary":172,"status":32,"tags":173,"seo_keywords":175,"published_at":181,"category":182},15,"geo-core-metrics-calculation","GEO 的核心指标你怎么理解？怎么算？","用同一组问题和明确的分母，算清 GEO 的品牌提及率、引用率、有效引用率、竞争提及份额与有效线索率。",[174],{"name":108,"slug":109},[176,177,178,179,180],"GEO核心指标","GEO指标怎么算","品牌提及率","AI引用率","生成式引擎优化效果","2026-10-05T03:40:09.175+00:00",{"id":45,"name":46,"slug":46},{"id":184,"slug":185,"title":186,"summary":187,"status":32,"tags":188,"seo_keywords":191,"published_at":194,"category":195},14,"geo-business-understanding","GEO 从业务理解开始：把真实问题写成可引用的内容","做 GEO 之前，先弄清业务服务谁、用户在什么场景下提问、哪些证据能支持回答，再用真实问题和业务结果验证内容。",[189,190],{"name":105,"slug":106},{"name":108,"slug":109},[108,113,192,193,115],"业务理解","GEO内容策略","2026-10-05T03:33:52.358+00:00",{"id":45,"name":46,"slug":46},{"id":27,"slug":28,"title":29,"summary":30,"status":32,"tags":197,"seo_keywords":199,"published_at":42,"category":200},[198],{"name":35,"slug":35},[37,38,39,40,41],{"id":45,"name":46,"slug":46},{"id":202,"slug":203,"title":204,"summary":205,"status":32,"tags":206,"seo_keywords":208,"published_at":214,"category":215},12,"website-planning-checklist","建站之前：用一张页面清单理清目标、结构与内容","从网站目标、访问者任务到页面清单和内容准备，用一套可执行的方法完成建站规划，避免边做边改。",[207],{"name":35,"slug":35},[209,210,211,212,213],"建站规划","网站信息架构","网站内容规划","页面清单","个人网站建设","2026-10-05T03:23:27.683+00:00",{"id":216,"name":217,"slug":217},7,"项目实践",11,100,[],1791174019871]