🚀 大家好!这是我的第一篇文章。

欢迎来到 Data Li 的个人网站

这是我的个人博客的起点。与许多依赖复杂前端框架的网站不同,这个博客完全由 Python 驱动的纯静态脚本 生成。它追求极致的性能和简洁性,所有的样式都基于我们之前优化过的极简 CSS。

这个网站的诞生源于对 极简主义Web 性能 的追求,让内容本身成为最大的主角。

💡 为什么选择这种“极简”建站方式?

在前端技术日益复杂的今天,我希望回归本质:让内容成为核心。这种建站方式有几个核心优势:

  1. 极快的速度: 纯 HTML 文件,无需客户端渲染,加载速度几乎瞬间完成。
  2. 极低的维护成本: 只需要 Python 和 Markdown,没有复杂的依赖。
  3. 优雅的兼容性: 实现了自动暗色模式和优秀的响应式设计。

Python 静态生成核心 (代码高亮展示)

我们使用 markdown 库,并配置了多个扩展来确保您的技术文章能完美展示,特别是代码高亮功能(由 codehilite 驱动):

# parser.py 中的 Markdown 配置片段
md = markdown.Markdown(extensions=[
    'fenced_code',      # 支持```代码块
    'codehilite',       # 代码高亮
    'tables',           # 表格支持
    'meta',             # 提取元数据
    'toc'               # 目录生成
])

所有的 HTML 文件都由此脚本一次性构建而成!

📚 博客未来的主要内容方向

未来,我计划围绕以下几个核心主题分享我的学习和实践心得:

  • 数据科学 (Data Science): Python 的 Pandas/NumPy 实践、数据可视化和建模基础。
  • Web 开发心得: HTML/CSS 最佳实践、Web 性能优化、纯 Vanilla JavaScript 的用法。
  • 极简主义与自动化: 如何利用 Python 脚本和工具提高效率,减少对大型工具的依赖。
  • 个人思考: 关于学习、技术趋势和极简生活方式的随笔。

📝 可读性特性展示 (表格)

这个博客支持完整的 Markdown 特性,包括表格。以下是本站特性的一览:

特性 状态 优势
极速加载 纯静态文件,性能卓越
代码高亮 提高技术文章可读性
粘性导航 提升用户体验
暗色模式 自动适配用户系统偏好

结语

感谢您的访问!如果您对 Python 静态生成极简设计 有任何想法,欢迎通过 GitHub 与我交流。

希望您能在这个简洁、优雅的阅读空间中有所收获。期待在下一篇文章与您见面!