本项目是一个托管在 GitHub Pages 上的个人技术博客,主要用于发布嵌入式、RTOS、TBOX、驱动开发和工程复盘类文章。
当前站点具备以下特征:
- 不提供用户登录。
- 不收集用户密码。
- 不收集手机号。
- 不收集银行卡或信用卡信息。
- 不提供软件下载诱导。
- 不包含广告脚本。
- 不包含第三方统计脚本。
- 不包含外部 iframe。
- 不主动跳转到第三方站点。
- 静态资源由本仓库构建并通过 GitHub Pages 发布。
- 启用 Content Security Policy,默认只允许加载本站资源。
- 禁止
object-src。 - 禁止外部表单提交。
- 禁止被第三方页面嵌入。
- 对搜索结果、课程路径、工程复盘卡片中的动态内容进行 HTML 转义。
- 构建前执行 Markdown 文章校验、RSS/Sitemap 生成和搜索索引生成。
站点通过 GitHub Actions 构建并发布到 GitHub Pages。
推荐本地检查命令:
npm run check该命令会执行:
npm run validate:posts
npm run generate:feeds
npm run generate:search
npm run build如果你发现任何可疑行为或安全问题,请通过 GitHub Issue 或 Pull Request 反馈。
请勿在公开 issue 中提交敏感信息。