Skip to content

Repository files navigation

x2agent.github.io

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

添加新页面

  1. src/ 下新建 xxx.njk,头部写 Front Matter:

    ---
    layout: base
    title: 页面标题
    permalink: /xxx.html
    description: 页面描述(用于 SEO)
    keywords: 关键词, 用, 逗号, 分隔
    ---
  2. 编辑页面正文(复用 hero-section / features / use-cases / features-detail 等样式类)。

  3. 如需出现在导航/页脚,编辑 src/_data/site.json

  4. 运行 npm run build 生成产物,更新 sitemap.xml,提交生成文件即可发布。

说明:媒体资源(css / images / js / CNAME / robots.txt / sitemap.xml / 404.html)作为静态文件保留在根目录,构建不会覆盖它们;Eleventy 仅从 src/ 生成页面 HTML。

About

智能助手

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages