一款面向 Hexo + GitHub Pages 的全平台写作客户端
支持 Web · Linux · Windows · macOS · Android
- 从 GitHub 仓库同步文章(支持增量同步)
- Markdown 编辑、元数据管理、自定义字段
- 本地草稿 / 仓库草稿 / 正式发布 三种保存方式
- 图床支持 GitHub 图床 & 又拍云
- 自定义主题色、多语言(中/英)
- 检查更新、应用内反馈
本应用不负责搭建 Hexo 以及配置自动部署!!!
使用前请确保你已经:
- 拥有 GitHub 账号
- 创建了 Hexo 仓库,且配置好了自动部署
- GitHub Pages 站点能正常访问
如果你还没有搭建 Hexo,可以参考以下教程:
关于自动部署,你可以直接跟 AI 说:
帮我写一个 github action 的 workflow,自动部署 hexo 到 github pages
进入 设置 → GitHub 页签,依次填入以下信息:
获取 Token:
- 访问 GitHub Personal Access Tokens
- 点击
Fine-grained personal access tokens→Generate new token - 按如下配置:
- Token name:随意填,例如
inkflow - Resource owner:选你自己
- Expiration:
No expiration - Repository access:
Only select repositories,勾选你的 Hexo 仓库(如需 GitHub 图床,一并勾选图床仓库) - Permissions:添加
Contents: Read and write(Metadata会自动附带)
- Token name:随意填,例如
- 点击
Generate token,立即复制保存,之后无法再查看
填写配置:
- Token:粘贴上面获取的 Token
- Owner:你的 GitHub 用户名
- 仓库:点击刷新按钮加载列表,选择 Hexo 仓库(也可手动输入)
- 分支:选择仓库后自动加载
- 文章目录格式:按需配置
选择图床类型为 GitHub,填入图片仓库名、存储路径和自定义域名。
选择图床类型为 又拍云,填入以下信息:
| 字段 | 来源 |
|---|---|
| 空间名称 | 又拍云控制台创建的空间 |
| 操作员 / 密码 | 又拍云操作员管理 |
| 域名 | 空间绑定的域名 |
回到首页,点击右上角同步按钮:
- 首次同步:文章较多时耗时较长,请耐心等待
- 后续同步:使用增量同步,速度更快
- 同步完成后将展示文章列表
点击文章或点击 + 新增文章,进入编辑器。右上角四个按钮:
| 按钮 | 说明 |
|---|---|
| 📋 元数据 | 编辑标签、分类、封面图等,支持自定义字段 |
| 💾 本地草稿 | 仅保存到本地,不推送远程 |
| 📤 仓库草稿 | 推送至仓库 drafts 目录 |
| 🚀 正式发布 | 推送至仓库 posts 目录 |
桌面端 & 移动端: GitHub Releases
Web 版(免安装): https://inkflow.sszsj.com
⚠️ 目前仍在测试阶段,功能会频繁调整。 请务必备份远程仓库分支,防止数据丢失!
请在 摸鱼派 发帖并 @csfwff
新用户注册:点击注册(邀请链接)