Jekyll博客

simorq — Jekyll 博客模板

作者 mhdzli

simorq 是一个面向波斯语写作的 Jekyll 博客主题,基于 klise 主题分支开发,支持波斯历(khorshidi/jalali)日期显示。

看看你的网站会是什么样

浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。

3 个预览视图
桌面端首页1 / 3
桌面端截图首屏预览

由服务器浏览器实际访问页面后截取。

全部页面与视图 3

截图用于了解视觉与布局,交互效果请以实际项目为准。

采集于 2026-10-02查看来源

值得关注的模板亮点

从已有项目资料中,快速了解它的特点。

01

面向波斯语博客的 Jekyll 主题,从 klise 主题分支而来

02

支持波斯历(khorshidi/jalali)日期显示,最新版本改用自带 persiandate 脚本处理日期与数字

03

提供亮色与暗色两套外观,样式通过 SCSS 调整

04

内置 jekyll-postfiles 图片组织、jekyll-sitemap 站点地图与 jekyll-feed RSS 输出

05

使用 Vazirmatn 作为正文字体,Comic Mono 用于代码高亮

06

支持文章分页,并提供可选的 Google Analytics 配置项

模板详细介绍

simorq 是一个用于波斯语(فارسی)博客的 Jekyll 主题,作者的目标是提供一个极简风格、通过修改配置文件即可搭建个人博客的模板。它从 klise 主题分支而来,并针对波斯语阅读习惯做了调整。

日期处理是该主题的核心差异点:早期版本使用 jekyll-jalali 插件将日期转换为波斯历,最近一次更新中改为使用自带的 persiandate 脚本处理波斯历日期与数字转换。字体方面使用 Vazirmatn(وزیر متن)作为正文字体,Comic Mono 用于代码高亮。

主题提供亮色与暗色两套外观,样式通过 SCSS 调整;内置 jekyll-postfiles 的图片组织方式、jekyll-sitemap 站点地图、jekyll-feed RSS 输出、文章分页,以及可选的 Google Analytics 配置。README 还提到可通过 Mastodon 添加评论区的做法,但需要读者自行参考作者博客中的说明。

使用上有若干限制需要注意:jekyll-postfiles 与 jekyll-jalali 在 GitHub Pages 的默认构建中不受支持,因此不能直接依赖 GitHub Pages 的传统构建方式;README 更新说明指出可以改用 GitHub Actions 构建并部署到 Pages,也可以部署到 Netlify、Vercel 或 surge.sh。项目以 MIT 许可发布,但演示站点中的图片、字体等第三方素材需单独核对各自许可。

Jekyll博客

适合你的项目吗?

适用场景

  • 搭建面向波斯语读者的个人博客
  • 需要以波斯历显示文章日期的 Jekyll 站点
  • 希望用 SCSS 调整主题外观、并自带 RSS 与站点地图的博客项目
  • 通过 GitHub Actions、Netlify、Vercel 或 surge.sh 部署的静态博客

适合人群

  • 使用 Jekyll 并撰写波斯语内容的个人博主
  • 需要波斯历日期显示的静态博客作者
  • 希望以 MIT 许可主题为基础做二次开发的前端开发者

上手与定制指南

结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。

  1. 1

    本地运行:克隆仓库后执行 bundle install,再用 bundle exec jekyll serve,访问 localhost:4000 查看

  2. 2

    Docker 方式:克隆仓库后先执行 scripts/docker_build_image.sh 构建镜像,再执行 scripts/docker_run.sh 启动

  3. 3

    GitHub Pages 部署需在仓库设置中将 Pages 的 Build and deployment 切换为 GitHub Actions,并使用 Jekyll 工作流构建

  4. 4

    jekyll-postfiles 与 jekyll-jalali 不受 GitHub Pages 默认构建支持,不能沿用传统 Pages 构建方式

  5. 5

    演示站点中的图片、字体等第三方素材需按各自许可单独核对

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。

使用时需要遵守

  • 允许免费使用、修改、商用和分发该版本代码。
  • 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
  • 代码按现状提供;担保与责任限制以原许可证及适用法律为准。

额外费用与待核对事项

  • jekyll-postfiles 与 jekyll-jalali 插件不受 GitHub Pages 默认构建支持,因此无法沿用传统 GitHub Pages 构建方式;需改用 GitHub Actions 构建,或部署到 Netlify、Vercel、surge.sh 等平台。
  • 评论区功能需自行参考作者博客文章,通过 Mastodon 外部服务实现,主题本身不内置评论系统。
  • Google Analytics 为可选配置,启用后需接入 Google 的外部分析服务。
  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据

Permission is hereby granted, free of charge

许可证原文

از آنجا که پلاگین [`jekyll-postfiles`](https://github.com/nhoizey/jekyll-postfiles#compatibility) و [`jekyll-jalali`](https://github.com/mehdisadeghi/jekyll-jalali) در `github pages` پشتیبانی نمی‌شوند امکان استفاده روی گیتهاب وجود ندارد.

README 原文

برای افزودن بخش دیدگاه‌ها با استفاده از ماستودون [این پست](https://www.zmim.ir/mastodon-comments/) را بخوانید.

README 原文

آنالیز گوگل اگر دوست دارید استفاده کنید.

README 原文
https://github.com/mhdzli/simorq/blob/master/LICENSEhttps://github.com/mhdzli/simorq/blob/master/README.md

DeepSeek 根据仓库许可证和 README 整理 ·2026-10-02。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。

项目核对记录与介绍依据

模板资料

来源平台
GitHub
资料与维护参考分
资料较完整 · 81 / 100
技术栈
Jekyll
网站类型
博客
这个分数如何计算

本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。

这个项目需要核对什么

记录的仓库更新时间
2025-03-06
截图检查日期
2026-10-02

已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。

目录记录的主要技术栈是 Jekyll。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。

查看具体选型方法 →

介绍的制作与核对状态

介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。

已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。

查看当时使用的来源资料

SHA-256: 527853282c60881633ad17a226c2cd5fc57f7eb7e82fcd972ee771fffb9b16c3

2026-10-02T10:50:23.699Z

来源文件 / 仓库
# سیمرغ

سیمرغ قرار است یک تم Jekyll برای فارسی نویسی باشد. یک تم مینیمال که با تغییر فایل کانفیگ به راحتی بتوانید آن را برای راه‌اندازی وبلاگ شخصی خودتان استفاده کنید.

می‌توانید نمونه استفاده شده آن را در [وبلاگ من](https://zmim.ir) ببینید. من برای خودم بخش‌های دیگری به سیمرغ اضافه کردم و تم آن را کمی تغییر داده‌ام. چنانچه دوست داشتید می‌توانید از آنها هم استفاه کنید.

برای شروع این پروژه یک فورک از تم [`klise`](https://klise.now.sh) استفاده شده است که [اینجا](https://github.com/piharpi/jekyll-klise) در دسترس است.

برای فارسی کردن تاریخ‌ها از پلاگین [`jekyll-jalali`](https://github.com/mehdisadeghi/jekyll-jalali) استفاده کردم که [مهدی صادقی](https://github.com/mehdisadeghi/) گرامی نوشته و کلی مطلب مفید هم در [وبلاگش](https://mehdix.ir/) دارد که اگر تصمیم دارید از Jekyll استفاده کنید حتما بهش سر بزنید.

در آخرین به روز رسانی سیمرغ پلاگین `jekyll-jalali` و اسکریپت‌های فارسی کردن اعداد تاریخ با اسکریپت [`persiandate`](https://github.com/mhdzli/simorq/blob/master/src/assets/js/persiandate.js) جایگزین شدند.

در این تم از فونت‌های [`وزیر متن`](https://github.com/rastikerdar/vazirmatn) استفاده شده است که از کارهای زیبای آقای [راستی‌کردار](https://github.com/rastikerdar) است که از ایشان بسیار ممنونم و [`Comic Mono`](https://dtinth.github.io/comic-mono-font/) برای کدهای درون متن.

## قابلیت‌ها

- تم تاریک و روشن
- پشتیبانی از تاریخ فارسی
- تغییر ظاهر با استفاده از scss
- هماهنگ با دسکتاپ و گوشی
- ساختار مناسب برای عکس‌ها ([`jekyll-postfiles`](https://github.com/nhoizey/jekyll-postfiles))
- نقشه سایت ([`jekyll-sitemap`](https://github.com/jekyll/jekyll-sitemap))
- خوراک rss ([`jekyll-feed`](https://github.com/jekyll/jekyll-feed))
- هایلایت کدها ([`Comic Mono`](https://dtinth.github.io/comic-mono-font/))
- صفحه بندی پست‌ها
- آنالیز گوگل اگر دوست دارید استفاده کنید. (نکنید 😠)
- استفاده از W3C **👽**
- استفاده از فونت Awesome **👽**
- سبک و سریع **🚄**
- برای افزودن بخش دیدگاه‌ها با استفاده از ماستودون [این پست](https://www.zmim.ir/mastodon-comments/) را بخوانید.

## نصب

راه انداختن سرور local روی سیستم شخصی:

```bash
$ git clone https://github.com/mhdzli/simorq.git
$ cd simorq
$ bundle install
$ bundle exec jekyll serve
```

با آدرس `localhost:4000` می‌توانید نتیجه را در مرورگرتان مشاهده کنید.

[![دیپلوی در Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/mhdzli/simorq) [![دیپلوی با Vercel](https://vercel.com/button)](https://vercel.com/import/project?template=https://github.com/mhdzli/simorq)

## نصب با استفاده از داکر

در این روش نیازی به نصب هیچ افزونه و زبان برنامه نویسی ای نیست. صرفا میبایست داکر روی سیستم شما نصب باشد.

```bash
git clone https://github.com/mhdzli/simorq.git
cd simorq
```

پس از آن میباید فایل image ساخته شود. دقت کنید این کار فقط نیاز است یک بار انجام شود و برای بارهای بعد می‌توانید از ایمیج ساخته شده استفاده کنید.

```bash
scripts/docker_build_image.sh
```

‍سپس می‌توانید با دستور زیر سایت را روی سیستم لوکال خود مشاهده کنید.

```bash
scripts/docker_run.sh
```

## محدودیت‌ها

- ~~از آنجا که پلاگین [`jekyll-postfiles`](https://github.com/nhoizey/jekyll-postfiles#compatibility) و [`jekyll-jalali`](https://github.com/mehdisadeghi/jekyll-jalali) در `github pages` پشتیبانی نمی‌شوند امکان استفاده روی گیتهاب وجود ندارد.~~ **به روز رسانی:** با توجه به افزوده شدن `jekyll` به `GitHub Actions` می‌توانید از سیمرغ روی گیتهاب هم خروجی بگیرید. کافیست در بخش ‍‍‍‍‍‍`Pages` در تنظیمات مخزن خودتان گزینه `Build and deployment` را روی `GitHub Actions` تنظیم کنید و در بخش `Actions` با استفاده از ‍`Jekyll` خروجی بگیرید و روی دامنه مورد نظرتان راه‌اندازی کنید. می‌توانید نمونه‌ای از این خروجی را [اینجا](https://theme.zmim.ir/) ببینید. می‌توانید از [`netlify.com`](https://netlify.com)، [`vercel.com`](https://vercel.com) یا [`surge.sh`](https://surge.sh) هم استفاده کنید.

  
## مجوز

یک پروژه آزاد با مجوز [MIT](LICENSE).

## هواداری

اگر از این پروژه بهره بردید می‌توانید از آن حمایت کنید:

[![payping](../master/assets/payping.gif)](https://www.payping.ir/@mzeinali)

[![hamibash](../master/assets/hamibash.png)](https://www.hamibash.com/mzeinali)
反馈内容错误

看看同类模板

对比同技术栈与用途的模板,找到更适合的视觉与内容结构。