jaegerpicker/ai_sec_research

GitHub: jaegerpicker/ai_sec_research

一个基于 Astro 构建的 AI 安全研究博客,用于记录和分享 AI 红队安全、智能体系统等领域的个人研究笔记与技术文章。

Stars: 0 | Forks: 0

# AI 安全研究 关于 AI 安全、红队和智能体系统的个人博客与研究笔记。使用 [Astro](https://astro.build) 构建并部署至 GitHub Pages。 在线网站: ## 本地开发 ``` npm install npm run dev # http://localhost:4321/ai_sec_research/ npm run build npm run preview ``` 草稿(在 frontmatter 中设置 `draft: true`)在开发环境中可见,在生产环境中隐藏。 ## 撰写文章 将 `.md` 或 `.mdx` 文件放入 `src/content/blog/` 目录中: ``` --- title: "..." description: "..." pubDate: 2026-05-13 draft: true # optional; defaults to false tags: ["..."] # optional --- ``` ## 部署 每次推送到 `main` 分支时,GitHub Actions(`.github/workflows/deploy.yml`)会自动构建并部署。如需启用: 1. 进入 仓库 → Settings → Pages → Source:选择 **GitHub Actions**。 2. 首次推送到 `main` 分支将触发工作流。 ## 评论(Giscus) 已在 `src/components/Giscus.astro` 中预留。如需启用: 1. 在仓库中启用 Discussions。 2. 安装 。 3. 访问 ,为本仓库进行配置,复制 `data-repo-id` 和 `data-category-id`。 4. 编辑 `src/components/Giscus.astro`,粘贴这些 ID,并将 `disabled` 修改为 `false`。 ## 计划文档(未发布) - `lab_build_plan.md` — AI 红队实验室构建计划 - `career_roadmap.md` — 个人学习/转型计划 - `blog_post_drafts.md` — 文章大纲(`src/content/blog/` 中的草稿文章均来源于此) 这些文件保留在仓库根目录中,不会被构建到网站中。
标签:AI安全, AI红队, Astro, Chat Copilot, Continuous Deployment, Giscus, GitHub Actions, GitHub Pages, MDX, Ruby, TGT, 个人网站, 人工智能, 博客, 安全实验室, 实时处理, 技术博客, 攻防演练, 数据展示, 智能体安全, 暗色界面, 用户模式Hook绕过, 知识库, 笔记, 红队, 网络安全, 自动笔记, 评论系统, 隐私保护, 静态网站