前景提要
v1.1.4 ( 2020.08.08) 重构图片整理功能 支持建立标签体系,为图片打标签,快速定位图片 支持文件夹整理,多层级分类归类 支持建立智能文件夹,按名称、标签、颜色等条件自动分类图片 支持按颜色、关键字、形状、尺寸、类型等条件查找筛选图片 支持自适应、瀑布流、网格布局浏览图片 支持智能任务相似图片的筛选 支持标签、注释、评分等信息的 iCloud 同步、多机协同 源码上模块化图片整理、屏幕截图、图片查看、图片编辑、图片导出 优化性能、修复一些问题 老版本升级重置用户数据
Picsee 素材整理模块的设计说明
初心:构建快速、直接、可扩展、磁盘读写效率高的素材管理模式和应用。
管理素材的方式
通过引用,监控文件夹的方式管理素材图片。对于加入资源束中的素材,在 Picsee 中不会复制拷贝,生成另一份,甚至每一个素材也不会必然对应生成一个缩略图留存下来,但是会解析素材图片的相关属性,例如大小、尺寸、创建时间、颜色、Exif 信息存进数据库。
资源库和资源束
通过资源库、资源束、文件夹的形式管理素材。一个资源库管理多个资源束,资源束是素材图片的集合。一个资源束管理多个文件夹,即被监控的文件目录,存放素材图片的具体位置,通过切换资源束可管理不同的素材图片集合。
素材索引构建模式
通过素材在磁盘上的位置来定位和判断唯一性。添加资源束中的素材后,Picsee 会在后台异步解析素材图片的相关属性,构建索引,存入 Realm 数据库。UI 层监控数据库的变化,进行刷新。查找、筛选、排序、分栏等都是基于数据库层面的操作来支持。
素材缩略图问题
素材图片的解析过程不会产生缩略图,素材图片的浏览会产生缩略图,但是只有浏览到的素材图片才会产生缩略图。Picsee 会在合适的时候清除很久没有访问过的素材图片的缩略图。
文件夹监控说明
加入到资源束的文件夹,都是被实时监控管理,在文件夹中的素材图片的变动,会及时反馈到 Picsee 中。但是建议在 Picsee 中操作图片素材,在 Finder 中操作的素材图片,包括删除、移动、重命名等,会在 Picsee 中体现,但相关的打过的标签、评分、写过的注释等会丢失。
云同步的实现
通过云盘同步素材图片、iCloud 同步素材图片自定义扩展属性(标签、评分、注释等)、管理的文件夹绑定目录位置,三种途径实现云同步,多机、多人协作。素材图片存放在磁盘文件夹中,可通过坚果云、Dropbox 等主流云盘实现多台电脑的同步;而资源束、智能任务、智能文件夹、素材图片的扩展信息等,通过用户的 iCloud 云端私有数据库实现多机的同步;由于,在不同电脑上,资源束中管理的文件夹,可能存放在不同的磁盘目录路径中,因此,被同步的资源束,初始需要重新绑定管理文件夹的指向的位置,即指向此时本机上,对应的通过坚果云、Dropbox 等云盘同步过来的文件夹。
下载
联系 详细介绍: https://picsee.chitaner.com 邮件联系: [email protected] Telegram: ( https://t.me/joinchat/LLvGKBYvdMtz6z7SgYxJUQ) QQ 群:663988917