mysnipbox

工作流与功能

导出数据

把提示词模板导出为 JSON、把 Tag Insights 数据导出为 CSV,并说明文件格式。

mysnipbox 可以导出两类数据:提示词模板导出为 JSON 文件,Tag Insights 数据导出为 CSV 文件。可用来备份或迁移模板,或在电子表格里分析标签的使用情况。

如何导出

  • 模板: 在模板页面点击导出 (.JSON)会保存所有模板,点击单个模板的导出按钮则只保存该模板。
  • Tag Insights: 点击导出 (.CSV)会保存 Tag Insights 当前显示的标签,即所选 Persona 的标签,或所有 Persona 的标签。
  • 导出和应用的其他功能一样,需要先激活许可证。文件名格式为 mysnipbox-templates-YYYYMMDD.json 和 mysnipbox-tag-insights-YYYYMMDD.csv,日期按你电脑的本地时间。

提示词模板(JSON)

一个文件包含模板文件夹和模板,以及每个模板的标签、变量和所属人设。

字段内容
format, version固定为 mysnipbox.templates,以及文件格式版本(目前为 1)。
exportedAt导出时间(UTC)。
folders模板文件夹列表:id、name,嵌套文件夹用 parentId 指向上级(最顶层为 null)。
templates[].title, description模板名称和可选的描述。
templates[].tags每个标签的 text、category(例如 SUBJECT、STYLE_MEDIUM、ACTION_POSE、ATTIRE_DETAILS、LIGHTING_COLOR,或 null),以及按标签翻译语言给出的 translation(没有则为 null)。
templates[].variables模板中使用的 {variable} 变量槽名称。
templates[].folderId, folderPath模板所在的文件夹及文件夹名称路径。
templates[].personaId, personaName模板所属的人设(没有则为 null)。
createdAt, updatedAtUTC 时间戳。

Tag Insights 数据(CSV)

Tag Insights 当前显示的每个标签占一行(所选 Persona 或所有 Persona),按使用次数从多到少排列。文件为带 BOM 的 UTF-8,所以 Excel 里的中文、日文和韩文不会乱码,列标题在任何语言下都保持英文。以 =、+、- 或 @ 开头的标签会在前面加一个单引号,避免电子表格把它当作公式执行。

列内容
Tag Name英文标签。
Category标签所属的类别。
Count使用该标签的图片数量。
Associated Personas使用该标签的图片所属的人设(用分号分隔)。
First Seen (UTC), Last Seen (UTC)该标签在资料库中首次和最近一次出现的时间。

CSV 的使用思路

  • 按 Count 排序,找出出现在大多数图片里的个人标志性标签。
  • 用 Associated Personas 筛选,对比两种风格如何使用同一类别。
  • 查看 Last Seen (UTC),发现曾经常用后来不再使用的标签。

示例文件

两个文件都是按真实导出的结构虚构的示例,导出自己的数据之前可以先看看格式。