CivitAI → ComfyUI 版本历史 - 25 个版本
CivitAI → ComfyUI 作者: khellendros74
CivitAI → ComfyUI 版本历史 - 25 个版本
小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。
最新版本
版本 1.5.1
发布于 2026年8月24日 - 61.01 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Fixed the native right-click send unconditionally overwriting the workflow's own sampler/scheduler/steps/CFG with whatever the source CivitAI image was made with — a saved workflow set to euler_ancestral could silently get sent as dpmpp_2m if the source image used DPM++ 2M. Added a Sampler setting (Workflow / Source image) so this is opt-in; default keeps the workflow's own values.
Schedule type: (CivitAI's newer format, separate from Sampler:) is now parsed and mapped — previously ignored, so scheduler overrides only ever worked off the old combined "DPM++ 2M Karras"-style labels.源代码遵循 Mozilla 公共许可证 2.0 发布
较早版本
版本 1.5.0
发布于 2026年8月24日 - 60.46 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Export/import now also carries seed mode, model mode, selected models, and static model — including in the auto-backup file written before an import. Restoring a config with a non-default model mode re-fetches the checkpoint list from the currently configured server so the restored selection renders correctly.
Content script (and its toast/replay logic) now runs on all of civitai.com/civitai.red, not just /images, /posts, and /collections — fixes the native right-click "Send to ComfyUI" menu not showing a confirmation toast on pages outside that narrower set (e.g. model pages, the plain feed).
Banned tags now support a * anywhere in a rule, not just trailing (e.g. pointears), matched as a substring pattern.
Saving a workflow (Settings or a named pair) now validates the JSON and warns — with a chance to cancel — if no CLIPTextEncode or CheckpointLoaderSimple node is found.
Added a duplicate button next to delete in the saved workflow list, cloning a pair under an auto-numbered "name copy" / "name copy 2" name.
The amber (replay) button's tooltip, and the native right-click menu's top-level item, now show what will actually fire (e.g. "Next in rotation", a pair name, or "All workflows") instead of a generic replay message — refreshed live via storage change events.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.4.1
发布于 2026年8月21日 - 58.02 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Fixed a wildcard banned-tag bug: a rule like ears * (space before the ) baked that trailing space into the match, so it silently never matched a tag ending exactly in "ears" (e.g. "long pointy ears"). The wildcard base is now re-trimmed after stripping the , so it matches regardless of a stray space.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.4.0
发布于 2026年8月19日 - 57.93 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Added a native right-click ("Send prompt to ComfyUI" / "Send with workflow") menu on CivitAI's /images feed, since it no longer exposes a per-card generation-data panel for the button to attach to. It reads the prompt straight from the image file's embedded metadata (EXIF/PNG text — CivitAI's own JSON, native ComfyUI PNG graphs, or A1111-style text), so it works with no dependency on CivitAI's page markup.
Extraction now also pulls seed, steps, cfg, sampler, scheduler and checkpoint from the source image (when present) and applies them on top of your saved workflow — only for settings you haven't explicitly overridden (static/random model or seed mode still win).
The native menu mirrors the injected button's tag-grouped, alphabetized submenus, default-send replay-last-intent behavior, and random/sequential tag modes (including randomizing the first pick before cycling predictably).
Refactored the embedded-metadata parser, payload builder, and tag-mode resolution into a shared shared.js module used by both the content script and the background script, so the two menus can't drift out of sync again.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.3.0
发布于 2026年8月5日 - 47.32 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本The extension now resolves the source CivitAI image id for a sent prompt — from the URL on individual /images/{id} pages, or captured from the card's DOM at the moment the popover's "Generation data" icon is clicked on feed/model pages. When resolved, it's attached to the ComfyUI /prompt request as extra_data.extra_pnginfo.civitai_image_id, so it gets embedded in the output PNG's metadata. No id is ever sent if it can't be resolved.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.2.10
发布于 2026年7月26日 - 46.7 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Fixed tag button/context menu no longer appearing on image pages after CivitAI renamed the tag badge CSS class (VotableTag_mainBadge → VotableTag-module-scss-module__XXXXXX__mainBadge). Tag detection now matches on the stable mainBadge suffix instead.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.2.9
发布于 2026年7月21日 - 46.71 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Ctrl+click the toolbar icon to cancel the prompts queued from your last send (blue button, tag button, or context menu action) — only pending, not-yet-started jobs are removed from ComfyUI's queue.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.2.8
发布于 2026年7月3日 - 46.11 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Content script now also runs on /collections/* pages, so the ComfyUI button is injected into image popovers there too.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.2.7
发布于 2026年7月1日 - 46.11 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Toolbar badge now shows the ComfyUI queue size (pending jobs) instead of a plain checkmark, via a lightweight GET /prompt poll. Auto-poll slowed to 60s; multi-workflow "All"/tag-group sends now trigger a single debounced status refresh instead of one per workflow.
Amber (no workflow selected) now behaves like green: still pings the server and shows the queue count, just tinted amber to signal replay mode.
Options page logo now mirrors all four toolbar states (gray/red/amber/normal), refreshed on load, every 30s, after Test Connection, and immediately on selection change.
Added a live "N of M selected" count plus Select all / Deselect all buttons above the workflow list in Random/Sequential/All modes.
Corrected workflow-mode helper text that predated replay mode ("Check at least one" was no longer accurate) and added a persistent explainer for amber/replay behavior under the Mode selector.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.2.6
发布于 2026年6月20日 - 44.72 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Fixed replay mode cycling over the same repeated workflows when clicking rapidly in sequential tag mode — sequential index is now read and written atomically per click instead of from the initial stale storage snapshot.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.2.5
发布于 2026年6月17日 - 44.64 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Fixed extracting negative prompt instead of positive when "Show more" is expanded.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.2.4
发布于 2026年6月16日 - 44.44 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Fixed button not appearing on /posts/* URLs.
Fixed negative prompt being extracted instead of positive when "Show more" is expanded.
Fixed "Default" model label showing wrong checkpoint name.
Added workflow list sort controls (A→Z / Recent first).源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.2.3
发布于 2026年6月10日 - 43.27 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Tags now displayed as dimmed text next to workflow names in the workflow list.
Export/import now includes global banned tags.
Fixed delete button alignment in workflow list.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.2.0
发布于 2026年6月9日 - 42.71 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本New — Context menu submenu flips direction when near screen edge
When the right-side submenu would overflow the viewport, it now opens to the left of the main menu instead. The arrow indicator flips from ▶ to ◀ and moves to the left side of the row to match.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.1.9
发布于 2026年6月7日 - 42.36 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本New — Banned tags (per-workflow)
Each workflow now has its own "Banned tags" field, located between Custom suffix and Workflow JSON in the settings. Tags listed there are stripped from the CivitAI prompt before it is sent to ComfyUI for that workflow only. Custom suffix is never affected.
New — Banned tags (global)
A "Global banned tags" field has been added to the Server card. These tags are removed from every prompt on every workflow send, in addition to any per-workflow banned tags.
Syntax: exact name (e.g. hair) removes only that tag; wildcard (e.g. hair*) removes all tags whose text contains that word (e.g. "hair", "short hair", "hair ornament").
New — Replay mode: resend last action from the blue button
When no workflows are checked in the Workflows section, the send button switches to replay mode instead of always falling back to Default:
First ever click with nothing selected → sends the Default workflow as a one-time fallback.
Every subsequent click → repeats exactly what was last sent via the context menu: a named workflow, all workflows under a tag (respecting the configured mode: Random, Sequential, or All), or the full "All workflows" batch.
To exit replay mode, check at least one workflow in the Workflows list.
New — Amber button state when no workflow is selected
The injected CivitAI send button turns amber when no workflows are checked, signaling that the next click will replay the last sent action (or Default on first use). Priority order: gray (no config) → red (server unreachable) → amber (no selection) → normal blue (ready).
Fix — Success/error flash unaffected by amber filter
The teal ✓ and red ✕ feedback flashes now correctly clear the amber CSS filter during display, so they render with their proper colors instead of being tinted. The button returns to its correct state (amber or normal) after the 3s flash.
Fix — innerHTML removed from server status banner
The status dot and text in the options header are now built with DOM API calls, resolving the AMO linting warning about unsafe innerHTML assignment.
Fix — Toolbar badge green on server ready
The badge was previously blank when the server was reachable. It now shows green ✓, red ! when unreachable, gray ? when no URL configured, and amber when no workflows are selected.
New — Export filename includes timestamp
Exported workflow files are now named civitai-comfyui-workflows-YYYY-MM-DD_HHMM.json, consistent with the auto-backup format used on import.源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.1.8
发布于 2026年6月6日 - 41.33 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Toolbar badge — green ✓ when server is reachable (was blank), red ! when down, gray ? when no URL configured
Badge gray condition fix — no longer requires a workflow to exist; gray shows only when URL is missing
Options header — restructured to flat flex row; "CivitAI → ComfyUI" stays on one line with white-space:nowrap
Server status banner — shows gray dot + "No server configured" when no URL is saved (previously fell through to a ping against the default localhost URL)
Export timestamp — exported file now named civitai-comfyui-workflows-YYYY-MM-DD_HHMM.json, matching the auto-backup format used on import源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.1.7
发布于 2026年5月31日 - 40.2 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本New: Tag row click in context menu now respects the configured workflow mode — All sends every workflow in the tag, Random picks one at random, Sequential cycles through the tag's workflows independently per tag (each tag keeps its own index), Static disables the tag row click entirely with a greyed label and tooltip directing you to pick a workflow directly
Fix: Multi-send button state — when sending multiple workflows from a tag, the button no longer flickers green between sends or gets stuck green. A pending counter per button (WeakMap) ensures showBtnSuccess only fires once all sends have completed源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.1.6
发布于 2026年5月29日 - 39.57 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本Fix: Submenu no longer hides under the main menu — it now positions against the main menu's bounding box, opening to the right of it (or to the left when near the screen edge), so workflow names are fully visible
Fix: Submenu stays open after hovering the arrow — removed all timers and mouseleave logic. The submenu opens on arrow hover and stays open until you hover a different arrow or close the main menu源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.1.5
发布于 2026年5月28日 - 39.53 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本New: Import now auto-saves — importing workflows applies immediately to storage without requiring a manual Save Settings click
New: Import backup — before any import, current workflows are automatically downloaded as a timestamped JSON backup (e.g. civitai-comfyui-backup-2025-01-15_1430.json), so nothing is ever lost
New: Import confirmation dialog — shows how many workflows will be added vs replaced before committing, with an option to cancel
Fix: Context menu submenu now only opens when hovering the ▶ arrow, not the entire tag row — clicking the tag row directly still sends all workflows in that tag
Fix: Arrow hit target enlarged (14px, with 8px padding) for easier hovering源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.1.4
发布于 2026年5月27日 - 39.06 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本New: Workflow tags — add comma-separated tags to any saved workflow. Tags appear as submenus in the right-click context menu. Clicking a tag row sends all workflows in that tag; the submenu also has an "All [tag]" entry at the top
New: Grey icon state — when no server URL or workflow is configured, buttons show at 30% grey opacity with tooltip "No configuration — open extension settings to set up ComfyUI", distinct from the reddish-grey used when the server is unreachable
Fix: Submenus now close immediately when a selection is made — they were being appended directly to documentElement and not tracked, so removeContextMenu left them orphaned. All open submenus are now tracked in activeSubmenus[] and removed together源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.1.3
发布于 2026年5月16日 - 36.78 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本New: Context menu All workflows — appears at the top of the right-click menu, sends the prompt to every saved workflow in one click
New: Context menu items sorted alphabetically, with Default pinned at the top
Fix: Clicking a named workflow in settings, editing it, then clicking Save Settings now correctly updates that workflow in storage alongside the global settings. Status message confirms which pair was updated
New: Seed mode Static — generates one random seed per click, shared across all workflows sent in that session. Useful with All or Sequential mode to compare styles on identical compositions源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.1.2
发布于 2026年4月17日 - 36.39 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本New: Seed mode Static — generates one random seed at click time and injects it into every sampler node across all workflows sent in that click. Useful with All or Sequential mode to compare different workflows on the same composition
Seed options are now Default (use workflow value), Random (new seed per workflow per run), Static (one shared seed per click across all workflows)源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.1.1
发布于 2026年4月17日 - 36.24 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本New: Right-click context menu on ComfyUI buttons — shows a styled "Send with workflow" menu listing all saved workflows. Selecting one sends the current prompt using that specific workflow, bypassing the active mode setting. Works on both the prompt button and the tag button
Fix: Context menu now correctly intercepts the right-click before CivitAI's own handlers using stopImmediatePropagation() and capture phase event listeners, preventing the browser native menu from appearing
Fix: SPA navigation — buttons now appear without requiring a page refresh. Intercepts Next.js pushState/replaceState/popstate events and re-runs injection scans after each client-side navigation
Fix: Added an 8s delayed retry scan to handle slow React hydration on first load源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.1.0
发布于 2026年4月16日 - 34.61 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本New: Server availability indicator — buttons turn greyscale/reddish and become non-clickable when ComfyUI is unreachable. State is checked on page load and refreshed every 30 seconds. Buttons restore automatically when the server comes back
New: Button locked during feedback — after a successful or failed send, the button is disabled for the 3 second feedback window to prevent double-clicks. Respects server availability state when re-enabling
New: civitai.red support — extension now activates on civitai.red in addition to civitai.com, covering all the same page patterns源代码遵循 Mozilla 公共许可证 2.0 发布
版本 1.0.9
发布于 2026年4月13日 - 34.11 KB适用于 firefox 140.0 及更高版本, android 142.0 及更高版本New: Four workflow execution modes — Static (always use one selected workflow), Random (pick randomly from checked workflows on each run), Sequential (cycle through checked workflows in order, looping — each click advances to the next), All (send all checked workflows to ComfyUI in a single click)
New: Named workflow pairs — save a suffix + workflow JSON under a custom name, load it by clicking, delete with ✕ button. The Default entry is always present, protected, and reflects your current saved settings
New: Import / Export workflows — export all saved workflows to a .json file, import them back on any machine. Located in the settings header for quick access
New: Active workflow row highlighted with a purple left border when selected
Fix: Sequential mode now correctly advances the index on each click (index was missing from the storage read call, causing it to always send the first workflow)
Fix: All and Sequential modes were silently falling back to Static due to a mode validation bug in the content script源代码遵循 Mozilla 公共许可证 2.0 发布