Skip to content

peterlau123/peterlau123.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

998 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 Peter Lau Blog

庄周

"天地有大美而不言,四时有明法而不议,万物有成理而不说"

—— 庄周

大道至简,致广大而尽精微

GitHub Pages Jekyll License GitHub

这里是 @Peter Lau 刘鑫 的个人博客,与你一起发现更大的世界。要做一个有 理想与现实兼顾 的程序员。

📖 关于博客

这个博客记录了我对 计算机科学人工智能软件工程编程语言 等领域的学习和思考。内容涵盖:

  • 🤖 AI & 深度学习:LLM、训练与推理框架、算子开发、集群芯片
  • 💻 编程语言:C++、Python、Rust、Lisp
  • 🏗️ 软件架构:系统设计、性能优化
  • 📈 个人成长:工程师方法论

另有写作随想,存放了个人一些文史写作文章

🛠️ 技术栈

  • 静态站点生成: Jekyll
  • 主题: Hux Blog (基于 Clean Blog)
  • 部署: GitHub Pages
  • 数学渲染: MathJax
  • 代码高亮: Rouge
  • PWA支持: Service Worker

🚀 快速开始

本地预览

  1. 安装依赖 📦

    # 安装 Ruby 和 Bundler
    # macOS
    brew install ruby
    gem install bundler
    
    # Ubuntu/Debian
    sudo apt-get install ruby-full build-essential
    gem install bundler
  2. 克隆项目 📥

    git clone https://github.com/peterlau123/peterlau123.github.io.git
    cd peterlau123.github.io
  3. 安装依赖包 ⚙️

    bundle install
  4. 本地运行 ▶️

    bundle exec jekyll serve

    访问 http://localhost:4000 查看博客

写作

  1. _posts/ 目录下创建新的 Markdown 文件
  2. 遵循 Jekyll 的文件命名约定:YYYY-MM-DD-title.md
  3. 添加合适的 front matter
  4. 提交并推送,GitHub Actions 会自动部署

📂 项目结构

├── _config.yml          # 站点配置
├── _includes/           # 模板片段
├── _layouts/            # 页面布局
├── _posts/              # 博客文章
├── _doc/                # 文档
├── css/                 # 样式文件
├── js/                  # JavaScript 文件
├── img/                 # 图片资源
├── pwa/                 # PWA 配置
└── README.md           # 项目说明

📄 许可证

本项目采用 Apache License 2.0 许可证。

基于 Hux Blog 主题开发,原始主题采用 MIT 许可证。


💡 道可道,非常道;名可名,非常名。

欢迎交流分享,共同进步 🚀

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •