
- 打开微信,搜索「软件教程管家」关注,或长按下方二维码关注
- 回复关键词 firekylin
- 公众号自动回复网盘链接,点击即可保存下载
打开微信扫一扫关注或搜索【软件教程管家】
Firekylin:面向 AI 协作的 Node.js 开源博客系统
Firekylin(火麒麟)是一个开源免费的 Node.js 博客系统,通过浏览器管理文章、页面和评论,用主题和插件扩展站点,还支持 AI 辅助创作与 MCP 博客管理。如果你想自建一个博客,同时希望把内容生产接进 AI 工作流,Firekylin 是一个值得认真评估的候选。
与常见的静态博客不同,Firekylin 带完整的浏览器后台:写文章、管理草稿、审核评论、换主题、装插件都能在网页上完成,不用每次改内容都动命令行。
信息一览
| 项目 | 内容 |
|---|---|
| 项目名称 | Firekylin(火麒麟) |
| 类型 | 开源博客系统 / 自托管内容平台 |
| 开发语言 | Node.js |
| 运行要求 | Node.js 24+,或 22.13.0 及以上的 22.x 版本 |
| 数据库 | SQLite / MySQL / TiDB / PostgreSQL |
| 写作方式 | Markdown |
| 评论系统 | 内置 Waline |
| 部署方式 | 本地 / 服务器 / Vercel |
| 费用 | 开源免费(AI 服务按服务商规则另计费) |
| 项目主页 | Firekylin GitHub 仓库 |
版本选择:三种部署方式怎么选
Firekylin 没有多个发行版之分,选型主要在部署方式与数据库上。下面这张表按场景给结论:
| 部署方式 | 数据库 | 适合场景 | 注意点 |
|---|---|---|---|
| 本地体验 | SQLite | 先试用、写着玩、评估功能 | 无需单独安装数据库服务 |
| 服务器部署 | MySQL / TiDB / PostgreSQL | 长期运营的正式站点 | 需自行运维服务器与备份 |
| Vercel 部署 | 外部数据库 | 不想管服务器的托管方案 | 必须配外部数据库;上传文件需对象存储 |
取舍很明确:只想先看看效果,本地加 SQLite 是成本最低的路;要长期运营,服务器加 MySQL 或 PostgreSQL 更稳妥;选 Vercel 则要接受两项前置条件——外部数据库和对象存储,缺一个都跑不完整。
安装步骤
- 确认 Node.js 版本:运行
node -v,需要 24 以上,或 22.13.0 及以上的 22.x 版本。 - 新建博客:运行
npx firekylin new my-blog。 - 进入目录:运行
cd my-blog。 - 启动服务:运行
npm start。 - 按提示选择数据库、填写站点信息,并创建管理员账号。本地体验选 SQLite 即可,不用单独安装数据库服务。
- 保留默认地址时,打开博客首页或管理后台(默认地址为 127.0.0.1:8360,后台路径为 /admin),用刚创建的管理员账号登录。
整个安装过程没有图形化安装器,全程是命令行加浏览器向导,熟悉 Node.js 的用户几分钟就能跑起来。
核心功能
- 浏览器后台管理:文章、草稿、独立页面、分类、标签、评论和上传文件都在网页后台集中管理。
- Markdown 写作:用 Markdown 写文章,支持从其他博客系统导入内容。
- AI 辅助创作:标题、摘要、封面、审校、翻译、标签建议、链接生成和写作补全都可由 AI 协助完成。
- AI 配图:支持通过文字生成配图并继续调整,效果取决于所配置的服务商和模型。
- 主题市场与插件市场:在后台搜索、预览、安装、更新主题和插件,切换外观不用手工改文件。
- 内置 Waline 评论:评论回复与审核、社交账号登录、邮件通知,以及 Turnstile 与 reCAPTCHA 验证码,开箱即用。
- MCP 博客管理:兼容远程 MCP 与 OAuth 的客户端可在账号权限约束下查找文章、管理草稿、分类、标签和评论,发布与删除等高影响操作需要确认。
必改设置
装好之后先别急着写文章,下面 5 项设置建议第一时间确认:
- 管理员账号与密码:安装向导里创建的管理员账号是最高权限账号,密码用强密码并妥善保管,不要用弱口令跑在公网服务器上。
- 数据库类型:本地体验用 SQLite 足够,但正式建站建议在安装时就选 MySQL 或 PostgreSQL,事后迁移比一开始选对更麻烦。
- AI 服务商与模型:AI 辅助创作和配图都要先在后台配置服务商和模型,不配就用不了;同时确认好调用费用按哪家服务商的规则结算。
- 评论与验证码:Waline 评论默认可用,但是否开启社交账号登录、邮件通知,以及用 Turnstile 还是 reCAPTCHA 做验证码,要按自己站点的 spam 情况定。
- 上传文件存储:服务器部署确认上传目录有写入权限并纳入备份;Vercel 部署必须另外配置对象存储,否则上传的文件无法持久保存。
AI 协作怎么用
Firekylin 的 AI 能力分两条线。第一条是内容辅助:在后台配好服务商和模型后,写文章时可以让 AI 帮忙想标题、写摘要、审校错字、翻译内容、建议标签,甚至按文字生成配图。第二条是 MCP 管理:按项目文档连接 MCP 客户端后,AI 助手可以在账号权限范围内帮你查找文章、管理草稿和评论;涉及发布与删除的操作会先要你确认,不会静默执行。
项目还提供了 Agent Skill 安装说明,习惯用 AI 编程助手的用户可以按文档把 Firekylin 的操作技能装进自己的助手里。
注意事项
- AI 生成和图片生成依赖外部服务商与模型,调用费用按服务商规则计算,正式用之前先确认计费方式。
- Vercel 部署必须使用外部数据库,上传文件的持久保存还要额外配置对象存储,两项缺一不可。
- 主题和插件在本地安装后需要按提示启用或重启;GitHub 管理模式则要通过 PR 合并并重新部署才能生效。
- 公开资料没有给出各数据库、主题和插件的详细兼容矩阵,正式选型前要以部署文档或源码为准。
- 升级前先阅读安装与升级文档,验证数据库、上传文件和主题插件的兼容性,并做好备份。
适用人群
适合需要自建博客、内容站或个人出版平台的开发者、技术写作者和小型团队,尤其适合希望在 Node.js 环境中结合 Markdown、主题插件、AI 辅助创作或 MCP 管理内容的用户。如果团队不熟悉 Node.js、数据库、对象存储和站点运维,建议先评估部署与升级成本再决定。
同类对比
| 维度 | Firekylin | WordPress | Hexo 等静态博客 |
|---|---|---|---|
| 技术栈 | Node.js | PHP + MySQL | Node.js 静态生成 |
| 管理方式 | 浏览器后台 | 浏览器后台 | 本地文件 + 命令行 |
| AI / MCP | 内置支持 | 需装插件实现 | 需自行接入 |
| 评论 | 内置 Waline | 自带评论或插件 | 需接第三方评论 |
| 适合 | 想自托管又要 AI 协作 | 通用建站 | 极简静态站点 |
一句话取舍:只要极简静态站,Hexo 更轻;要通用建站生态,WordPress 更成熟;想要 Node.js 自托管博客并且把 AI 协作算进选型条件,Firekylin 是更对口的选择。
实测要点
按官方安装说明验证的关键点有三处:其一,一条 npx firekylin new my-blog 就能建站骨架,不用先手动克隆仓库;其二,默认地址为 127.0.0.1:8360,后台在 /admin 路径下;其三,本地体验选 SQLite 全程零数据库配置,适合先跑起来再决定生产方案。
GitHub 国内访问较慢,如打不开可多刷新几次

关注「软件教程管家」
回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。
本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›
文章推荐
标签推荐
这款软件怎么样?
平均 暂无评分(0 人评)
取链次数:0
评分与投票来自真实访客,从 0 开始累计;觉得有用就点一下,帮更多人判断这款软件值不值得下。






