aisec-network/aiattacks-dev
GitHub: aisec-network/aiattacks-dev
一个基于 Astro 的 AI 红队技术内容发布网站模板,支持多站点复用和快速定制部署。
Stars: 0 | Forks: 0
# Astro 基础模板
可用于所有 6 个作品集网站的可复用模板。每个网站都是一个克隆,通过不同的 `src/config/site.ts` 进行区分。
## 本地开发
```
npm install
npm run dev
```
## 构建
```
npm run build
```
输出目录为 `dist/`。Cloudflare Pages 会在推送到 `main` 分支时自动部署。
## 自定义网站
只需编辑 `src/config/site.ts`。该文件是以下内容的唯一事实来源:
- 域名、URL、标题、标语、描述
- 化名署名
- 主题强调色
- Newsletter 提供商及嵌入 URL
- 姊妹站交叉链接
- 电子邮件地址(用于通过 Cloudflare Email Routing 进行路由)
- Analytics ID
## 内容
`src/content/posts/*.md` 或 `*.mdx` — 博客文章。
`src/content/pages/*.md` — 独立页面(关于、免责声明等)。
文章所需的 frontmatter:`title`、`description`、`pubDate`。完整 schema 请参见 `src/content/config.ts`。
## Cloudflare Pages
将此仓库连接到 Cloudflare Pages。构建命令:`npm run build`。输出目录:`dist`。
标签:AI安全, AI攻击, AI红队, Astro, Chat Copilot, CISA项目, Cloudflare Pages, GitHub, MDX, Syscall, Web开发, 人工智能, 博客系统, 实时处理, 暗色界面, 用户模式Hook绕过, 网站模板, 网络安全, 防御加固, 隐私保护, 静态网站生成