用途:在设计数字资产管理系统、媒体库、上传管线,或规划素材元数据模式、配置存储提供商、构建媒体搜索与筛选时使用。
主要能力:给出媒体核心实体模型(MediaItem、MediaMetadata、MediaFolder),覆盖文件信息、存储信息、目录归属、标签、审计字段,以及图片、文档、视频、EXIF/XMP 等元数据;提供存储提供商抽象接口与 Azure Blob、AWS S3、本地文件系统实现示例;提供基于日期、哈希、扁平、原始名等路径生成策略;展示上传服务流程(校验文件大小与类型、生成路径、处理媒体、上传存储、提取元数据、创建记录、发布事件)与 UploadOptions 配置;提供元数据提取器按 MIME 类型处理图片、视频、PDF;提供目录树管理与媒体搜索(按目录、类型、标签、文本过滤,支持按名称、日期、大小排序与分页);列出媒体 API 端点与响应结构。
使用方式:按技能指引将实体、存储抽象、上传服务、元数据提取、目录与搜索服务接入项目,并按需选择存储提供商与路径策略;示例为 C# 代码。
适用场景:无头 CMS 的媒体库架构、文件上传管线、素材元数据模式、存储配置、媒体搜索与筛选。
限制:资料未提供安装命令、具体版本要求、依赖库、性能指标、收费或价格信息,亦未提供完整部署步骤,这些内容暂未提供。