首页平台与服务素材云存储

素材云存储

mougen-oss:独立可复用的七牛云对象存储 HTTP 服务(端口 8789)。图片、视频等平台素材的统一存储层——服务端上传秒传去重、大文件前端直传、私有空间签名 URL 与用量查询。

七牛云 Kodosha1 秒传前端直传本地图片库48 单测
Capabilities

为「素材多」的 AI 开发场景而生

AI 生成网站会产出大量图片、视频、动效素材——同一素材反复生成、反复上传是常态。内容寻址去重让重复素材零成本。

  • 内容 sha1 自动去重 — 相同内容秒传,不占重复空间。
  • 大文件前端直传 — 服务端只发凭证,视频等大文件不中转。
  • 私有空间签名 URL — 私有素材限时授权访问。
  • 文件管理与用量查询 — 列表、删除、空间用量一目了然。
与 mougen-billing 技术栈一致(TypeScript + Hono),48 个单元测试保障;可脱离主平台独立部署,作为任意业务的存储层。
mougen-oss · :8789
服务正常
1,284
素材文件
36.2 GB
空间用量
312
秒传命中
文件大小状态
hero-banner-2x.webp1.8 MB秒传
pricing-demo.mp424.6 MB直传完成
template-cover-014.png640 KB已上传
brand-assets.zip82.1 MB直传完成
$ POST /upload sha1=9f2a…c81b
✓ dedup hit — 内容已存在,直接返回引用
$ POST /upload/token size=82.1MB → 下发直传凭证
↑ 代码渲染:用量概览 + 上传去重回执
Local Library

本机侧配套 · 本地图片库

云存储管分发,本地图片库管日常素材资产:搜图下载与工作区图片统一索引、打标、检索——本地优先,所有数据落盘本机,不依赖外部服务。

  • 三个入库入口 — 搜图(Pexels/Unsplash,零配置占位图兜底)下载自动入库;设置页「扫描工作区」登记散落图片;会话内注册截图与生成图。
  • 手动 + AI 打标 — 每图多个标签与分类、一句中文描述;「AI 批量打标」一键补齐,手动标签永不被异步 AI 结果覆盖。
  • 多条件检索 — 标签 AND/OR、关键词全文、来源筛选、未打标过滤;检索结果以路径供页面直接引用。
  • SQLite 单一事实源 — 索引落本机数据库,图片文件留在原处;重复扫描只更新元信息,删除仅摘索引不动文件。
与智能体同源联动:会话里说「把图片库整理打标」,智能体看图后自动写标签与分类;未打标数量、分类分布可随时盘点。
设置 · 图片库
286 张 · 12 未打标
全部herobanner图标截图未打标
hero-01.webp · 2 标签
banner-qa.png · 4 标签
shot-1013.png · 待打标
icon-set.svg · 3 标签
motion-bg.mp4 · 2 标签
cover-014.png · 5 标签
$ AI 批量打标 12 张未打标
✓ 看图 → 写标签与分类 → 入库 手动标签不被覆盖
✓ 完成 未打标 12 → 0
↑ 代码渲染:设置页「图片库」网格视图 + AI 批量打标
Role

平台素材的统一存储层

AI 生成素材图片 / 视频 / 动效
mougen-oss去重 + 直传
动效库演示视频 / 封面
成品市场zip 附件
线上网站签名 URL 引用
已实际承担平台级素材迁移(见《素材迁移七牛云-迁移报告》):历史素材批量搬迁上云,同名内容自动合并,迁移后由签名 URL 统一鉴权访问。