Serpent 产品简报
当前愿景
构建一款开源、免费的跨平台数字资产管理软件。Eagle 和 Billfish 是最直接的竞品。产品以本地资产管理体验为基础,并逐步提供 AI 自动分类、集中式资产同步及团队资产库能力。
游戏美术、影视后期和平面/UI/品牌设计师都是首发目标用户,不区分单一优先人群。MVP 先打透这些用户共有的图片与视频管理工作流,不提供垂直行业制作管线。
用户问题
- 资产散落在不同位置。
- 难以快速检索需要的资产。
- 难以在正式打开文件前快速预览内容。
产品原则
- 开源、免费。
- Windows 与 macOS 首发;不计划提供移动端。
- MVP 图形界面至少支持简体中文和英文,以及亮色、暗色和跟随系统主题;自定义主题推迟。
- 普通导入将文件复制进自包含资源库;只有“导入文件夹”可以明确选择“以链接方式导入”。
- 资源库文件夹映射
Assets/下的磁盘真实目录;MVP 不另设可让同一资产加入多个位置的独立虚拟文件夹实体。 - 搜索、过滤和排序是三个不同的用户动作,分别建模。
- 文件格式支持应可持续扩展,长期覆盖绝大多数常用图片和视频格式。
- AI 应能在导入时自动补全组织信息,也允许用户稍后手动触发。
- 插件必须显式声明权限,用户授权后才能访问敏感能力。
资产与组织
所有通过过滤规则的文件都是资产。首版不处理通用复合资产 及任意文件依赖关系,但连续编号图片可以通过持久化序列关系折叠为一个可播放的序列图卡片;每帧仍保留独立文件资产身份。
资产可具有:
- 真实文件名作为资产名称;MVP 不提供独立 Label/显示别名,修改名称即执行文件重命名。
- 描述、标签、评分、“喜欢”状态和色卡。
- 文件夹、合集等组织关系。
- 文件格式、资产类型、分辨率、长宽比、时长、颜色、大小、添加/修改日期、源链接、上传用户等元信息。
- 随文件格式支持增加而扩展的格式专属元信息。
色卡由本地算法从当前资产内容中自动提取,不调用 AI。用户可以编辑或替换自动色卡;存在人工色卡时优先使用人工结果,内容修订变化后自动色卡重新生成。
AI 自动归类可生成描述、添加现有标签或创建新标签,但不能改名、移动文件、改变资产所在的资源库文件夹或把资产加入合集。
AI 自动识别结果默认写入独立的 AI 内容层,并标记生成模型与版本。用户可以在全局设置中分别关闭 AI 对标签、描述及其他支持字段的写入。人工内容、AI 内容与文件提取的技术元信息分开保存;人工内容优先显示且不会被 AI 覆盖,用户可以一键清空 AI 内容而不影响人工内容和技术元信息。首版不额外设计标签同义词治理机制,依靠模型能力与提示词尽量复用合适标签。
资源库文件夹是主要组织方式并映射真实磁盘目录,每项托管资产最多属于一个文件夹。合集(Collection)作为额外的虚拟分类和策展视图,可以跨文件夹收集资产且不改变磁盘位置;标签负责查找和筛选。
- 资源库文件夹用于实际存放一类资产,并映射真实磁盘目录。
- 合集用于长期归类 和策展一类内容,不改变文件位置。一项资产可以加入零个或多个合集。
- 合集支持树状层级、名称、描述、封面和手动资产排序。打开父合集时默认汇总所有子合集资产,并可切换为“仅当前层”。
- “喜欢”是单个布尔状态,对应自动生成的“喜欢”视图。
- 评分使用 0–5 星。
资源库文件夹映射真实磁盘目录;在文件夹之间移动资产会移动托管文件。资产重命名会重命名真实文件并保持稳定资产 ID。
用户在 Serpent 内移动托管资产时,资产身份及描述、标签、合集、评分、喜欢、源链接和人工色卡等信息全部保持不变,并提供撤销移动。
所有用户元数据只保存在 Serpent 数据库中;MVP 不写入原文件,也不创建 sidecar 文件。
资源库
- 用户可以创建多个相互独立的资源库,并同时打开。
- 每个资源库是可整体移动的自包含磁盘目录,数据库、托管原文件和预览位于其中。
- Serpent 不额外维护自动备份;用户通过备份整个资源库目录保护资产与元数据。链接文件夹的源文件不在资源库内,需要用户另行备份。
- 多个资源库之间不进行联合搜索,标签彼此独立。
- 跨资源库拖放资产时执行复制,不从源资源库移除资产。
- 资源库允许位于本机磁盘、移动硬盘、NAS 或第三方同步目录;网络及同步目录存在一致性风险,产品提示风险但不禁止用户选择。
- MVP 中,同一资源库同一时间只支持在一台电脑上活动使用;从另一台电脑打开前,用户 需要先在当前电脑关闭资源库。MVP 不实现跨设备并发协调或协作锁,也不承诺操作系统、NAS 或同步工具会可靠阻止同时写入。
- 不锁整个资源库。每台电脑只运行一个 Serpent 应用进程,该进程可同时打开多个窗口和资源库;数据库只在短事务期间持有写锁,文件操作只临时占用相关文件或文件夹。
- 资源库可在 Windows 与 macOS 之间直接移动并打开,无需格式转换;链接文件夹路径失效时需要重新指定。
- NAS 使用中断线时立即停止写入,界面进入只读/离线状态;恢复连接后重新校验资源库再允许写入。
MVP 工作流优先级
- 导入本地素材目录并整理。
- 通过链接文件夹持续管理外部工作目录。
- 快速搜索、过滤和排序。
- 快速浏览和预览素材。
- 通过浏览器扩展采集素材。
- AI 自动分类和描述。
三类首发用户共用同一条 MVP 验收主线:导入或链接图片与视频、立即开始浏览、使用真实文件夹/标签/元信息整理、通过关键词/过滤/排序找到目标素材、使用悬停预览/资产查看页面/显式全屏确认内容,最后通过外部应用打开。行业专属制作流程不作为 MVP 验收条件。
添加资产
MVP 支持:
- 选择文件或文件夹
- 拖拽导入