type
status
date
slug
summary
tags
category
titleIcon
password
icon
calloutIcon
🤠
实现一个类似pinterest的瀑布流布局的本地图片浏览器,vibe coding体验
  • 项目代码
  • 体验地址
  • 参考效果
notion image
notion image
  • 主要的功能在github有说明,整个vibe coding的流程,只需要简要的声明需求,不需要任何复杂的prompt,gemini的效果让人印象深刻,每一次功能迭代基本都是完善的,开箱即用,唯一的缺点在于有时候偷懒只给修改的部分,不给完整的代码,需要重复第二次要求完整代码。
  • 第一个prompt,大致描绘需求后,会得到:项目结构+代码内容+文件解释+运行流程
notion image
notion image
  • 参考完整流程,最后一部分功能迭代没有保存成功
  • 后期扩展
    • 删除图片
为了方便在多个设备上通用,给的要求是写web app,但web app是不能对本地文件进行修改的,所以删除功能目前仅是从画廊中移除,而无法做到直接删除图片
  • 子文件夹聚合
原则上这一功能可以通过点选子文件夹或通过搜索筛选(文件名包含文件夹名)实现,但没有直接的聚合功能来的直接,目前是将一个文件夹下所有(无论层次)图片全部加载展示(符合需求),缺少一些分类聚合的功能
相关文章
MetingJS使用自定义音乐源-CF+Huggingface部署
Lazy loaded image
Win与linux开发环境配置|Powershell与Zsh配置记录
Lazy loaded image
折腾linux虚拟机杂记
Lazy loaded image
Redis5.0源码学习 - 草稿
Lazy loaded image
Leetcode Hot 100解题记录 - 草稿
Lazy loaded image
天机学堂完结复盘
Lazy loaded image
JDK8后的新特性单例模式的四种写法
Loading...
CamelliaV
CamelliaV
Java;CV;ACGN
最新发布
Vibe Coding - 本地图片浏览器
2025-6-26
Win与linux开发环境配置|Powershell与Zsh配置记录
2025-6-26
JDK8后的新特性
2025-6-26
SEU9系本硕资料
2025-6-14
中英文开发资料汇总
2025-6-14
Leetcode Hot 100解题记录 - 草稿
2025-6-14
公告
计划:
  • LLM相关
  • 支付业务 & 双token无感刷新
  • (线程池计算优惠方案)天机学堂Day09-Day12复盘-优惠劵业务
  • (业务复盘,技术汇总)天机学堂完结复盘
  • hot 100
 
2024-2025CamelliaV.

CamelliaV | Java;CV;ACGN