首页/运营手册

网 站 运 营 手 册

主理人自助运维指南 · 每步只给能直接复制粘贴的命令

整个站点是纯静态 HTML + CSS + JS。改动 = 用文本编辑器打开对应文件 → 改文字 → 保存 → 重新上传服务器。不需要任何编译,不需要任何后端。

⓪ 上线:让网站"在浏览器里能打开"

域名不懂?没关系。用免费托管可以 5 分钟拿到一个任何人都能打开的链接。

整个站点在 设计网站/ 文件夹下。把它打成 zip 上传就行。

A. Netlify Drop(推荐)

  1. 打开 https://app.netlify.com/drop(首次需要邮箱注册一下,2 分钟)
  2. 设计网站/ 文件夹直接拖进网页中那个虚线框
  3. 几秒后浏览器跳到一个新地址,类似 https://muguang-design-123.netlify.app
  4. 把这个链接发给别人、贴进微信 / 名片 / PDF 都能打开

B. Cloudflare Pages

  1. 注册 Cloudflare Pages(也是邮箱注册)
  2. Create a project → Direct Upload → 拖入 设计网站/ 文件夹
  3. 得到一个 xxx.pages.dev 链接

C. 想自己电脑上也能开

直接双击 index.html 即可,所有浏览器(Safari / Chrome / Edge)都能打开,地址栏显示 file:///Users/muyang/Documents/设计网站/index.html
注意:这种本地方式 Service Worker(离线缓存)不工作,其他全部正常。

① 表单:访客提交后怎么收到

网站表单(contact.html)目前的提交行为是"打开您的邮件客户端,预填好所有内容",访客一按"发送"邮件就发到 646823931@qq.com

这是零配置的方案,您不需要做任何后端设置:

访客填好表单 → 点提交
    → 浏览器自动打开访客的邮件客户端
    → 邮件正文已经写好(姓名、电话、户型面积、需求等)
    → 访客按"发送"
    → 邮件到达 646823931@qq.com(您配置的邮箱)
    → 您收到邮件后跟进

    这个流程不需要 webhook、不需要后端、不需要注册任何服务。
    只要访客本地有邮件客户端(Mac 自带 Mail / Outlook / Foxmail)就能跑。

    如果想把"您的邮箱"从 646823931@qq.com 改成真实邮箱:
    全站搜 "646823931@qq.com" 替换即可。

更专业的方案(可选):用 Formspree.io / Web3Forms 这类免费服务,5 分钟接上就能在 Formspree 后台看到所有提交,并自动发邮件给您。详细见下面 "进阶" 章节。

② 改套餐价格

套餐起步价在两个地方展示,要同时改。

文件 1:index.html (首页「热门服务」区)
  - 搜索 "¥199" "¥999" "¥1299" "¥59" "¥399" "¥1999"
  - 改 6 个数字即可

文件 2:pricing.html (服务报价对比表)
  - 同一组数字在表格里以 "cell-price" 类显示

③ 改客服电话 / 邮箱 / 地址

电话/邮箱/地址这 3 个字符串会出现在多个文件:

  400-888-1688     → 改成真实电话
  646823931@qq.com → 改成真实邮箱
  工作室地址       → 改成真实地址

替换命令(macOS Terminal,逐行运行):
  cd /Users/muyang/Documents/设计网站
  grep -rl "400-888-1688" *.html | xargs sed -i '' \
    -e 's/400-888-1688/真实电话/g'
  grep -rl "646823931@qq.com" *.html | xargs sed -i '' \
    -e 's/646823931@qq.com/真实邮箱/g'
  grep -rl "一线城市" *.html | xargs sed -i '' \
    -e 's/一线城市/真实城市/g'

④ 改团队成员 / 头像

四个主创出现在 about.html(4 张大头像)和 careers.html。

替换步骤:
  1) 新头像放到 images/about/,命名 designer1.jpg ~ designer4.jpg
     建议尺寸 600×800 px,JPG 或 WebP 都行
  2) 改 about.html 4 处 <img src="images/about/designer?.jpg"> 的 alt 文字
  3) 改 4 个名字(当前是"设计总监 / 设计主理 / 商业主理 / 工程经理")

改主创数量:
  把 about.html 里 4 个 hot-card 整块复制/删除

⑤ 替换或新增案例图

结构:
  images/cases/living-a.jpg   ← 案例 1 主图
  images/cases/living-b.jpg   ← 案例 7 主图
  ...
  每个 case-N.html 详情页头部用一张大图

替换步骤:
  1) 新图放到 images/cases/,同名替换
  2) 同时让首页 6 个 hot-card 服务卡 也能呈现新作品

新增案例步骤:
  1) 仿照 case-N.html 复制一个新的 case-X.html
  2) 改 hero 图地址、改标题、改档案、改主要材料表
  3) 在 cases.html 的 cases-page-grid 里加一个 <a class="case-tile">
  4) 在 sitemap.xml 加一行 <url>
  5) 在首页案例区 (case-grid) 加 1 个 case-item 缩略图

⑥ 发一篇洞察文章

已有 2 篇示例:insight-1.html / insight-2.html

发新一篇的步骤:
  1) 复制 insight-2.html 重命名为 insight-3.html
  2) 改 hero 图、面包屑、文章标题、文章正文
  3) 在 insights.html 的 "深 入 案 例" 区块加 1 张 case-tile 卡片
  4) 在 sitemap.xml 加 URL

⑦ 换域名

网站已做完 SEO 套件,只要替换占位符即可。

替换命令:
  cd /Users/muyang/Documents/设计网站
  grep -rl "muguang.store" . | xargs sed -i '' \
    -e 's|muguang.store|你的真实域名|g'

也建议同步改:
  - manifest.json 的 start_url / scope
  - sitemap.xml 的所有 <loc>
  - 域名提供商处加 CNAME 指向托管(如 muguang.store → xxx.netlify.app)

⑧ 改 ICP 备案号

位置:index.html 的 footer copyright 区
  全文搜 "2026000088" 替换为真实备案号

⑨ 换 logo / 改主色

所有颜色都集中在 css/style.css 顶部的 :root:

  :root {
    --color-primary: #8b6f47;   ← 棕色 / 主色
    --color-accent:  #b8924a;   ← 金色 / 强调
    --color-bg:      #faf6ef;   ← 页面背景
    --color-ink:     #2a2520;   ← 文字主色
    ... 改这里就改全站
  }

换 logo(沐字品牌标):
  1) 用 PIL 或 Figma 做新 logo(建议 1024×1024)
  2) 替换 icons/icon-master.png
  3) 让 Codex 重跑生成脚本(icons 文件夹下)即可输出 7 个尺寸

进阶:把表单真正接到自己后端

如果您不想要"打开邮件客户端"那种 form 行为(要访客本地装邮件客户端),可以用 Formspree.io,免费版每月 50 条,5 分钟接上。

  1. 注册 Formspree.io 账号(邮箱注册,免费)
  2. Create a new form,输入要接收通知的邮箱
  3. Formspree 给您一个 endpoint URL,复制下来
  4. contact.html 找到 <form id="contact-form">,加上 action="您的 endpoint URL" method="POST"
  5. 让 Codex 把 js/main.js 里的 window.location.href = mailto:... 改成 fetch POST 到 endpoint

常见问题

Service Worker 在 file:// 下不工作

SW 只在 https:// 或 http://localhost 下激活。本地预览时缓存不会启用,但所有功能(轮播 / FAQ / 表单 / 速测 / 报价)仍然正常。Netlify / Cloudflare Pages 部署后即生效。

改了 CSS 但页面上不生效

浏览器会缓存 css/style.css,强制刷新(macOS: Cmd + Shift + R)即可。

添加新案例后 sitemap 没更新

在 sitemap.xml </urlset> 之前追加一行: <url><loc>https://你的域名/case-X.html</loc></url> 或者用任何 sitemap 生成工具自动同步。

本地用 Cmd+双击打开后看不到效果

建议用 macOS 自带 Safari 而不是 Chrome —— Chrome 对 file:// 协议有限制,会影响 SEO/JSON-LD 的解析。Safari 看本地完全没问题。