Skip to content

Releases: FFocalors/media-photo-workbench

v2.1.1 - Windows ZIP 便携版

Choose a tag to compare

@FFocalors FFocalors released this 30 Sep 10:10

Media Photo Workbench v2.1.1

Windows x64 便携 ZIP 版本。此版本重构了相机 FTP 的 IIS 配置流程,重点是让首次配置更可理解,并让工作台的职责边界更清楚。

版本变化

IIS FTP 改为手动配置

工作台不再自动安装 Windows IIS FTP 组件、创建或修改本地账户、设置账户密码、修改目录 ACL / PASV / 防火墙,也不再自动创建、修复或接管 IIS 站点。首次使用时,请按照应用内的「相机 FTP · IIS 配置与排查」页面,通过 Windows 设置和 IIS 管理器完成配置。指导页随应用离线提供,不依赖官网或网络。

指导页按操作步骤说明了 IIS FTP 组件、FTPSVC 服务、本地 FTP 账户、站点与绑定、基本身份验证、授权规则、目录继承权限、被动端口及防火墙,并附有验证方法和常见问题。PowerShell 命令作为可选的高级内容提供;普通使用者可按图形界面步骤操作。

保留工作台日常使用功能

手动配置完成后,工作台仍可:

  • 只读检测 Windows IIS FTP 组件、FTPSVC、工作台站点、绑定、认证、授权、目录权限和监听状态。
  • 启动、停止和重启已验证属于工作台的 FTP 站点。停止操作只停止该站点,不停止共享的 Microsoft FTP Service,也不影响其他 IIS / FTP 站点。
  • 切换 FTP 接收活动,并更新工作台站点的 physicalPath;相机文件仍由 watcher 稳定性检测后进入现有导入流程。
  • 在切换失败时恢复原 IIS 路径、站点运行状态、活动关联和 watcher 状态。目标目录必须已存在,并且 FTP 账户已通过父目录继承获得所需权限;权限不足时操作会停止并提示对应指导章节,不会自动改 ACL。

更清楚的状态与故障提示

  • 相机 FTP 页面聚焦状态检测、站点启停、活动切换、指导入口和脱敏诊断信息。
  • IIS 状态尚未完整确认时明确显示“尚未确认”,并可选择管理员权限进行只读检测;不会仅因检测不完整就认定配置损坏或建议重启 Windows。
  • 检测到组件、服务、站点、绑定、认证授权或目录权限问题时,显示具体原因并跳转到指导页的对应章节。
  • 常规状态轮询不再重复执行较慢的管理员级 IIS 枚举;启动和活动切换在实际控制事务中校验必要条件。
  • 旧的自动配置、修复、接管、站点发现、账户凭据和配置计划接口保留兼容路由,并统一返回 410 IIS_AUTOMATION_REMOVED,附带手动指导地址与章节。

升级与使用

  1. 下载下方 Windows x64 ZIP 并完整解压。
  2. 运行压缩包根目录的 Media Photo Workbench.exe。
  3. 打开「导入图片」→「相机 FTP」。首次配置或检测到问题时,点击「配置指导」并完成 IIS 手动配置。
  4. 检测通过后选择 FTP 接收活动,再启动工作台站点。

本版本不会为上述手动配置自动改写现有 IIS 设置。普通 FTP 不加密,请仅在可信局域网或 Windows 热点使用,并为相机 FTP 设置独立密码。

验证与文件

  • 自动化验证覆盖手动配置接口契约、活动切换及回滚、watcher 文件稳定导入、故障注入、状态语义和运行时安全检查。
  • 便携包结构:根目录为启动器和 runtime 文件夹。
  • 文件:MediaPhotoWorkbench-v2.1.1-x64.zip(Windows x64,约 366 MiB)
  • SHA-256:CCC670AF49F2F43DECEA8DF7B31EB84717C1F58654E1D5BFF5D4172920086041

v1.0.0-rc.1 - Windows ZIP Portable Release Candidate

Choose a tag to compare

@FFocalors FFocalors released this 25 May 12:54

Media Photo Workbench / 融媒体图片工作台 v1.0.0-rc.1

这是 Media Photo Workbench / 融媒体图片工作台 的 Windows ZIP 便携发布候选版。

本项目面向校园融媒体中心、新闻中心和影像部门,用于在局域网内完成活动图片的集中导入、选片、修图流转、客户端协作、导出发布和归档管理。

v1.0.0-rc.1 是正式版 v1.0.0 前的候选版本。本版本功能已冻结,主要用于正式发布前的完整回归测试和实际场景验证。

使用方式

  1. 下载本 Release 附件中的 ZIP 文件。
  2. 解压 ZIP 到本地目录。
  3. 双击 Media Photo Workbench.exe / 融媒体图片工作台.exe 启动。
  4. 选择“启动为主机”。
  5. 设置或确认图片仓库路径。
  6. 创建活动并导入 JPG / JPEG / PNG 图片。
  7. 客户端设备可通过主机首页显示的局域网地址或二维码连接。

请不要直接在压缩包内运行程序,建议先完整解压到非系统盘目录。

当前支持

  • Windows ZIP 便携包运行。
  • 主机 / 客户端局域网协作。
  • JPG / JPEG / PNG 图片导入和上传。
  • 主机选择文件夹导入。
  • 主机选择图片文件导入。
  • 主机拖拽图片 / 文件夹导入。
  • 客户端单张 / 多张图片上传。
  • 客户端拖拽图片上传。
  • 图片墙分页、筛选、预览。
  • 星级、状态、分类、备注。
  • 批量状态、批量星级、批量分类。
  • 快捷键提示面板。
  • 任务中心进度显示。
  • 待修包生成与下载。
  • 已修图回传。
  • 发布导出。
  • 批量 ZIP 下载。
  • 活动归档和只读历史。
  • 回收站 / 恢复 / 永久删除。
  • 数据库手动备份。
  • 数据库启动自动备份。
  • 数据库位置迁移。
  • 在线客户端数量和列表。
  • 客户端设备名。
  • 上传来源记录。
  • 操作日志操作者记录。
  • 最近上传 / 修改动态。
  • 日志目录和诊断信息。

数据安全说明

  • 图片仓库由用户自行选择。
  • 软件不会主动删除用户图片仓库。
  • 数据库可手动备份到当前仓库的 metadata/database-backups 目录。
  • 支持启动时自动备份数据库。
  • 支持数据库位置迁移。
  • 数据库迁移后旧数据库不会自动删除。
  • 建议在真实活动前先确认仓库路径和数据库备份状态。

网络说明

  • 主机和客户端需要处于同一局域网。
  • 校园网可能存在设备隔离,同一 Wi-Fi 下客户端不一定能访问主机。
  • 如果局域网连接失败,建议使用主机 Windows 热点。
  • Windows 热点常见主机地址为 192.168.137.1。
  • 必要时请检查 Windows 防火墙是否允许应用访问专用网络。

已知限制

  • 暂不支持 RAW / HEIC / 视频。
  • 暂不支持远程传输和云同步。
  • 暂不提供 NSIS 安装包。
  • 暂不提供 Web Installer。
  • 暂不推荐单文件 portable exe。
  • 客户端拖拽文件夹上传暂不支持。
  • 主机拖拽文件夹导入当前仅扫描第一层。
  • 已修图回传当前建议使用 JPG / JPEG 成片。

发布定位

这是 v1.0.0 正式版前的 Release Candidate。

如果本版本完整回归测试和实际活动验证通过,后续将发布 v1.0.0 正式版。

v0.16.0 - Windows ZIP Portable

Choose a tag to compare

@FFocalors FFocalors released this 21 May 09:43

Media Photo Workbench / 融媒体图片工作台 v0.16.0

这是 Media Photo Workbench / 融媒体图片工作台 的 Windows ZIP 便携版。

本项目面向校园融媒体中心、新闻中心和影像部门,用于在局域网内完成活动图片的集中导入、选片、修图流转、客户端协作、导出发布和归档管理。

v0.16.0 重点增强了实战选片体验、任务中心一致性、拖拽导入、数据库备份与数据库位置迁移能力。

使用方式

  1. 下载本 Release 附件中的 ZIP 文件。
  2. 解压 ZIP 到本地目录。
  3. 双击 Media Photo Workbench.exe / 融媒体图片工作台.exe 启动。
  4. 选择“启动为主机”。
  5. 设置或确认图片仓库路径。
  6. 创建活动并导入 JPG / JPEG / PNG 图片。
  7. 客户端设备可通过主机首页显示的局域网地址或二维码连接。

主要更新

实战选片体验修复

  • 修复客户端实时接收新图后缩略图 / 预览图可能无法加载、需要刷新或重启的问题。
  • 修复批量状态修改时有时只修改第一张图片的问题。
  • 优化筛选条件下的预览体验:在预览中修改图片状态后,不会立即退出预览。
  • 星级筛选支持“等于某星级”和“某星级及以上”。

任务中心一致性增强

  • 修复导入页右侧处理结果不随任务中心更新的问题。
  • 统一导入页和任务中心的任务状态来源。
  • 已修图回传接入统一任务系统。
  • 任务中心补充已修图回传、导出、下载、待修包、归档等耗时任务的展示。
  • 任务中心展示任务进度、成功、失败、跳过、错误和下载入口。

导入与上传增强

  • 主机端支持选择文件夹导入。
  • 主机端支持选择图片文件导入。
  • 主机端支持拖拽图片文件导入。
  • 主机端支持拖拽文件夹导入,文件夹仅扫描第一层。
  • 客户端支持拖拽 JPG / JPEG / PNG 图片上传。
  • 客户端支持单张或多张 JPG / JPEG / PNG 上传。
  • PNG 图片可生成 WebP 缩略图和预览图。

数据安全增强

  • 系统设置中“立即备份数据库”功能可用。
  • 支持将数据库备份到当前仓库的 metadata/database-backups 目录。
  • 支持启动时自动备份数据库。
  • 自动备份保留最近若干份,避免无限堆积。
  • 支持迁移数据库位置。
  • 数据库迁移前会自动备份。
  • 迁移失败不会修改配置或破坏当前数据库。
  • 旧数据库不会被删除。
  • 用户图片仓库不会被删除。

当前支持

  • JPG / JPEG / PNG 图片导入。
  • 主机本地文件夹导入。
  • 主机指定图片文件导入。
  • 主机拖拽图片 / 文件夹导入。
  • 客户端单张 / 多张图片上传。
  • 客户端拖拽图片上传。
  • 真实图片墙。
  • 打星、状态、分类、备注。
  • 星级精确筛选和“及以上”筛选。
  • Socket.IO 实时同步。
  • 任务中心进度显示。
  • 待修包生成与下载。
  • 已修图回传。
  • 发布导出。
  • 活动归档。
  • 回收站 / 恢复 / 永久删除。
  • 数据库手动备份。
  • 数据库启动自动备份。
  • 数据库位置迁移。
  • Windows ZIP 便携包运行。

已知限制

  • 暂不支持 RAW / HEIC / 视频。
  • 暂不支持远程传输和云同步。
  • 校园网可能存在设备隔离,同一 Wi-Fi 下客户端不一定能访问主机。
  • 如果局域网连接失败,建议使用主机 Windows 热点,常见主机地址为 192.168.137.1。
  • NSIS 安装包暂不推荐。
  • 单文件 portable EXE 暂不作为推荐交付物。
  • 已修图回传当前建议使用 JPG / JPEG 成片。
  • 主机拖拽文件夹导入当前仅扫描第一层,不递归扫描子目录。
  • 客户端拖拽文件夹上传暂不支持。

交付说明

本版本推荐使用 Windows ZIP 便携包:

MediaPhotoWorkbench-v0.16.0-x64.zip

下载后请先解压,再运行其中的应用程序。不要直接在压缩包内运行。

v0.15.0-rc.0 - Windows ZIP Portable Release Candidate

Choose a tag to compare

@FFocalors FFocalors released this 20 May 04:56

Media Photo Workbench / 融媒体图片工作台 v0.15.0-rc.0

这是 Media Photo Workbench / 融媒体图片工作台 的 Windows ZIP 便携发布候选版。

本项目面向校园融媒体中心、新闻中心和影像部门,用于在局域网内完成活动图片的集中导入、选片、修图流转、客户端协作、导出发布和归档管理。

本版本重点增强了大批量图片导入、PNG 支持、任务中心进度显示和归档清理稳定性。

使用方式

  1. 下载本 Release 附件中的 ZIP 文件。
  2. 解压 ZIP 到本地目录。
  3. 双击 Media Photo Workbench.exe / 融媒体图片工作台.exe 启动。
  4. 选择“启动为主机”。
  5. 设置或确认图片仓库路径。
  6. 创建活动并导入 JPG / JPEG / PNG 图片。
  7. 客户端设备可通过主机首页显示的局域网地址或二维码连接。

主要更新

  • 大批量导入接入任务系统。
  • 任务中心显示导入进度、成功、跳过、失败数量。
  • 支持导入任务取消。
  • 大批量导入改为有限并发处理,提升稳定性。
  • 修复关闭程序时导入任务仍写日志导致 pino / thread-stream worker exited 崩溃风险。
  • 主机端支持 JPG / JPEG / PNG 图片导入。
  • 主机导入支持选择文件夹或选择图片文件。
  • 客户端上传支持 JPG / JPEG / PNG,支持单张或多张。
  • PNG 可生成 WebP 缩略图和预览图。
  • 修复图片墙只显示 200 张、无法查看剩余图片的问题。
  • 归档清理工作区改为后台任务,可在任务中心查看进度。
  • 对文件占用、OneDrive、资源管理器锁定等归档清理问题增加更明确的错误提示。

已验证

  • pnpm build 通过。
  • Windows ZIP 便携包解压运行通过。
  • JPG / JPEG / PNG 导入测试通过。
  • 主机选择文件夹导入测试通过。
  • 主机选择图片文件导入测试通过。
  • 客户端上传 JPG / JPEG / PNG 测试通过。
  • 大批量导入任务化测试通过。
  • 图片墙分页测试通过。
  • 归档清理工作区任务化测试通过。
  • 关闭程序不再出现 pino / thread-stream worker exited 弹窗。

当前支持

  • JPG / JPEG / PNG 图片导入。
  • 主机本地文件夹导入。
  • 主机指定图片文件导入。
  • 客户端单张 / 多张图片上传。
  • 真实图片墙。
  • 打星、状态、分类、备注。
  • Socket.IO 实时同步。
  • 待修包生成与下载。
  • 已修图回传。
  • 发布导出。
  • 活动归档。
  • 回收站 / 恢复 / 永久删除。
  • ZIP 便携包运行。

已知限制

  • 暂不支持 RAW / HEIC / 视频。
  • 暂不支持远程传输和云同步。
  • 校园网可能存在设备隔离,同一 Wi-Fi 下客户端不一定能访问主机。
  • 如果局域网连接失败,建议使用主机 Windows 热点,常见主机地址为 192.168.137.1。
  • NSIS 安装包暂不推荐。
  • 单文件 portable EXE 暂不作为推荐交付物。
  • 已修图回传当前建议使用 JPG / JPEG 成片。

下一阶段计划

后续版本将重点进行:

  • 发布候选版本稳定性修复。
  • 更多真实活动场景测试。
  • 多客户端并发上传测试。
  • Windows 防火墙提示优化。
  • 启动速度与错误日志体验优化。
  • 安装包交付形态重新评估。

v0.14.0-rc - Release Candidate

Pre-release

Choose a tag to compare

@FFocalors FFocalors released this 18 May 13:00

Media Photo Workbench / 融媒体图片工作台 v0.14.0-rc

这是 v0.14.0 发布候选测试版本,基于已发布的 Windows ZIP 便携版继续补充现场故障排查、连接诊断、日志入口和交付稳定性记录。

推荐交付物

  • MediaPhotoWorkbench-0.14.0-rc-x64.zip
  • 使用方式:解压 ZIP 后双击 Media Photo Workbench.exe

本阶段重点

  • 系统设置新增故障排查 / 诊断信息入口。
  • 客户端连接失败提示按错误类型给出排查建议。
  • 主机首页补充推荐连接顺序。
  • 文档记录 NSIS 安装包初步验证结论:安装进度卡住、取消无响应,当前暂不推荐。
  • Windows ZIP 便携包仍是当前唯一推荐交付物。

已知限制

  • 当前仅支持 JPG/JPEG。
  • 暂不支持 RAW / HEIC / 视频。
  • 暂不支持远程传输、云同步和复杂账号权限。
  • 校园网可能存在设备隔离;如同 Wi-Fi 无法连接,建议使用主机 Windows 热点。
  • NSIS 安装包暂不推荐,后续再评估。

下一步

继续进行真实活动压力测试、多客户端并发上传复测、错误日志导出包、启动速度优化和发布前问题修复。

v0.13.2-dev - Windows ZIP Portable Preview

Choose a tag to compare

@FFocalors FFocalors released this 18 May 03:37

Media Photo Workbench / 融媒体图片工作台 v0.13.2-dev

这是 Media Photo Workbench / 融媒体图片工作台 的 Windows ZIP 便携预览版。

本项目面向校园融媒体中心、新闻中心和影像部门,用于在局域网内完成活动图片的集中导入、选片、修图流转、客户端协作、导出发布和归档管理。

本版本已完成 Windows ZIP 便携包发布准备,并通过本机测试、多设备测试和压力测试。
虽然核心流程已经可以正常使用,但本版本仍作为预发布版本提供,后续将继续进行正式发布候选测试与稳定性优化。

使用方式

  1. 下载本 Release 附件中的 ZIP 文件。
  2. 解压 ZIP 到本地目录。
  3. 双击 Media Photo Workbench.exe / 融媒体图片工作台.exe 启动。
  4. 选择“启动为主机”。
  5. 设置或确认图片仓库路径。
  6. 创建活动并导入 JPG/JPEG 图片。
  7. 客户端设备可通过主机首页显示的局域网地址或二维码连接。

客户端连接方式

  • 主机首页会显示本机地址、局域网地址和二维码。
  • 客户端可通过浏览器或客户端模式访问主机地址。
  • 打包版不使用 5173 开发端口。
  • 生产模式下前端、API、Socket.IO 会统一使用真实后端端口。
  • 如果校园网无法访问,可能是设备隔离导致,建议使用主机 Windows 热点。

已验证

  • Windows ZIP 便携包解压运行通过。
  • 本机测试通过。
  • 多设备局域网测试通过。
  • 压力测试通过。
  • Windows 热点连接测试通过。
  • 主机首页真实端口、局域网地址、剩余空间和二维码可用。
  • 客户端连接页二维码可用。
  • 图片导入、图片墙、客户端上传、打星同步、待修包、已修图回传、导出发布等核心流程可用。
  • 应用 Logo、窗口标题、启动页中文优先标题已完成优化。

当前支持

  • JPG/JPEG 图片导入。
  • 主机本地图片导入。
  • 客户端上传图片。
  • 真实图片墙。
  • 打星、状态、分类、备注。
  • Socket.IO 实时同步。
  • 待修包生成与下载。
  • 已修图回传。
  • 发布导出。
  • 活动归档。
  • 回收站 / 恢复 / 永久删除。
  • ZIP 便携包运行。

已知限制

  • 当前仅支持 JPG/JPEG。
  • 暂不支持 RAW / HEIC / 视频。
  • 暂不支持远程传输和云同步。
  • 校园网可能存在设备隔离,同一 Wi-Fi 下客户端不一定能访问主机。
  • 如果局域网连接失败,建议使用主机 Windows 热点,常见主机地址为 192.168.137.1。
  • 单文件 portable EXE 暂不作为推荐交付物。
  • NSIS 安装包将在后续版本补测。

下一阶段计划

v0.14.0-rc 将重点进行:

  • 发布候选版本稳定性修复。
  • 更多真实活动场景测试。
  • 多客户端并发上传测试。
  • Windows 防火墙提示优化。
  • NSIS 安装包安装 / 卸载流程补测。
  • 启动速度优化。
  • 错误日志导出与故障排查体验优化。