前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用宝塔面板搭建PicHome一款私有化的个人团队公司,展示您的图库

使用宝塔面板搭建PicHome一款私有化的个人团队公司,展示您的图库

作者头像
哈德森sir
发布2024-06-23 11:26:44
1070
发布2024-06-23 11:26:44
举报
文章被收录于专栏:哈德森博客哈德森博客

简介

PicHome是一款功能强大的开源网盘程序,它不仅能高效管理各类文件,还在图像和媒体文件管理方面表现出色。其亮点包括强大的文件共享功能和先进的AI辅助管理工具,为用户提供了便捷、智能的文件管理体验。

在数字化时代背景下,图像、音视频等媒体文件已成为信息传递的核心载体,其重要性不断攀升。然而,传统网盘在处理这类文件时的管理方式逐渐显得力不从心。正是基于这一现实需求,PicHome应时而生,致力于提供一种创新、高效的媒体文件管理策略。

功能

可以用PicHome做什么

可以应用于电商,游戏,设计,开发,企事业,学校,实验室,媒体,演艺机构等类型的个人,团队,企业业务中。

  • 1作为普通网盘使用
  • 2创建素材共享库
  • 3创建文件发布网站
  • 4实现 Eagle 素材库多端展示
  • 5实现 Billfish 素材库多端展示
  • 6实现普通文件夹多端展示
  • 7建立企业知识库
  • 8建立代理商,分销商,分公司产品资料共享平台
  • 9建立商品素材,商品图共享平台
  • 10建立企业图库平台
  • 11建立团队灵感库
  • 12建立团队标准库

与传统网盘优势对比

多样化的列表模式
  • 传统网盘:传统网盘通常仅提供列表和网格两种视图。
  • PicHome:提供包括瀑布流、自适应布局、网格、列表、双排列表和详细视图在内的多种模式,以适应不同用户的视觉和操作体验。
定制化的文件信息展示
  • 传统网盘:信息展示固定,通常只显示图标、文件名和后缀名。
  • PicHome:允许用户根据需要自定义显示文件名、后缀名、标签、文件大小、图像尺寸、视频时长和添加时间等丰富信息。
增强的文件快速预览功能
  • 传统网盘:需要打开文件才能查看内容。
  • PicHome:通过提供足够大的缩略图,使得用户在没有打开文件的情况下就能快速识别和选择所需文件。音视频文件甚至可以在列表中直接预览,快进播放。极大提升了查询效率。
先进的标签化文件管理
  • 传统网盘:大多不支持或仅提供基础的标签管理功能。
  • PicHome:支持自动获取图片的颜色、形状等属性,以及音视频的时长等信息,并允许用户添加二级标签、文件描述和评分,从而实现多维度、深度的文件管理。
自定义封面图与预览图
  • 传统网盘:文件以图标形式展示,图片和视频以自动生成的固定封面展示。
  • PicHome:允许用户为任意文件自定义封面,这对于设计文件、压缩包等复杂文件来说,可以更全面地展示文件内容
多预览图功能
  • 传统网盘:传统网盘中一般不支持多预览图,并且不支持预览的文件也无法预览。
  • PicHome:不支持预览的文件可自定义封面与预览图,还支持多预览图的方式,比如在设计图、模型文件、压缩包等文件中,单张预览图无法表达文件全貌时,可提供多张预览图,便于用户更全面地了解文件全貌。
多库管理功能
  • 传统网盘:通常只提供一个统一的文件管理空间。
  • PicHome:支持创建多个网盘库,根据文件类型和业务需求进行分类存储和分配管理权限,提高了文件管理的灵活性和效率。

详细功能

文件共享功能

PicHome的文件共享功能强大且灵活,它不仅支持整个库的共享,还允许用户创建个性化的展示网页,甚至构建完整的资料分享展示网站。

  • 共享整个库:用户可以选择性地共享整个库给朋友、同事或客户。库的展示样式可以个性化设置,优化访问者的浏览体验。
  • 共享展示网页:PicHome 的单页功能允许用户无需编写代码,通过拖拽模块快速制作个性化的展示网页。用户可以自由组合轮播图、文件推荐、富文本、常见问题和链接等模块,打造精美的展示页面。
  • 组织结构化的共享网站:PicHome 可以将共享文件、整库和单页等元素组织成一个完整的网站。这样,用户可以快速建立个人家庭媒体资料库、团队共享资料库或企业文件资料库网站。
AI辅助管理功能

文件的分类和标注一直是文件管理中的挑战,需要管理人员投入大量时间和精力。幸运的是,如今AI大模型的出现为这项工作提供了解决方案。PicHome 将全面整合AI智能功能,以提升文件管理效率。目前,PicHome 已经实现了以下AI辅助功能:

  1. AI修改文件名:自动识别文件内容并生成更有意义的文件名,提高文件查找效率。
  2. AI打标签:根据文件内容自动添加标签,帮助用户更快速地分类和检索文件。
  3. AI写描述:智能生成文件描述,让用户了解文件内容,无需手动编辑。
  4. AI批量标注:一次性对多个文件进行标注,减少人工操作。
  5. AI文件问答:回答用户关于文件的问题,提供更智能的文件管理服务。

在PicHome中,各项文件标注功能通过自定义Prompt来实现。不同的Prompt描述可以引导AI生成不同方向的结果,从而实现针对不同行业、不同类型文件的精准标注。管理员可以在后台自定义设置多条Prompt,并在管理界面中方便地选择采用哪个Prompt来进行文件标注。

支持文件格式

PicHome支持添加所有类型的文件格式,以下是目前可直接预览或播放的文件格式.添加不同软件的库,能够支持软件本身所支持的文件格式的缩略图。

PH库

图像

bmp, gif, heic, heif, hif, icns, ico, jpeg, jpg, png, svg, tif, tiff, ttf, webp, avif, base64 , jfif, insp, jxl, jpe, tga

源文件

psd,ai

视频

m4v, mp4, webm, mov (H.264、H.265 / HEVC、AV1、VP9、VP8 编码)

音频

aac, flac, m4a, mp3, ogg, wav

RAW

3fr, arw, cr2, cr3, crw, dng, erf, mrw, nef, nrw, orf, otf, pef, raf, raw, rw2, sr2, srw, x3f

文档

txt, pdf, ppt, pptx, xls, xlsx, doc, docx

普通目录

图像

bmp, gif, heic, heif, hif, icns, ico, jpeg, jpg, png, svg, tif, tiff, ttf, webp, avif, base64 , jfif, insp, jxl, jpe, tga

源文件

psd,ai

视频

m4v, mp4, webm, mov (H.264、H.265 / HEVC、AV1、VP9、VP8 编码)

音频

aac, flac, m4a, mp3, ogg, wav

RAW

3fr, arw, cr2, cr3, crw, dng, erf, mrw, nef, nrw, orf, otf, pef, raf, raw, rw2, sr2, srw, x3f

文档

txt, pdf, ppt, pptx, xls, xlsx, doc, docx

Eagle库

Eagle库支持格式参照Eagle文件格式介绍文档

https://docs-cn.eagle.cool/article/18-what-file-formats-does-eagle-support

Billfish库

Billfish库支持格式参照Billfish文件格式介绍文档

https://www.billfish.cn/help/zhichigeshi

使用方式介绍

PicHome 分为后台和前台两个部分,各自担任不同的角色。

后台功能

  • 后台主要用于系统配置,定位类似于“系统开发”人员使用。
  • 只是这个“开发”工作并不需要代码知识,只需通过配置与拖拽,就可以实现各种个性化需求。
  • 后台就像一个无代码网页设计器,能够在无需编程的情况下配置出各种个性化的页面效果。
  • 如果你对 PicHome 的后台配置熟悉了,不但可以搭建出满足自身各种需求的文件系统,甚至可以帮助他人或者企业搭建各类定制化需求的文件资源共享平台。

前台功能

  • 前台是平时正常使用的界面,用于展示数据和进行日常管理。
  • 所有的网盘管理和文件管理都在前台门户和个人中心中进行。
  • 作为使用人员时,你只需在前台的门户中对展示出来的数据进行查询和检索。
  • 需要管理网盘文件时,只需进入个人中心,对不同的库进行文件管理,而无需进入后台。
  • PicHome 的前台操作简单易上手,让你轻松管理文件和数据。

了解PicHome的使用方式

PH可以从任意位置发起文件展示

  • 库:库是PH最基础的数据源头。创建库后,每个库就可以获取访问地址,直接发起展示。
  • 智能数据:如果不希望展示整个库,或者数据来自多个库,可以通过智能数据功能。将指定类型的数据,重新组织成一个新的数据集合。这个数据集合能够发起展示。
  • 单页:单页是一个可以个性化定制数据展示的方式,例如可以指定轮播图,热门文件展示,最新文件展示等多种形式,将数据组织到一个页面中,然后可以发布这个页面进行数据的展示。
  • 收藏夹:收藏夹是一个手动重新组织数据的方式,可以多人协同组织内容,组织好的收藏夹可以发起展示。
  • 拼装网站:库,智能数据,单页,收藏夹这些都是独立的数据展示页面。当我们有了很多的零散的数据展示页面后,我们可以通过站点拼装功能,将零散的数据页面组合成一个有组织结构的展示网站。这样就可以像浏览网站一样,通过栏目的方式来有逻辑性的浏览所有展示内容。

从上面的介绍可以看出,当指定了一个文件夹后,我们就成功创建了一个库。此时,这个库就可以通过外部访问地址进行展示了。我们还可以继续创建更多的库,每一个库都有自己独立的展示地址。当我们有多个库时,我们希望将多个库中的数据进行整合,或者指定某类数据的展示时,就可以利用系统提供的智能数据,单页,收藏夹工具对数据进行重新组织。然后每一个组织好的数据也都可以独立展示。当我们有了很多的独立展示数据后,还可以通过拼装网站,将零散的数据拼装成一个有组织结构的整体网站。例如我们组织出素材,视频,音频,PPT,专题等所需的各种栏目,子栏目后。在拼装网站中进行上下级栏目的组装,就可以得到一个完整的素材网站了。

开始安装

1.先预装好安装环境依赖

推荐使用LNMP环境也就是(Nginx1.24和Php7.4,Mysql 选择5.7)

当然安装好了还需要安装PHP扩展如:opcache,memcached,imagemagick。可以也装一下exif。和移除禁用函数中的 proc_open

如果需要上传视频需要安装ffmpeg组件(如果你只是需要存储图片不需要安装这个)

下面是提供安装脚本(点击打开)

代码语言:javascript
复制
wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz
tar xvf ffmpeg-git-amd64-static.tar.xz
ls ffmpeg-git-20231117-amd64-static
mv ffmpeg-git-20240213-amd64-static/ffmpeg ffmpeg-git-20240213-amd64-static/ffprobe /usr/bin/

现在,ffmpeg已全局安装,您已完成!

到这里环境已经全部安装好了(记得点击服务-重启php

2.在这里就可以添加网站和下载源码部署了

在宝塔-网站-添加

输入你的域名选择Mysql5.7数据库和PHP7.4

下载安装包

Github下载123网盘下载

在网站的根目录下上传安装包,然后解压。

解压后访问域名/install,如pic.hudbs.com/install,进行安装。

然后就可以开始安装了,输入数据库名和库名以及密码,就可以开始安装了

然后开始下一步操作到设置管理密码:

到这里我们已经顺利安装好了,如有不懂可以留言,时间仓促没办法讲得太细可以安装官方的操作文档和上手说明进行安装。如果需要自行查看。官方在线文档

总结

一般图库是由一个人或者多个人进行管理,常见管理方式是采用欧奥图文档系统或者eagle等图库软件,当需要将图库中内容向更多人展示和下载时就不太方便了。欧奥PicHome的用途就是作为已有图库的展示门户,或者图片搜索引擎来使用。例如以下场景,某企业的宣传设计品是由设计部的几个人员管理。企业的其他部门和产品代理商遍布在全国各地,会经常需要获取产品各类设计素材,宣传品的最新版本文件。此时这些人员就可以使用欧奥PicHome对需要的素材文件查找和下载。

我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=5vbhp91f157x

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 功能
    • 可以用PicHome做什么
      • 与传统网盘优势对比
        • 多样化的列表模式
        • 定制化的文件信息展示
        • 增强的文件快速预览功能
        • 先进的标签化文件管理
        • 自定义封面图与预览图
        • 多预览图功能
        • 多库管理功能
      • 详细功能
        • 文件共享功能
        • AI辅助管理功能
        • 支持文件格式
    • 使用方式介绍
      • 后台功能
        • 前台功能
          • 了解PicHome的使用方式
          • 开始安装
            • 1.先预装好安装环境依赖
              • 2.在这里就可以添加网站和下载源码部署了
                • 下载安装包
                • 总结
                相关产品与服务
                云开发 CloudBase
                云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档