Nicholas-Kloster/Nicholas-Kloster.github.io
GitHub: Nicholas-Kloster/Nicholas-Kloster.github.io
NuClide Research 实验室的公开网站源码,使用 Astro 将 AI/LLM 基础设施安全 OSINT 研究内容渲染为静态站点并自动部署。
Stars: 0 | Forks: 0
# nuclide-research.com
[nuclide-research.com](https://nuclide-research.com) 的源码 — 公共站点
属于 **NuClide Research**,一个独立的 AI/LLM 基础设施安全实验室。
该站点是一个 Astro 项目,用于将
[AI-LLM-Infrastructure-OSINT](https://github.com/Nicholas-Kloster/AI-LLM-Infrastructure-OSINT)
仓库渲染为域内研究成果。该仓库是事实来源;站点是
展示层。
## 技术栈
- Astro 6 与内容集合
- OSINT 仓库作为 git submodule 挂载在 `src/research-content/`
- 通过 `.github/workflows/deploy.yml` 部署至 GitHub Pages
- 纯静态,无运行时依赖
## 本地开发
```
npm install
git submodule update --init --recursive
npm run dev # http://localhost:4321
npm run build
npm run preview
```
需要 Node ≥ 22.12。
## 更新研究内容
站点通过 GitHub Actions 每晚构建,将 OSINT submodule 指针推进
到 `main`。要强制立即重建,请从 Actions
选项卡手动运行该工作流。
要在本地更新:
```
git submodule update --remote src/research-content
npm run build
git commit -am "Advance OSINT submodule"
```
## 许可证
站点代码:MIT。研究内容:见 OSINT 仓库。
标签:AI安全, Astro, Chat Copilot, CI/CD自动化, ESC4, GitHub Actions, GitHub Pages, GNU通用公共许可证, MITM代理, Node.js, OSINT, Ruby, SEO, 人工智能基础设施安全, 内容集合, 实时处理, 情报收集, 技术博客, 漏洞研究, 独立安全实验室, 知识库, 网站源码, 网络安全实验室, 自动笔记, 防御加固, 静态网站生成