X2Agent 智能助手生态平台静态站点(www.haoai.xyz)。
本站所有内容均由 AI 生成,包括但不限于文本、代码、图片等。
基于 Eleventy (11ty) 构建,输出纯静态 HTML,由 GitHub Pages 从仓库根目录托管。
x2agent.github.io/
├── src/ # 模板源码(Eleventy 输入目录)
│ ├── _includes/base.njk # 共享布局(header / footer / 弹窗)
│ ├── _data/site.json # 站点数据(导航 / 页脚 / 域名)
│ ├── index.njk # 首页
│ ├── market-assistant.njk # MarketAssistant 介绍页
│ ├── writer-assistant.njk # WriterAssistant 介绍页
│ └── onecode.njk # OneCode 介绍页
├── css/style.css # 全局样式(静态资源,由构建保留)
├── images/ · js/ # 静态资源
├── eleventy.config.js # Eleventy 配置
├── *.html (index.html / onecode.html ...) # 构建产物(提交托管)
└── sitemap.xml · robots.txt · CNAME · 404.html
# 安装依赖(首次)
npm install
# 本地热更新预览(改模板自动重建并刷新)
npm run dev
# 仅构建,生成静态 HTML 到仓库根目录
npm run build-
在
src/下新建xxx.njk,头部写 Front Matter:--- layout: base title: 页面标题 permalink: /xxx.html description: 页面描述(用于 SEO) keywords: 关键词, 用, 逗号, 分隔 ---
-
编辑页面正文(复用
hero-section/features/use-cases/features-detail等样式类)。 -
如需出现在导航/页脚,编辑
src/_data/site.json。 -
运行
npm run build生成产物,更新sitemap.xml,提交生成文件即可发布。
说明:媒体资源(css / images / js / CNAME / robots.txt / sitemap.xml / 404.html)作为静态文件保留在根目录,构建不会覆盖它们;Eleventy 仅从
src/生成页面 HTML。