besscroft / PicImpact

PicImpact 是一个摄影师专用的摄影作品展示网站,基于 Next.js 开发。今天又是想当二次元摄影高手的一天呢!
https://pic.besscroft.com
MIT License
610 stars 86 forks source link

功能设计建议 #103

Open KangEn1994 opened 1 month ago

KangEn1994 commented 1 month ago

个人就功能设计上面的一些想法,从使用上来说会更方便和清晰一些

  1. 分类细化 目前的逻辑结构是 相册->图片 照片统一由相册管理,每个相册在主页上部用不同页签区分
    细化之后的结构 分类->相册->图片, 主页上部显示的页签为分类,而同一分类下可以新建不同的相册 比如分类是【二次元】,相册可以是【2023bilibili world场照】、【2023china joy场照】 点开一个分类页签后,显示还是按照现有的方式显示该分类下所有的相册的图片,不同的相册用类似于</br>的灰线进行分割
    形如

    2023bilibili world场照
    -------------------------
    图片    图片    图片    图片    图片    图片
    图片    图片    图片    图片
    2023china joy场照
    -------------------------
    图片    图片    图片    图片    图片    图片
    图片    图片    图片    图片

    最右侧还可以有一个目录树或者时间树,按时间显示相册的拍摄顺序

  2. 图片内容修改 目前可以修改的是名称,描述等信息,而拍摄时间/设备/参数等是直接通过读取图片的信息获取到的 实际图片,尤其是人物类图片经过像素蛋糕/PS等修图软件处理后会丢失这些信息
    可不可以进行手动修改

  3. 批量修改 顾名思义,就是同时选择几张图片统一修改其可以修改的内容

可能有些和作者的设计逻辑有些差别,可以参考一下

besscroft commented 1 month ago

1、关于分类细化,您可以尝试【图片索引标签】功能,每张图片可以设置一些不同的标签,然后在预览时可以点击,会筛选出所有包含相同标签的图片。其实也算是你满足需求,只不过设计思路和逻辑不同而已。最右侧还可以有一个目录树或者时间树,这个我实在是想不到在移动端应该怎么设计 UI。 2、前排温馨提示:你指出的这些修图软件,都能保留EXIF信息。图片内容修改,其实直接去数据库修改就行。这个要做更改的话,也只能手动自己写整个json字符串,考虑到很多用户可能不会,就一直没做。 3、这个感觉没太大必要。。。

KangEn1994 commented 1 month ago

1、关于分类细化,您可以尝试【图片索引标签】功能,每张图片可以设置一些不同的标签,然后在预览时可以点击,会筛选出所有包含相同标签的图片。其实也算是你满足需求,只不过设计思路和逻辑不同而已。最右侧还可以有一个目录树或者时间树,这个我实在是想不到在移动端应该怎么设计 UI。 2、前排温馨提示:你指出的这些修图软件,都能保留EXIF信息。图片内容修改,其实直接去数据库修改就行。这个要做更改的话,也只能手动自己写整个json字符串,考虑到很多用户可能不会,就一直没做。 3、这个感觉没太大必要。。。

  1. 【图片索引标签】我尝试了一下,那个增加的标签应该是要在【版权】里面设置? 功能上倒是可以这样用,但是感觉怪怪的。。。
  2. okkk, 我捉摸一下我是哪一步把这些信息给弄没了
  3. 在进行批量上传后,比如我一次传了十几张图片,然后我需要改他们的版权信息,或者修改图片的标题,我就只能一张张去修改
besscroft commented 1 month ago

【图片索引标签】在每张图片的编辑图片功能里面有。版权信息,可以设置默认的,那样会每张图片都默认显示。批量修改图片的标题。我总感觉是个伪需求,我觉得没那么多图片需要同一个标题,每张图片背后都有它的故事和回忆。而且批量操作总感觉在写管理系统一样的,很麻。

KangEn1994 commented 1 month ago

【图片索引标签】在每张图片的编辑图片功能里面有。版权信息,可以设置默认的,那样会每张图片都默认显示。批量修改图片的标题。我总感觉是个伪需求,我觉得没那么多图片需要同一个标题,每张图片背后都有它的故事和回忆。而且批量操作总感觉在写管理系统一样的,很麻。

okk我大致理解需求差别在哪里了哈哈哈哈,我考虑的出发点可能是针对一个场景或者人物出一组图,可能有十多张,这样搞起来确实有点像一个图片管理系统,而不仅仅主要是展示作用。 而项目设计的初衷应该是展示一些突出的更有叙事性的图片,所以在设计思路上有一些不一致。