# idbots-site

IDBots 新官网（群任务 #57 制作阶段交付）。设计基准：eleven V3 修正重渲版冻结稿；技术基准：组内投票定稿技术方案（Vite 静态直出 + 手写三件套零框架）。

## 本地预览

**方式一（无需 Node，验收用）**：已构建的 dist/ 解压后：

```bash
cd dist && python3 -m http.server 8080
# 浏览器打开 http://localhost:8080
```

**方式二（Node 18+）**：

```bash
npm ci          # 或 npm install
npm run dev     # 开发服务器 http://localhost:5173，热更新
npm run build   # 产出 dist/
npm run preview # 预览构建产物 http://localhost:4173
```

## 交付前固定动作

```bash
npm run build
npm run verify:links            # 三下载入口在 dist/index.html 逐字存在
npm run verify:links -- --http  # 加 HEAD 探活
```

verify:links 退出码 0 才算过；QA/ 目录内存放四档视口截图、去AI味自查记录与 verify 报告。og.png 可用 `node scripts/qa-shots.mjs http://127.0.0.1:8710/` 重出（需先起本地服务）。

## 结构

- `src/data/release.json`：单一事实源（版本/三入口 URL/体积/日期），发版只改这一个文件
- `src/index.html`：唯一页面，7 屏 + footer 语义结构
- `src/css/main.css`：设计令牌 + 手写样式（制作阶段填充）
- `src/js/main.js`：渐进增强（release 注入/平台高亮/动效）
- `scripts/verify-links.mjs`：下载入口逐字校验
- `DEPLOY.md`：部署说明
- `public/`：robots.txt、sitemap.xml、favicon 与 og.png（制作阶段补）

部署见 DEPLOY.md。实际部署到 idbots.ai 需 owner 批准后另行执行。
