这里是 @Peter Lau 刘鑫 的个人博客,与你一起发现更大的世界。要做一个有 理想与现实兼顾 的程序员。
这个博客记录了我对 计算机科学、人工智能、软件工程、编程语言 等领域的学习和思考。内容涵盖:
- 🤖 AI & 深度学习:LLM、训练与推理框架、算子开发、集群芯片
- 💻 编程语言:C++、Python、Rust、Lisp
- 🏗️ 软件架构:系统设计、性能优化
- 📈 个人成长:工程师方法论
另有写作随想,存放了个人一些文史写作文章
- 静态站点生成: Jekyll
- 主题: Hux Blog (基于 Clean Blog)
- 部署: GitHub Pages
- 数学渲染: MathJax
- 代码高亮: Rouge
- PWA支持: Service Worker
-
安装依赖 📦
# 安装 Ruby 和 Bundler # macOS brew install ruby gem install bundler # Ubuntu/Debian sudo apt-get install ruby-full build-essential gem install bundler
-
克隆项目 📥
git clone https://github.com/peterlau123/peterlau123.github.io.git cd peterlau123.github.io -
安装依赖包 ⚙️
bundle install
-
本地运行
▶️ bundle exec jekyll serve访问
http://localhost:4000查看博客
- 在
_posts/目录下创建新的 Markdown 文件 - 遵循 Jekyll 的文件命名约定:
YYYY-MM-DD-title.md - 添加合适的 front matter
- 提交并推送,GitHub Actions 会自动部署
├── _config.yml # 站点配置
├── _includes/ # 模板片段
├── _layouts/ # 页面布局
├── _posts/ # 博客文章
├── _doc/ # 文档
├── css/ # 样式文件
├── js/ # JavaScript 文件
├── img/ # 图片资源
├── pwa/ # PWA 配置
└── README.md # 项目说明
本项目采用 Apache License 2.0 许可证。
基于 Hux Blog 主题开发,原始主题采用 MIT 许可证。
💡 道可道,非常道;名可名,非常名。
欢迎交流分享,共同进步 🚀
