Typecho 插件大全 | 官方库 + 社区库共 153 个插件详解(2026最新版)
## 前言
Typecho 是一个由 PHP 编写的轻量级博客系统,凭借其简洁的代码和极低的学习成本,至今仍被众多个人博主喜爱。然而 Typecho 官方团队人数有限,核心插件数量不多,所幸社区爱好者们填补了这一空白,涌现了大量功能丰富的插件。
本文档系统整理了 Typecho 两大插件来源——官方插件库(24个)和 Typecho Fans 社区插件库(129个),共计 153 个插件,对每一个插件的功能、用途、适用场景进行详细说明,方便 Typecho 用户按需选择和安装。
阅读说明:
- 本文按功能对插件进行分类,而非按仓库分类
- 社区插件标注「⭐推荐」表示该插件在社区中口碑较好
- 部分插件标注「⚠️特殊安装」表示安装方式与常规不同
- 安装前请确认你的 Typecho 版本,文中标注「Typecho 1.2.0+」的插件需要 1.2.0 及以上版本
1. CommentNotifier ⭐推荐
仓库: 社区 | 版本: 1.2.9 | 作者: 泽泽社长
功能介绍:
CommentNotifier 是 Typecho 1.2.0+ 专属的评论邮件通知插件。当有访客在博客发表评论,或者博主回复了某条评论时,该插件会自动发送邮件通知相关人员。邮件内容包含评论者昵称、评论时间、评论内容等关键信息。
使用场景:
- 博客有较多读者互动,需要及时获知新评论
- 博主希望读者在收到回复后能第一时间回到博客继续交流
- 需要替代传统的「邮件回复通知」功能(CommentToMail 的升级替代品)
特点:
- 仅支持 Typecho 1.2.0 及以上版本
- 配置简单,后台填写 SMTP 信息即可
- 邮件模板可自定义
- 支持设置管理员通知邮箱
3. CommentPush
仓库: 社区 | 版本: 1.7.1 | 作者: gaobinzhan、奥秘Sir
功能介绍:
CommentPush 是评论通知的多渠道推送插件,不仅支持邮件通知,还支持推送到微信、QQ、钉钉、企业微信等平台。通过接入各平台的 Webhook 或机器人接口,实现评论的即时推送。
使用场景:
- 博主不在电脑旁,需要通过微信/QQ 等即时通讯工具获知新评论
- 有微信公众号或企业微信,可以通过机器人推送通知
- 需要在多个平台同时接收评论通知的高级用户
配置要点:
- 需要在各平台创建机器人或应用,获取 Webhook 地址
- 后台配置各个平台的 Webhook URL
- 支持设置触发条件(仅通知博主 / 通知博主和被回复者)
5. AjaxComments
仓库: 社区 | 版本: 1.2.0 | 作者: Byends、Willin Kan
功能介绍:
为博客评论添加 Ajax 异步提交效果。传统的评论提交需要页面刷新,AjaxComments 实现无刷新提交,提升用户体验。同时支持嵌套评论(盖楼样式)的展示。
使用场景:
- 希望博客评论提交过程不需要刷新页面
- 需要评论「嵌套回复」功能(盖楼效果)
- 访客提交评论后可以直接看到自己的评论出现在列表中
特点:
- 无页面刷新提交,减少服务器请求
- 支持嵌套显示评论,增强对话感
- 配合特定主题效果更佳
7. CommentFilter
仓库: 社区 | 版本: 1.2.1 | 作者: jrotty、ghostry、Hanny
功能介绍:
多维度的评论过滤插件,支持按评论昵称、评论内容、评论者 URL 链接、IP 地址等多个维度设置过滤规则。可以设置黑名单(命中则拦截)或白名单(仅允许名单内评论)。
使用场景:
- 某些特定昵称或 IP 的访客频繁发送垃圾评论
- 希望过滤包含特定关键词的评论内容
- 需要屏蔽某些垃圾评论者的网站链接(避免 SEO 垃圾外链)
配置选项:
- 昵称关键词过滤
- URL 关键词过滤
- 内容关键词过滤
- IP 段过滤
- 过滤后的处理方式:待审、直接删除
9. GeeTest(极验验证)
仓库: 社区 | 版本: 1.0.1 | 作者: 啸傲居士
功能介绍:
集成极验(Geetest)第三代行为式验证插件。极验是国内知名的验证码服务,提供拖动验证、点选验证等多种验证方式,能有效区分真人和机器行为。
使用场景:
- 需要更强的反机器人能力(超过 IQapTcha)
- 博客有商业化运营,需要专业的验证服务
- 已注册极验账号,有 App ID 和 App Key
配置要求:
- 需要在极验官网注册并创建验证 ID
- 后台填写极验的 Captcha ID 和 Private Key
- 支持多种验证模式(拖动式、点选式等)
11. BlockComment
仓库: 官方 | 版本: - | 作者: Typecho 官方
功能介绍:
评论黑名单插件。后台可设置禁止评论的 IP 地址或关键词,命中规则的评论将被直接拦截而不进入数据库。该插件是最基础的反垃圾手段之一。
使用场景:
- 已经识别到特定的垃圾评论 IP
- 需要手动屏蔽某些关键词
局限:
- 功能较为基础,没有白名单、邮件通知等功能
- IP 黑名单对动态 IP 的机器人效果有限
13. Avatars(头像墙)
仓库: 社区 | 版本: 1.2.5 | 作者: 羽中
功能介绍:
在侧边栏生成一个评论者头像排行榜页面,展示博客最活跃的评论者及其头像,支持缓存。访客可以看到哪些人是最活跃的参与者。
使用场景:
- 希望激励访客参与评论,提高互动
- 博客有一定访问量,想展示社区氛围
- 配合缓存功能,减少数据库查询
特点:
- 可设置展示数量(如显示前 20 名)
- 支持缓存,减少数据库压力
- 主题兼容性好,不依赖特定主题
14. TinyMCE
仓库: 官方 | 版本: - | 作者: Typecho 官方
功能介绍:
TinyMCE 是知名的开源富文本编辑器。安装此插件后,Typecho 后台的文章编辑器从默认的纯文本模式切换为所见即所得的富文本编辑模式,适合不熟悉 Markdown 的用户。
适用场景:
- 博主不习惯写 Markdown
- 需要在文章中直接插入图片、表格、格式化文本
- 团队协作时,非技术成员也需要写文章
特点:
- 可视化编辑,零学习成本
- 支持插入图片、链接、格式刷
- 与 Typecho 默认主题兼容
16. EditorMD ⭐推荐
仓库: 社区 | 版本: 1.4.0 | 作者: DT27
功能介绍:
EditorMD 是一个豪华全功能的 Markdown 编辑器插件,同时提供「编辑预览」二合一界面。左侧是 Markdown 编辑区,右侧实时渲染输出效果。对于技术博客作者来说,这是最佳选择。
适用场景:
- 技术博客,需要写大量代码和 Markdown 格式
- 希望一边写一边看到最终效果
- 熟悉 Markdown 但希望有实时预览辅助
特点:
- 支持 20+ 种代码高亮主题
- 支持表格、流程图、甘特图等扩展语法
- 支持 LaTeX 数学公式
- 支持本地图片上传
18. LREditor(左右预览编辑器)
仓库: 社区 | 版本: 0.0.4 | 作者: 公子
功能介绍:
Markdown 编辑器的另一种形态——左屏编辑、右屏预览(Left-Right Editor)。与 EditorMD 不同,LREditor 更专注于左右分栏的布局体验,而非实时渲染。
适用场景:
- 希望编辑区和预览区左右对比使用
- 宽屏显示器用户,左右布局利用效率更高
20. CodeStyle(Highlight.js 代码高亮)
仓库: 社区 | 版本: 0.8.0 | 作者: hongweipeng
功能介绍:
集成 Highlight.js 实现代码语法高亮。安装后,所有文章中的代码块都会自动应用高亮样式,支持 190+ 种编程语言。Markdown 用户可以在代码块中标注语言名称实现精准高亮。
适用场景:
- 技术博客需要代码高亮功能
- 不想依赖主题自带的高亮方案
- 希望统一全站代码样式
配置选项:
- 选择高亮主题(如 Monokai、GitHub Dark 等)
- 设置是否显示代码行号
- 自动检测语言或手动指定
三、SEO 与链接管理插件
23. AbbrSlug(数字缩略名)
仓库: 社区 | 版本: 1.0.0 | 作者: 羽叶
功能介绍:
为文章生成纯数字的缩略名(如 /archives/123/)。与 AutoSlug 的字母 slug 互补,适合不想使用拼音或英文的用户。
特点:
- 生成的 URL 极简
- 纯数字,易于记忆和传播
- 可以与拼音 slug 混合使用
25. Keywords(关键词自动加链接)
仓库: 社区 | 版本: 1.0.9 | 作者: 羽中
功能介绍:
在文章内容中自动为指定关键词添加链接。例如设置关键词「Typecho」→ https://typecho.org,文章中所有出现的「Typecho」都会自动加上链接。
适用场景:
- 想在文章中自动链接到重要概念的解释页
- 希望某些关键词始终链接到指定页面
- 自动构建站内词条网络
27. AutoTags(自动生成标签)
仓库: 社区 | 版本: 1.0.0 | 作者: DT27
功能介绍:
发布或保存文章时,自动分析文章内容,从正文中提取关键词作为文章标签。例如文章提到「Python」「爬虫」「数据分析」,插件自动为文章打上这些标签。
适用场景:
- 懒得手动为文章打标签
- 希望文章标签与内容高度相关
- 想让标签体系自动生长
特点:
- 基于内容分析自动提取
- 可设置最少出现次数(如某词出现 3 次以上才作为标签)
- 手动标签和自动标签可以共存
四、数据备份与安全插件
30. AllowIp(IP 白名单)
仓库: 社区 | 版本: 1.0.1 | 作者: Fuzqing
功能介绍:
限制只有特定 IP 地址的访客才能访问 Typecho 后台登录页面。这是一个后台登录的安全加固插件,将博客后台入口仅开放给信任的 IP 地址,其他 IP 无法访问后台登录页。
适用场景:
- 固定 IP 办公的博主(公司或家庭网络有固定 IP)
- 博客后台被频繁暴力破解,希望限制访问来源
- 仅允许自己一人访问后台
注意:
- 如果 IP 经常变动(如移动网络),此插件可能导致自己也无法登录
- 可通过 FTP 删除插件文件的方式紧急恢复
32. DbManager(数据库管理)
仓库: 社区 | 版本: 2.0.1 | 作者: ShingChi
功能介绍:
提供 MySQL 数据库的导入导出功能。相比 Typecho 自带的数据库操作,DbManager 提供更强大的备份和管理能力,支持分卷导出(将大数据库拆分为多个小文件)、压缩备份等高级功能。
适用场景:
- 数据库较大(数十 MB 以上),需要分卷处理
- 需要定期手动备份数据库
- 需要导入外部数据到 Typecho
33. AliUpload(阿里云 OSS)
仓库: 官方 | 版本: - | 作者: Typecho 官方
功能介绍:
将博客附件(图片、文件等)上传到阿里云 OSS(对象存储)而不是服务器本地。OSS 有成本低、速度快、不占服务器带宽的优势,尤其适合图片较多的博客。
适用场景:
- 图片和附件较多,服务器硬盘空间有限
- 博客访问量大,希望附件走 CDN 加速
- 不想附件影响服务器性能
配置要求:
- 需要阿里云账号并开通 OSS 服务
- 后台填写 AccessKey、SecretKey、Bucket 名称等
35. SaeUpload(新浪云 SAE)
仓库: 官方 | 版本: - | 作者: Typecho 官方
功能介绍:
将附件存储到新浪云 SAE 的存储空间。适合部署在新浪云 SAE 平台的 Typecho 用户。
37. DownloadFile(文件名保持)
仓库: 社区 | 版本: 1.0.0 | 作者: DT27
功能介绍:
上传的附件在下载时保持与上传时相同的文件名。Typecho 默认会将上传文件重命名,安装此插件后可保持原始文件名,方便分享和下载。
38. GoogleAnalytics(Google 分析)
仓库: 官方 + 社区 | 版本: 1.0.0(异步版)| 作者: WeiCN(异步版)
功能介绍:
在博客页面中嵌入 Google Analytics(谷歌统计)代码,跟踪访客来源、页面浏览量、跳出率、用户行为等数据。社区版的 WeiCN 维护了一个异步加载版本,提升页面加载速度。
适用场景:
- 想了解博客访客的来源和行为
- 需要 Google Analytics 的强大分析功能
- 希望对博客运营数据有量化了解
配置步骤:
- 在 Google Analytics 注册并获取 Tracking ID(如
UA-XXXXXXXX-X) - 后台填写 Tracking ID
- 选择是否加载匿名 IP、是否加载广告功能等
40. Like(文章点赞)
仓库: 社区 | 版本: 1.0.1 | 作者: skylzl
功能介绍:
为文章添加点赞功能,统计每篇文章被点赞的次数,并在侧边栏展示点赞排行榜。适合希望给读者提供简单互动方式的博客。
42. JSON(数据 API)
仓库: 社区 | 版本: 1.1 | 作者: 姬长信、公子
功能介绍:
以 JSON 格式输出博客数据(文章列表、评论、分类等),提供 RESTful API 接口。开发者可以用这个 API 获取博客数据,用于小程序、App 或其他自定义前端。
适用场景:
- 开发者想用 Typecho 作为后端,自己开发前端
- 需要为博客开发微信小程序
- 想做博客的数据开放平台
43. WordPressToTypecho
仓库: 官方 | 版本: - | 作者: Typecho 官方
功能介绍:
将 WordPress 博客数据(包括文章、评论、分类、标签、页面等)迁移到 Typecho。是 Typecho 官方提供的迁移工具,适合从 WordPress 切换过来的用户。
迁移步骤:
- 导出 WordPress 数据库(或使用插件直接连接)
- 配置 Typecho 数据库连接
- 执行迁移,将数据导入 Typecho
- 切换主题,替换不兼容的插件
注意:
- 迁移后需要检查文章格式是否正常
- 某些 WordPress 特定功能(如自定义字段)可能无法迁移
- 建议先在本地或测试环境操作
45. CSDN(CSDN 迁移)
仓库: 社区 | 版本: 1.0.0 | 作者: MDY
功能介绍:
将 CSDN 博客导出的文章批量导入 Typecho。适合想将 CSDN 上的技术文章迁移到个人 Typecho 博客的开发者。
八、内容与展示类插件
48. HighSlide(图片灯箱)
仓库: 社区 | 版本: 1.4.7 | 作者: 羽中
功能介绍:
点击文章中的图片时,以灯箱(Lightbox)方式弹出放大显示,支持图片画廊模式(多张图片左右切换)。同时可以创建文章图片相册功能。
特点:
- 图片点击放大,体验流畅
- 支持图片画廊,多图可以前后翻页
- 可以为特定文章创建专属相册
- 兼容手机端触摸操作
50. Links(友情链接管理)
仓库: 社区 | 版本: 1.2.3 | 作者: 懵仙兔兔、Hanny
功能介绍:
管理博客的友情链接数据,在侧边栏或独立页面展示。链接支持分类(如「推荐博客」「技术博客」),可以设置链接的图标、描述、跳转方式。
52. GHbutton(GitHub 按钮)
仓库: 社区 | 版本: 1.0.4 | 作者: 羽中
功能介绍:
在博客文章或侧边栏展示 GitHub 项目的 Star、Fork 按钮,以及 Release 下载按钮。适合技术博客展示开源项目。
54. GithubWidgetUser(GitHub 用户卡片)
仓库: 社区 | 版本: 0.2.0 | 作者: hongweipeng
功能介绍:
展示 GitHub 用户信息的卡片挂件,包含头像、用户名、简介、Follow 按钮等。适合博客作者介绍自己的 GitHub 主页。
56. AudioPlayer ⭐推荐
仓库: 社区 | 版本: 1.2.6 | 作者: 羽中
功能介绍:
可自定义配色的伸缩式音乐播放器。博主可以在文章中嵌入音乐播放器,支持自定义播放列表和皮肤配色。相比虾米音乐播放器,这个插件使用自托管的音乐文件。
58. FlashMp3Player
仓库: 官方 | 版本: - | 作者: Typecho 官方
功能介绍:
Flash 版本的 MP3 音乐播放器插件。由于 Flash 已逐渐淘汰,新部署的博客不建议使用此插件。
九、工具与效率类插件
61. AutoBackup
已在安全类中介绍。
63. ArticleTemplate(自定义文章类型)
仓库: 社区 | 版本: 1.0.0 | 作者: benzBrake
功能介绍:
为 Typecho 添加自定义文章类型(Post Type)字段。默认 Typecho 只有「文章」和「页面」两种类型,此插件允许你创建更多类型,如「产品展示」「视频」「相册」等。
适用场景:
- 想在博客中增加非文章类型的内容
- 需要不同类型的页面有不同的模板
- 做内容型网站的开发者用户
65. GoodLuck(随机文章跳转)
仓库: 社区 | 版本: 1.0.2 | 作者: Ryan
功能介绍:
添加一个「手气不错」按钮,点击后跳转到随机一篇文章。访客点击后会被随机引导到博客的任意一篇文章,增加内容发现的可能性。
67. JustFeed(Feed 增强)
仓库: 社区 | 版本: 0.1.2 | 作者: eallion、jKey
功能介绍:
在博客 RSS/Atom Feed 尾部添加自定义内容,如版权声明、社交媒体链接、相关文章推荐等。适合希望在订阅者阅读 RSS 时展示额外信息。
69. CosForTypecho(腾讯云 COS)
已在存储类中介绍。
71. Json_For_Typecho(Json输出)
仓库: 社区 | 版本: - | 作者: 社区维护
功能介绍:
为 Typecho 提供 JSON 格式的数据输出接口,方便其他系统调用博客数据,是 API 开发的基础插件。
十、其他功能插件
74. ShareCode(代码分享)
仓库: 官方 | 版本: - | 作者: Typecho 官方
功能介绍:
在博客文章中展示和分享代码片段,支持代码高亮和分享功能。
76. ConnectToTwitter
仓库: 官方 | 版本: - | 作者: Typecho 官方
功能介绍:
发布文章时自动同步到 Twitter(现 X)。适合有国际受众的技术博主。
78. LaTex(数学公式)
仓库: 官方 | 版本: - | 作者: Typecho 官方
功能介绍:
支持在文章中渲染 LaTeX 数学公式,适合学术类或数学相关博客。
80. B3logForHacPai
仓库: 官方 | 版本: - | 作者: Typecho 官方
功能介绍:
将博客文章同步发布到 HacPai(浮之动)社区。HacPai 是一个知名的程序员社区,同步后可以让更多人看到你的文章。
82. ZenCoding
仓库: 官方 | 版本: - | 作者: Typecho 官方
功能介绍:
Zen Coding(现 Emmet)支持,快速编写 HTML 代码的编辑器插件。
84. Html2Text
仓库: 社区 | 版本: 0.1.0 | 作者: 冰剑
功能介绍:
将 HTML 代码转换为 Markdown 格式,方便从其他平台迁移文章时做格式转换。
86. DynamicLines(动态背景)
仓库: 社区 | 版本: 1.0.0 | 作者: Mario
功能介绍:
为博客添加一个动态蛛网背景效果,适合做个人主页类博客的装饰。属于偏娱乐性质的插件。
|
| Akismet | WordPress 出品的反垃圾评论服务(需要 API Key) | 受垃圾评论困扰的用户 |
| AliUpload | 阿里云 OSS 附件存储 | 图片多、服务器空间有限的用户 |
| B3logForHacPai | 文章同步到 HacPai 社区 | 技术博主,想扩大影响力 |
| BlockComment | IP/关键词黑名单拦截 | 需要基础反垃圾的用户 |
| ConnectToTwitter | 同步文章到 Twitter/X | 有国际受众的博主 |
| Creole | Creole 标记语言支持 | 使用 Creole 写作的用户 |
| FlashMp3Player | Flash 音乐播放器 | ⚠️ Flash 已淘汰,不建议使用 |
| GitHubGit | GitHub 项目展示 | 技术博主展示开源作品 |
| GoogleAnalytics | 访客统计分析 | 所有博主(推荐安装) |
| GoogleCodePrettify | 代码高亮 | 技术博主(代码类文章) |
| GoogleCodeSVN | SVN 链接展示 | 开发者博主 |
| LaTex | LaTeX 数学公式渲染 | 学术类博客 |
| MagikeToTypecho | 从 Magike 迁移到 Typecho | 准备换平台的博主 |
| PostToQzone | 文章同步到 QQ 空间 | 面向国内用户的博主 |
| SaeUpload | 新浪云 SAE 存储 | 使用 SAE 的用户 |
| ShareCode | 代码分享 | 技术博主 |
| Textile2 | Textile 标记语言支持 | 使用 Textile 写作的用户 |
| TinyMCE | 富文本编辑器 | 不熟悉 Markdown 的用户 |
| WordPressToTypecho | WordPress 数据迁移 | 从 WordPress 换过来的用户 |
| ZenCoding | HTML 快速编写 | 开发者用户 |
十三、插件分类速查表
| 需求 | 推荐插件 |
||
十四、资源链接
- Typecho 官网: https://typecho.org
- 官方插件仓库: https://github.com/typecho/plugins
- 社区插件仓库: https://github.com/typecho-fans/plugins
- Typecho 主题库: https://github.com/typecho/themes
- 官方文档: https://docs.typecho.org
- 社区 QQ 群: 40412938
本文由 OpenClaw AI 助手编写并直接发布,涵盖官方库和社区库全部 153 个插件,如有疏漏欢迎指正。