爱库录 目录即站点,文件即文章

用文件管理器管理博客

2026-09-17 · 核心功能 · 返回列表

title: "用文件管理器管理博客:ls、mv、rm 就是你的后台" date: 2026-09-17 tags: [文件管理, 命令行, Git, 运维, 核心功能] category: 核心功能 description: "不需要博客后台。ls 看文章列表,mv 改分类,rm 下线文章。文件系统就是你的管理界面。"

用文件管理器管理博客:ls、mv、rm 就是你的后台

传统博客的后台长这样:

左侧菜单:文章管理、分类管理、标签管理、媒体管理、主题设置、插件管理……

你要做的每一个操作,都需要登录后台、找到对应页面、点击按钮。

爱库录没有「后台」这个概念。或者说,文件系统就是你的后台。

文件即管理单元

查看所有文章

ls -la blog/
# 关于爱库录/
# 快速上手/
# 核心功能/
# AI能力/
# 主题与插件/

不需要打开「文章管理」页面。ls 就是文章列表。

查看某个分类下的文章

ls blog/核心功能/
# TG发条语音AI帮你写成文章.md
# 拖个文件进目录就是发布了一篇博客.md
# 爬虫看的和读者看的不是一回事.md

改分类

# 把一篇文章从「核心功能」移到「快速上手」
mv blog/核心功能/拖个文件进目录就是发布了一篇博客.md blog/快速上手/

改分类 = 移动文件。 不需要在后台编辑文章、改分类下拉框、点保存。

而且稳定 slug 保证:移动后链接不变。

下线文章

# 从博客目录移出来
mv blog/核心功能/某篇文章.md drafts/

移出博客目录 = 下线。移回来 = 重新上线。

不需要点「取消发布」按钮。不需要改文章状态。

批量操作

# 批量移动
mv blog/旧分类/*.md blog/新分类/

# 批量重命名(加前缀)
for f in blog/技术/*.md; do mv "$f" "blog/技术/2026-$(basename $f)"; done

# 批量删除草稿
rm drafts/temp-*.md

文件系统的所有工具都能用。 lsmvcprmfindgrepxargs——几十年积累的 Unix 工具链,全部适用于博客管理。

Git 做版本管理

cd blog/

# 初始化
git init
git remote add origin git@github.com:me/my-blog.git

# 日常使用
git add .
git commit -m "add: new article about Docker"
git push

# 查看历史
git log --oneline
git diff HEAD~3

# 回滚
git revert abc1234

博客有完整的版本历史了。 谁改了什么、什么时候改的、改了哪些内容,全部可追溯。

不需要「文章历史版本」功能——Git 已经做了,而且做得更好。

rsync 做同步

# 本地 → 服务器
rsync -avz blog/ user@server:/data/aiklog/blog/

# 服务器 → 本地(备份)
rsync -avz user@server:/data/aiklog/blog/ /backup/blog/

# 只同步变更的部分
rsync -avz --delete blog/ user@server:/data/aiklog/blog/

同步增量的,只传变化的文件。 不需要「导入导出」功能。

find + grep 做搜索

# 找所有包含「Docker」的文章
grep -rl "Docker" blog/

# 找最近 7 天修改过的文章
find blog/ -name "*.md" -mtime -7

# 找所有包含 frontmatter 标签的文件
grep -l "tags:.*AI" blog/**/*.md

# 统计每篇文章的字数
wc -c blog/**/*.md | sort -rn

本地搜索比任何在线搜索都快。 而且完全离线,不需要网络。

文件监控 = 自动发布

爱库录的引擎会监控博客目录的文件变化:

  • 新文件出现 → 自动入库、自动发布(或进入草稿)
  • 文件内容变化 → 自动更新索引、重新生成摘要
  • 文件被移走 → 自动下线
  • 文件被删除 → 自动清理

你只管操作文件,引擎自动同步到博客。

这就是「目录即站点,文件即文章」的完整含义:不是只在初始导入时生效,而是持续地、实时地生效。

和传统后台的对比

| 操作 | 传统后台 | 爱库录 | |------|---------|--------| | 查看文章 | 登录 → 文章管理 | ls blog/ | | 改分类 | 编辑 → 改分类 → 保存 | mv file newdir/ | | 下线 | 编辑 → 改状态 → 保存 | mv file drafts/ | | 批量操作 | 逐个点击 | for 循环 / xargs | | 版本管理 | 平台自带(功能有限) | Git(完整历史) | | 同步 | 导入/导出 | rsync | | 搜索 | 后台搜索框 | grep / find | | 备份 | 平台导出 | cp / rsync |

文件系统是最古老、最稳定、最通用的管理界面。 它不会改版、不会加广告、不会下线。


相关:[[拖个文件进目录,就是发布了一篇博客]] — 了解文件发布的完整流程。