Repository navigation
Releases: ADVICEsama/CivitaiFreeTool
Release list
CivitaiFreeTool v2.6.26
v2.6.26 · 文件夹显示 / 排除
- 首次默认全部显示;已有用户显隐选择仍保留。
- 点父文件夹,统一显示或排除整棵子树;之前单独设置的子文件夹也同步切换。
- 父文件夹排除后,可单独显示某个子文件夹,不显示父目录直属文件及其它被排除的子目录。
- 父文件夹显示后,排除某个子目录,只排除该子树,父目录直属文件和其它子目录保留。
- 只看某个子目录:先排除父目录,再勾选该子目录。 再次点父目录显示,会重新勾选全部子目录。
- “隐藏”标签改为“排除”;立即保存、支持键盘,保存失败不改变选择。
- 只修改显示筛选,不移动 / 删除模型。与 A 同前缀的独立目录 AB 不受影响。
继续包含 v2.6.25 的标签页批量发送(扩展 1.3.0)、API Key 指引、反查教程与勾选、LoRA Manager 引用解析、自适应历史和反查表格。Chrome / Firefox ZIP 独立附带;Firefox 包仍未签名。
CivitaiFreeTool v2.6.25
v2.6.25 · 批量标签页、API Key 指引与反查列表
Chrome / Firefox 扩展 1.3.0
- 新增“批量标签页”,所有窗口 / 当前窗口、模型名搜索、勾选和全选;一次发送到本机 CFT。
- 重复标签按模型/版本/文件 ID 合并,保留不同版本和文件;不读取网页内容,不传 Cookie / Key / 无关标签。
- 后台顺序提交,关闭小窗继续;显示每条提交结果,未获确认不自动重试。需要重复发送时显式清除扩展提交记录,不改 CFT 任务。
- Chrome/Edge 加载已解压扩展后请点重新加载;Firefox ZIP 未签名,临时加载,永久安装需 Mozilla 签名。
API Key 与反查教程
- 空 API Key 时锁住批量下载、下载管理、检查更新、反向解析;半透明遮罩直达设置,默认申请入口 civitai.red。
- 后端拒绝无 Key 新增在线操作,快捷键 / 扩展也不能绕过。不会删除本地模型、任务或历史,不强停已有下载。
- 五步教程:模型管理 → 全选 → 信息处理 → 识别模型信息 → 开始反查;教程不替用户开始操作。
列表与工作流
- 反查行勾选、仅失败筛选、反查选中、移除选中;筛选范围外不操作,移除不删除模型,运行中记录保留。
- 反查和下载历史表格自适应铺满窗口;列宽仍可拖动。
- 修复 LoRA Manager
loras.__value__引用遗漏,支持 JSON / UI 栈与无后缀模型名。停用模型另列,API 记录优先于旧 UI,不把文字注释当模型;匹配所有已配置模型目录。
数据与校验
- 更新只替换程序和扩展,不搬移模型、不清缓存和历史。源码/ZIP 不包含用户配置、Key、任务或用户图片。
- 原生界面、后台与浏览器状态均以实际校验结果为准;提交成功不代表模型解析或下载成功,多文件选择仍在软件内完成。
CivitaiFreeTool v2.6.24
v2.6.24:多文件选择与移除临时文件安全修复(2026-10-10)
- 修复 C站把权重文件标为 Diffusion Model 时漏列全部候选、直接退回主文件的问题。Diffusion Model、VAE、Text Encoder 等权重及已知权重后缀均可选择;仅有训练/配置附件时明确失败,不默认下载附件。
- 多文件询问的 10 秒倒计时从可见弹窗确认显示后开始。界面未打开或隐藏时不会隐形自动下载第一项;重复轮询不重置计时,勾选后停止自动选择,原有“第一个/全部”明确设置仍有效。
- 下载链接显式指定 fileId 时严格使用该文件;无效/不存在的 ID 不退回主文件。更新下载同样经过多文件选择。
- 下载列表右键新增“移除此任务”,按实际右键行的任务 ID 操作,同名文件或上次选中其它行不再导致操作错对象。右键与批量移除均明确提示清理未完成 .part,完成模型和历史保留。
- 移除活动任务保留取消信号和占用路径,等写入/重试线程停止后再清理拥有归属记录的 .part,避免删文件时仍写入、移除后重试复活或另一任务同时写同一路径。共有、链接、路径变化或权限失败的临时文件保留并说明,不删除目录/模型。
- 未完成清理意图持久化,退出后下次启动继续该明确请求;不扫除旧取消历史或归档时保留的断点。移入历史不是移除操作,不主动清理其断点。
验证:341 项后端、503 项前端、17 项桥服务、10 项来源检查,共 871 项。测试仅使用合成文件与 mock API;覆盖非主权重选择、隐藏窗口倒计时、同名右键定位、取消读写、退避重试、退出恢复清理和共享断点保护。未下载真实大模型。
发行附件:EXE、Windows 便携 ZIP、源码 ZIP、Chrome / Firefox 独立 ZIP、SHA256。扩展 v1.2.0,Firefox ZIP 未签名。源码和附件不含配置、Key、真实下载记录或私人诊断资料。
CivitaiFreeTool v2.6.23
v2.6.23:校验不一致文件手动关联(2026-10-10)
- 下载任务中 SHA256 不一致但已完整落盘的文件,新增“关联模型信息”入口:先读取本地实际哈希,显示官方哈希与来源模型/版本,明确确认后才保存关联。
- 关联只写同名 .civitai.info,复用已有历史缩略图;不修改模型字节、名字或位置,不重新下载,不调用正常下载完成回调,不删除更新旧版模型。
- 保留真实 SHA256 与官方声明哈希,明确记录手动关联及校验不一致。任务、下载历史和模型详情均保留警告,不把手动关联改成校验成功。
- 文件不完整、仍在下载、缺少明确来源、确认后文件变化、已有模型元数据时拒绝自动关联/覆盖。写入失败不会记录关联成功。
- SHA256 校验过程保存实际哈希与验证状态,任务重启及独立历史保留;新文件哈希改变后不会误显示旧关联仍然有效。
验证:319 项后端、494 项前端、17 项桥服务、10 项来源检查,共 840 项。仅使用合成文件、虚构模型和 mock API 测试,示例截图不含真实配置、任务、Key 或私有模型。原生窗口实现未改动。
发行附件:EXE、Windows 便携 ZIP、源码 ZIP、Chrome / Firefox 独立 ZIP、SHA256。扩展 v1.2.0,Firefox ZIP 未签名。更新仅替换 EXE,保留配置、下载、模型与缓存。
CivitaiFreeTool v2.6.22
v2.6.22:WeiLin 提示词解析修复(2026-10-10)
- 工作流分析与大图生成数据共用提示词解析器,支持 WeiLinPromptUIWithoutLora 的 STRING / CONDITIONING 输出,读取字符串或 JSON prompt 字段,以及已知文字节点的外接输入。
- 优先读取 PNG 中实际执行的 API prompt 图,沿采样器正负条件连接提取;不再按节点排列顺序猜正负、不再误读未使用或禁用的旧 CLIP 节点。仅有 UI 工作流时排除禁用/绕过节点并按真实连接读取。
- ConditioningZeroOut 不再被误解析成上游正向提示词;页面明确显示条件已清零说明,不提供错误的负向文本。兼容标准 CLIP、SDXL 文字输入、Conditioning 组合和已知 Guider 连接。
- 不执行自定义节点或随机模板,不使用 ShowText 的旧缓存当作当次输出。未知外接触发词和随机结果无法还原时显示说明,保留已保存输入,不声称恢复缺失数据。
- 旧版生成数据/预览缓存自动失效并重新解析,已缓存原图继续保留、复用,不需要清空缓存或重新下载原图。
- 私有样本回测 34 / 34 可读取已保存正向提示词,两处结果一致,全部原图字节不变。回归测试仅提交合成 PNG / 图结构,不提交真实图片或提示词。
验证:301 项后端、485 项前端、17 项桥服务、10 项来源检查,共 813 项;另有 34 张私有样本只读回测。原生窗口实现未改动。
发行附件:EXE、Windows 便携 ZIP、源码 ZIP、Chrome / Firefox 独立 ZIP、SHA256。扩展 v1.2.0,Firefox ZIP 未签名。配置、API Key、任务、缓存及私人诊断数据不进入源码或发行包。更新仅替换 EXE,不移动模型。
CivitaiFreeTool v2.6.21
v2.6.21:整卡双名称自适应(2026-10-10)
- 修复 C站名称被强行撑满整个名称区、本地文件名被挤入底部资料,导致两种名称之间出现大块固定空隙。两种名称现在紧接排布,作为一个组在底部资料上方的剩余区域内垂直居中;作者、分类、版本与大小仍置底。
- 整卡剩余空间足够时,本地文件名也完整换行显示,不播放滚动动画;放不下时才恢复单行滚动。卡片缩小/放大、全局字号及缩放改变后重新判断,不需要用户额外开关。
- C站名称优先使用可用行数,能显示全就显示全,放不下才省略;为本地名至少保留一行。没有 C站信息的模型,本地名称同样按实际空间决定换行或滚动。
- 部分覆盖及常驻样式不变;名称滚动设置保留 v2.6.20 的 70px/秒、350/250 毫秒默认值及用户自定义值。
- 按真实字体和宽度测量文本,缓存测量结果;屏幕外动画仍暂停,临时测量元素不参与卡片布局,不移动模型文件。
验证:280 项后端、484 项前端、17 项桥服务、10 项来源检查,共 791 项。整卡名称检查覆盖大卡片完整显示、小卡片恢复滚动、放大取消动画、缺失 C站名称、底部资料与设置持久化。原生窗口启动逻辑未改动;安装后另行核实原生窗口可见、队列和配置保留。
发行附件:EXE、Windows 便携 ZIP、源码 ZIP、Chrome / Firefox 独立 ZIP、SHA256。扩展 v1.2.0,Firefox ZIP 未签名。配置、API Key、任务、缓存及私人备份不进入源码或发行包。
CivitaiFreeTool v2.6.20
v2.6.20:整卡名称空间分配与可调滚动(2026-10-10)
- 整卡悬浮覆盖时,C站模型名从顶部使用全部剩余空间自动换行,能完整显示就完整显示,放不下才按可用行数省略。保留完整名称供悬停查看,不滚动这块多行名称。
- 本地 LoRA 文件名仍是单行循环滚动;作者、基础模型/类型、版本与大小统一置底。不再把名称居中而留下额外上下留白。部分覆盖与常驻卡片保持原来的单行规则。
- 卡片大小、全局字号及窗口缩放改变时,自动重新计算主名称能显示的行数;极短横图仍可滚动查看底部资料,勾选按钮独立置于上层。
- 设置 → 外观与布局新增名称滚动速度、开头停顿、末尾停顿三个选项,立即应用并自动保存。默认 70px/秒(原为 28),开头 350 毫秒(原为 1200),末尾 250 毫秒(原为 800)。速度可调 10–240,首尾停顿均可调 0–5000 毫秒;0 表示不等待。
- 非整卡多行主名称继续使用单行循环:短名称不动,屏幕外暂停,减少动态效果时取消滚动。调整速度只更新文本动画,不改卡片/列宽;下载轮询重建行继续保留滚动进度。
- README 和整卡名称演示截图同步更新。截图均使用合成模型与虚构文件,不包含用户配置、真实任务或私有模型。
验证:280 项后端、481 项前端、17 项桥服务、10 项来源检查,共 788 项。13 项新增界面检查覆盖主名称换行/省略、本地文件名单行滚动、底部资料、尺寸变化、整卡/部分切换、设置即时保存和重开持久化;隔离 WebView2 启动及隐藏窗口恢复通过,原生异常为 0。
发行附件:EXE、Windows 便携 ZIP、源码 ZIP、Chrome / Firefox 独立 ZIP、SHA256。扩展 v1.2.0,Firefox ZIP 未签名。配置、API Key、任务、缓存及私人备份不进入源码或发行包。更新只替换程序,不移动用户模型或重启已完成下载。
CivitaiFreeTool v2.6.19
v2.6.19:启动窗口恢复、名称滚动与悬浮滚轮(2026-10-10)
- 修复后台已启动但主窗口被启动器隐藏,健康接口却误报窗口已经显示:首次页面加载后核实原生可见状态,必要时显式显示;刷新页面不反复强制抢回已最小化的窗口。
- 重复打开按已核验的真实实例 PID 查找并恢复原生主窗口,不再仅凭“CivitaiFreeTool”标题误激活同名文件管理器。补齐 64 位窗口/互斥句柄声明。原生实例仍启动中时不擅自跳浏览器;浏览器模式再次打开仍展示浏览器。
- 被截断的模型名称保留完整文本并自动循环滚动:开头停顿 1.2 秒,再以约 28px/秒向末尾滚动,末尾停顿 0.8 秒后重新开始。覆盖模型列表/瀑布流、下载任务/历史、更新和反向解析中的名称;短名字不动,屏幕外和隐藏页面暂停,减少动态效果时保留静态省略及完整悬浮名称。
- 下载列表轮询更换行时延续名称动画位置,不每秒重置到起点;只动画文字,不改动卡片、行高或列宽。
- 修复鼠标停在悬浮介绍上时列表滚轮被拦住;长介绍仍可滚动查看,到边缘后继续滚动模型列表。二级菜单/右键菜单能滚动时优先滚动自身,否则继续滚动当前模型列表。Ctrl/Alt 的既有调整用途不变。
- 整卡覆盖改为文字居中分组,不再全部挤在底部而留下大块空白;内容放不下时靠上并可滚动,不裁掉末尾。下方部分覆盖保持原样。
- README 更新说明与深浅色整卡悬浮示例。
验证:276 项后端、468 项前端、17 项桥服务、10 项来源检查,共 771 项。隔离 WebView2 验证隐藏窗口恢复和既有操作安全,原生异常为 0。实际安装后核实窗口可见,而不是仅凭页面 loaded 判定启动成功。全部文件操作测试只用临时模型。
发行附件:EXE、Windows 便携 ZIP、源码 ZIP、Chrome / Firefox 独立 ZIP、SHA256。扩展 v1.2.0,Firefox ZIP 未签名。配置、API Key、任务、缓存及私人备份不进入源码或发行包。
CivitaiFreeTool v2.6.18
v2.6.18:瀑布流悬浮介绍、透明表格与菜单提示(2026-10-10)
- 设置 → 外观与布局新增“瀑布流卡片介绍”:常驻介绍、只看封面并悬停滑出、只看封面并悬停淡入。默认保持现有常驻样式;可选择下方部分或整个卡片覆盖,立即保存。
- 悬浮介绍使用半透明深底与亮字,浅色主题使用亮底与深色字;主名称 15px、辅助信息 13px,仍随全局字号变化,不放大整个界面。短横图卡片的介绍可滚动查看,独立勾选按钮保持在最上层。键盘聚焦也展示介绍,减少动态效果时取消过渡。
- 修复瀑布流本地文件名未受样式约束而换成两行:统一单行省略;完整文件名和路径仍可悬停查看。
- 修复模型管理二级菜单的用途说明被菜单遮挡:提升独立提示层级并按窗口及缩放限制位置,不拦截鼠标点击。
- 原生窗口已启用 Mica / Mica Alt 客户区材质时,下载管理等表格的容器、表头、斑马纹、选中及悬停行使用半透明色,不再用整块实色盖住材质;普通窗口和浏览器仍保留清晰背景。此项不保证透明显示后面的其它窗口,Mica 本身不是实时毛玻璃。
- 更新管理表格宽屏吸收剩余宽度,不留右侧空白;窄窗仅在确实溢出时横向滚动。继续支持拖动列宽与本地保存。
- 更新管理“共多少模型”统一按实际显示的本地模型和有效缓存合并计算,修复列表有内容但总数为 0 的显示。
验证:266 项后端、454 项前端(含 21 项新增外观检查)、17 项桥服务、10 项来源检查,共 747 项。隔离原生 WebView2 验证悬浮布局、提示层级及既有操作安全,原生异常为 0。测试使用合成模型和临时文件,不移动用户模型。
发行附件:EXE、Windows 便携 ZIP、源码 ZIP、Chrome / Firefox 独立 ZIP、SHA256。扩展仍 v1.2.0,Firefox ZIP 未签名。配置、API Key、下载任务、缓存及私人备份不包含在源码与发行包中。
CivitaiFreeTool v2.6.17
v2.6.17:批量选择安全、改名移动与下载历史修复(2026-10-09)
- 修复筛选外隐藏模型仍被勾选并参与批量移动:底模、类型、作者、状态、目录、关键词改变时,清除不可见选择;所有批量入口再次限制在当前显示行。不会恢复或重新整理用户已经移回的模型。
- 后端明确传入空列表 / 未匹配路径时,不再退回“全部模型”;拒绝重叠的后台改名操作。
- 修复批量改名还在后台执行时就提前扫描,导致列表缓存旧文件名、反向解析 WinError 2。改名完成后才刷新;已知改名/移动立即同步模型行、反向解析队列、下载历史、收藏与更新缓存;仅跟随已记录的真实改名,不按相似名称猜文件。
- 内部扫描和反向解析路径规范化;报错中的两个反斜杠是转义显示,不是根因。文件确实被外部改名/删除时,显示明确提示,不继续对失效路径做哈希或联网查询。
- C站名、中文名和自定义改名统一处理全部已识别附属文件及 .images 图片文件夹。同名模型 / 侧车 / 图片目录冲突时不执行;途中失败尽量整体回退,回退失败明确报告。后续移动携带同名图片目录,不恢复用户已删除的旧目录。
- 右键一级菜单增加“移动到…文件夹”,仅操作右键当前模型,不夹带其它勾选;统一使用文件夹选择器、确认和带冲突检查的移动流程。
- 搜索框尾部内嵌 ×,只清搜索;“清除勾选”独立保留。整理、移动、扫描、选择等按钮和菜单补充用途悬浮说明。“整理模型”是按规则移动,不是刷新。
- 更新管理自动过滤文件已不存在的旧缓存路径,改名/移动同步更新缓存键,防止旧 284 条加新 252 条显示成 536;手动“同步本地模型”仍保留。不删除模型文件。
- 下载管理新增“移除已完成”:只收起完成项,下载历史和模型文件保留,不影响失败、取消、暂停、排队或下载中的任务。
- 下载表格大窗吸收剩余宽度,消除右侧大片空白和不必要的横向滚动条;窄窗仍可横向滚动,列宽可拖动保存。勾选框与点阵排序手柄放大并垂直居中。
- 下载封面悬浮窗不再只放大小图:单独读取 1024px 高质量在线预览、已缓存原图或本地高清封面;请求去重,内存缓存上限约 32 MB,不在悬停时自动下载完整原图。不存在高清来源时不能凭空增加细节。
- 正在下载 / 排队 / 重试 / 暂停的同一任务不作为失败历史展示;真实终态仍记录。历史轮询只在内容变化时重建列表,复用封面数据;封面实际变化按修订号更新,避免持续读取与闪烁。
验证:264 项后端;355 项既有前端、18 项工作流、27 项下载、15 项目录类型筛选、18 项操作安全界面检查(前端共 433 项);17 项桥服务、10 项来源检查。隔离 WebView2 验证隐藏选择清除、图片目录改名、反查路径同步及旧更新过滤,原生异常为 0。全部自动测试使用临时文件和模拟桥接,不搬动用户模型、不重跑用户真实反查。
发行附件:EXE、Windows 便携 ZIP、源码 ZIP、Chrome / Firefox 独立 ZIP、SHA256。扩展仍 v1.2.0,Firefox ZIP 未签名。配置、API Key、任务、缓存与私人恢复备份不包含在源码/发布包中。