21 Commits
Author SHA1 Message Date
Nakano Kenji 1b9837f0da feat: support Appearance field and extra schema keys
- Add appearance field (alias: Appearance) and include it in rebuilt positive prompt
- Expose all extra top-level JSON keys as Mustache vars (also under anima.* prefix)
2026-02-02 20:13:18 +08:00
Nakano Kenji 86c2594708 fix: make lock behave as freeze toggle
- Unlocked fields now follow JSON and clear previous latched value
- Lock now freezes the current value when enabled; re-lock captures latest value
2026-02-02 20:07:09 +08:00
Nakano Kenji 324fe2a7ef feat: add upper-triangle artist matrix + naming
- Add matrix_mode to XY Matrix (full/upper_triangle/diagonal_only)
- XY Plot can render triangular inputs as full NxN with lower triangle masked
- Add XY Cell Prefix node to name per-cell outputs (aligns with matrix_mode)
- Update ArtistBlendXYPlot_Test workflow
2026-02-02 19:41:04 +08:00
Nakano Kenji 0b1a30bee0 fix: XY Plot columns/labels accept upstream connection
- Make columns/x_labels/y_labels forceInput so they can receive connection from XY Matrix
- Fix workflow JSON links for SaveImage (now correctly saves the XY Plot big image)
2026-02-02 17:30:33 +08:00
Nakano Kenji 228f2a2249 fix: make XY matrix JSON parsing more tolerant
Handle noisy text inputs by extracting the first JSON object, stripping line comments, fixing trailing/missing commas, and raising clearer errors.
2026-02-02 17:11:16 +08:00
Nakano Kenji f8c58786fd feat: support artist x artist blend matrix
Update Anima XY Matrix to combine when x_field==y_field (diagonal single, off-diagonal X+Y join), and add a ready-to-import blend XY workflow example.
2026-02-02 17:01:27 +08:00
Nakano Kenji b2a63e44f1 feat: add batch artist/XY testing utilities
Add editable Anima prompt router with lock+latch overrides, JSON->vars helper, 16-way JSON parse, and batch/XY plotting helpers (text list, image grid, XY plot) plus example workflows and docs updates.
2026-02-02 16:52:39 +08:00
Nakano Kenji a8b885509e feat: support prompt parts JSON for anima vars
Expose extra JSON keys as Mustache vars; accept 'neg' as alias; auto-compose 'positive' from ordered parts when missing.
2026-02-02 01:38:25 +08:00
Nakano Kenji 6719f33f97 docs: clarify wiki initialization for publish
- Document one-time wiki "Create the first page" requirement
- Improve Publish Wiki workflow error message
2026-02-01 22:55:06 +08:00
Nakano Kenji 87aff43e63 feat: add prompt tools and Anima workflow scheme
- Add Mustache vars/render + Text Input helpers
- Add JSON Parse + Prompt JSON Unpack (typed outputs + vars)
- Add Markdown Preview (marked + DOMPurify)
- Add Anima prompt/scheme docs + example workflow
- Add GitHub Wiki auto-publish workflow (docs/wiki -> wiki)
2026-02-01 22:50:16 +08:00
Nakano Kenji 34c190fffc Merge pull request #2 from ComfyNodePRs/publish
Add Github Action for Publishing to Comfy Registry
2026-01-21 01:09:18 +08:00
Nakano Kenji 6edd34e6d9 Merge pull request #1 from ComfyNodePRs/pyproject
Add pyproject.toml for Custom Node Registry
2026-01-21 01:08:55 +08:00
async () = process.env.GIT_USERNAME || (await ghUser()).email && (await ghUser()).name || DIE("Missing env.GIT_USERNAME") 078054babe chore(publish): Add Github Action for Publishing to Comfy Registry 2025-12-11 19:57:18 +00:00
async () = process.env.GIT_USERNAME || (await ghUser()).email && (await ghUser()).name || DIE("Missing env.GIT_USERNAME") d94578cec2 chore(pyproject): Add pyproject.toml for Custom Node Registry 2025-12-11 19:57:18 +00:00
Nakano Kenji 0559e884a1 chore: Remove __pycache__ files from git tracking 2025-12-10 12:35:06 +08:00
Nakano Kenji 9ac555cb5a Add .gitignore 2025-12-10 12:32:03 +08:00
Nakano Kenji b768b77c74 Clarify Base URL settings in READMEs 2025-12-10 01:50:16 +08:00
Nakano Kenji a7caa4344f Fix git clone URL in READMEs 2025-12-10 01:48:35 +08:00
Nakano Kenji e0230ade62 Add workflow examples and update docs 2025-12-10 01:47:18 +08:00
Nakano Kenji 2b6ec2e039 Update README docs 2025-12-10 01:22:02 +08:00
Nakano Kenji 364a6fc705 Initial commit of ComfyUI-SimpleChat 2025-12-09 23:39:00 +08:00