Lume 是一个基于 Tauri v2 的轻量本地图片查看器,目标平台为 macOS 和 Windows。
- Rust(Tauri backend)
- Vanilla TypeScript(frontend)
- Vite
- 打开图片或目录并生成同目录图片列表
- 侧栏虚拟列表与异步缩略图加载
- 主视图缩放、平移、fit-to-window
- 键盘快捷键(切图、缩放、全屏、刷新等)
- 单实例复用(再次打开文件时切换到已运行窗口)
npm install
npm run tauri devnpm run tauri build- 需求文档:
PRD.md - 任务拆解:
tasks.md