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.
1.9 KiB
1.9 KiB
Nodes(节点清单)
分类路径均为 SimpleChat 或 SimpleChat/Utils(右键菜单里可搜到)。
SimpleChat(主节点)
- API Config:统一配置 OpenAI / Claude / Gemini(支持刷新模型列表)
- Chat:文本对话(支持
system) - Chat with Image:图文对话
- Chat NoASS:NoASS 角色扮演模式(实验性)
- Gemini Image Gen / Edit:Gemini 原生文生图/图片编辑
以上节点均支持可选输入
vars:用于把{{变量}}模板渲染进 prompt/system 等文本字段。
SimpleChat/Utils(工具节点)
- Text Input:纯文本输入框(输出 STRING)
- Text List (Batch):把多行文本拆成字符串列表(输出 LIST[STRING],可驱动批次跑图)
- Mustache Var:定义变量(输出
SIMPLECHAT_VARS字典,支持菊花链合并) - Mustache Render:不经过 Chat,也能把
{{变量}}渲染成纯文本(输出 STRING) - JSON Parse:解析 JSON 并按 path 拆 8 路输出(支持
a.b[0].c、支持 ```json 代码块提取) - JSON Parse (16):同上,但固定 16 路输出端口
- JSON -> Vars (Editable):任意 JSON 转胡子变量(可扁平化
a.b.c/arr[0],支持覆盖) - Prompt JSON Unpack:固定 schema 的“一键拆包”(强类型输出 + 自动生成
vars) - Anima Prompt Router (Editable):分段拆提示词(画师/风格/背景等)+ 支持手动覆盖 + 锁定锁存 + 输出重组后的 positive/negative 与更新后的 JSON
- Anima XY Matrix (JSON List):生成 X×Y 交叉组合的 JSON 列表(用于画师/背景 XY 测试)
- Image Grid (Batch):把 IMAGE batch 拼成一张网格表格图(便于画师/背景对比)
- XY Plot (Labels):把 IMAGE batch 拼成带 X/Y 标签的“完整 XY 表格图”
- Markdown Preview:把文本以 Markdown 方式弹窗预览(已净化)