在为客户交付了众多数字化项目之后,宁夏亿恒信息技术有限公司也将积累的技术能力沉淀为一款自主产品——YH Blog。这是一款基于 Python FastAPI 开发的现代博客系统,目前已正式投入内部使用,并可根据客户需求定制部署。
YH Blog 不止是一个博客,它是一套可扩展、SEO友好、管理体验出色的内容管理解决方案,适用于个人技术博客、企业资讯站、行业门户等多种场景。
为什么做 YH Blog?
我们在为客户开发企业官网、政务资讯站、技术社区等项目的过程中发现,市面上成熟的博客/CMS系统普遍存在以下问题:
-
对 Python 技术栈不友好:PHP/Java 系统居多,Python 团队维护成本高
-
SEO 表现不佳:前后端分离的 SPA 模式难以被搜索引擎有效抓取
-
管理端体验落后:编辑器功能弱,Markdown 与富文本支持不统一
-
扩展困难:想增加 AI 发文、多平台同步、SEO 推送等功能需要大量二次开发
YH Blog 正是为了解决这些问题而设计。
技术架构:全栈现代,开发友好
| 层级 | 技术选型 | 说明 |
|---|---|---|
| 后端 | Python FastAPI | 高性能异步框架,支持 SSR(服务端渲染),天然 SEO 友好 |
| 管理端 | Vue 3 + Element Plus | 现代化后台体验,响应式布局 |
| 编辑器 | Vditor(Markdown)+ TinyMCE(HTML) | 双模式切换,满足不同用户习惯 |
| 数据库 | 开发 SQLite / 生产 MySQL 8 | 开箱即用,生产环境无缝切换 |
| 缓存 | 生产环境启用 Redis | 提升响应速度,降低数据库压力 |
| 部署 | Gunicorn + UvicornWorker | 高性能 ASGI 部署方案,兼容宝塔面板 |
产品亮点
一、双模式编辑器:Markdown 与富文本自由切换
不同用户对编辑器的偏好截然不同。YH Blog 在管理后台同时集成:
-
Vditor:一款支持即时渲染的 Markdown 编辑器,代码高亮、图表、数学公式一应俱全,技术博主最爱
-
TinyMCE:经典富文本编辑器,所见即所得,适合非技术运营人员
管理员可在后台按需选择默认编辑器模式,一篇文章也可在两种模式间无损切换(基于 HTML/Markdown 互转兼容处理)。
二、多主题系统,一键切换
YH Blog 设计之初就考虑到了换肤需求。主题以独立目录形式存放于 themes/ 下,目前内置三款主题:
| 主题名称 | 风格定位 | 适用场景 |
|---|---|---|
| elegant | 简约优雅,白底黑字,大留白 | 个人博客、文艺类站点 |
| news-portal | 资讯门户风格,多栏目、多卡片 | 企业新闻站、地方资讯门户 |
| code-neon | 深色背景,代码高亮醒目 | 技术博客、开发者社区 |
支持后台热切换主题,也可定制开发新主题(提供主题开发文档 THEME_DEV.md)。
三、插件生态:开箱即用的增强功能
YH Blog 内置了插件系统,目前已开发的五个插件覆盖了博客站点的常见增强需求:
| 插件名称 | 功能描述 |
|---|---|
| yh-ai-publisher | 接入 AI 接口,自动生成文章并定时发布(需配置 API Key) |
| yh-platform-sync | 同步文章到飞书、钉钉、企业微信或任意 Webhook |
| yh-baidu-seo | 新文章自动向百度搜索引擎推送,加快收录 |
| yh-code-highlight | 基于 Prism.js 的代码块高亮,支持数十种编程语言 |
| yh-related-posts | 根据标签、关键词智能推荐相关文章,增加页面浏览深度 |
插件可独立启用/禁用,也支持客户定制开发新插件。
四、环境自适应:本地开发到生产无缝迁移
YH Blog 针对不同环境做了精心设计:
-
本地开发:使用 SQLite 数据库,无需安装 Redis,零配置启动
-
生产环境:自动切换到 MySQL 8 + Redis,支持 Docker Compose 一键启动全套服务(含 MySQL、Redis、Nginx)
-
宝塔面板部署:提供详细的部署文档(
DEPLOY.md)和常见启动问题总结(STARTUP.md),运维友好
项目成果与使用场景
YH Blog 目前已作为宁夏亿恒信息技术有限公司官方技术博客的底层系统(即将上线),并已交付给两家客户使用:
-
某地方融媒体中心:采用
news-portal主题,作为地方资讯发布平台,日发布文章 50+,百度收录率提升 40% -
某技术培训机构:使用
code-neon主题搭建内部技术分享博客,管理员通过yh-ai-publisher每日自动生成 3 篇技术摘要
为什么选择 YH Blog?
| 对比项 | 传统 WordPress / Hexo | YH Blog |
|---|---|---|
| Python 技术栈 | ❌ 不支持 | ✅ 原生 FastAPI |
| 管理端编辑器 | 依赖插件 | ✅ 双编辑器内置 |
| 主题与插件 | 生态庞大但质量参差 | ✅ 官方维护,质量可控 |
| SEO 友好 | ✅ 尚可 | ✅ SSR 直出,优于 SPA |
| 部署复杂度 | 需 LAMP 环境 | ✅ 支持 SQLite 开发,支持 Docker 一键生产 |
| 定制开发成本 | PHP 或重构 | ✅ Python/Vue 技术栈,团队熟悉 |
未来规划
-
多用户角色:作者、编辑、管理员分级权限
-
更丰富的主题商店:开放给第三方开发者上传主题
-
微信公众号同步插件:文章一键发布到公众号素材库
获取与咨询
YH Blog 当前以项目源码授权 + 部署服务形式对客户开放。如果您需要:
-
直接购买 YH Blog 源码并自行部署(提供完整文档与技术支持)
-
委托我们基于 YH Blog 定制开发企业门户/行业资讯站
-
仅购买特定插件(如 AI 发文、平台同步)
欢迎联系宁夏亿恒信息技术有限公司。我们将根据您的需求,提供灵活的合作方案与报价。
宁夏亿恒信息技术有限公司
专注智慧出行与数字化产品研发
让技术为客户创造真实价值
YH Blog 为宁夏亿恒信息技术有限公司自主研发产品,保留所有权利。




留言与讨论