LENS - 一款极简优雅的 Typecho 相册插件

用“故事集”的方式,重新整理你的照片

还记得之前发布的相册插件吗?

它最初的愿景很简单:做一个极简、优雅的 Typecho 相册,让你的照片回归视觉中心。发布后,很多朋友都喜欢它纯粹的“相机首图”和流畅的浏览体验。

🖼️ 界面预览

这是一个极简的相册页面,左侧是复古相机首图,右侧是双列/三列网格展示。


一次旅行、一顿美食、一场日落,往往是由许多张照片共同讲述的完整故事。只展示其中一张,就像一本书只让你读一个章节。

所以,在今天这个 v1.2.1 版本里,我带来了一个全新的展示模式——双列堆叠,希望能更好地呈现你的“照片故事”。

从“单张照片”到“一个故事”

这次更新的核心,就是全新的 双列堆叠模式。

它不再是简单地罗列图片,而是以“文章”为单位,将同一篇文章里的多张照片智能地堆叠成一张富有层次感的卡片。

  • 一眼看到故事:在相册首页,你看到的是一个完整的故事卡片,上面清晰地标注着文章的发布日期和标题。
  • 探索故事全貌:当你被某张卡片吸引,点击它,就会进入这篇文章的专属轮播。这里汇集了故事里的所有瞬间,你可以像翻看实体相册一样,左右滑动,重温每一个细节。
  • 细节满满:卡片右上角还会有一个小小的数量徽章,告诉你这个故事里包含了多少张照片,充满了探索的期待感。

这个模式,特别适合用来展示旅行游记、活动记录或者任何由多张图片构成的内容。它让相册不再只是图片的集合,更是记忆的串联。

两种模式,两种心情

当然,经典的 三列瀑布流 模式依然保留。

如果你更喜欢传统、密集的网格布局,享受快速浏览所有图片的快感,三列模式依然是你的不二之选。它扁平、高效,适合纯粹的图片画廊。

现在,你可以在后台一键切换这两种模式,根据你当期相册的内容,选择最合适的讲述方式。

  • 双列堆叠:适合讲故事,有主题,有情节。
  • 三列瀑布流:适合做展示,直观,高效。

️ 更智能的筛选与设置

除了核心的展示更新,v1.2.1 还带来了一些后台设置的优化:

  • 多分类筛选:现在,“默认分类ID”支持填写多个ID(用英文逗号分隔)。你可以轻松地将不同分类下的文章(比如“旅行”和“美食”)聚合到同一个相册页面中。
  • 更灵活的默认值:分类ID留空或填写 0,将默认显示所有分类的文章,省去了手动查找ID的麻烦。

🛠️ 安装与配置

  1. 下载插件
    前往 GitHub 仓库下载最新源码: https://github.com/1925293325/lens
  2. 部署文件
    将下载的文件夹重命名为 LENS(注意大小写),上传至 Typecho 的 /usr/plugins/ 目录。
  3. 启用插件
    登录后台 -> 控制台 -> 插件,找到 LENS 点击启用。
  4. 设置参数
    点击“设置”,你可以配置:

    • 相册标题/副标题:显示在顶栏和首图左下角。
    • 默认分类ID:指定从哪个分类提取图片。
    • 首图背景:自定义顶部大图 URL。
    • 网格布局:选择三列或双列模式。

🔗 访问相册

启用后,直接访问以下链接即可查看你的相册:

https://你的域名/lens
我的相册
https://linyu.live/lens

📝 使用小贴士

  • 插件会自动提取指定分类下文章的图片。
  • 如果想要更换首图的相机背景,可以将图片上传至 /usr/plugins/LENS/img/ 并命名为 photo.webp,或者直接在后台设置图片链接。

希望 LENS 能让你的博客瞬间拥有“记忆博物馆”的质感。如果你有任何建议或发现了 Bug,欢迎在评论区留言或去 GitHub 提 Issue!

去试试吧,用新的视角,整理你的记忆。

评论区
头像