Файлы проекта

Файл проекта (.nodewise.json) хранит граф вместе со всем, что приложение о нём знает: объяснения нод и связей, ваши заметки и описания, назначение каждой ноды, название и заметки графа. Откройте его позже, и всё это вернётся. ComfyUI файл проекта открыть не может; для ComfyUI сохраните workflow.

Как сохранить проект

  1. Файл ▸ Сохранить проект (Ctrl+S) или Сохранить на панели.
  2. Если какое-то поле похоже на ключ или токен, приложение сначала спросит, как и при сохранении workflow: Сохранить без этих значений или Сохранить как есть.
  3. В первый раз выберите место и имя в окне Сохранить проект, потом Сохранить. Приложение предлагает название графа с .nodewise.json и добавляет окончание, если в набранном имени его нет. «Проект сохранён.»

После этого Сохранить проект (Ctrl+S) пишет в тот же файл без вопросов. Файл ▸ Сохранить проект как… (Ctrl+Shift+S) всегда спрашивает место и имя. Если какое-то поле похоже на ключ, вопрос о нём будет и при сохранении в тот же файл.

Отметка несохранённых изменений

Точка после имени проекта на верхней панели значит, что граф на холсте в нынешнем виде не сохранён в файл проекта. Её подсказка: «Граф не сохранён в файл проекта в нынешнем виде. Приложение и так хранит граф между запусками; «Сохранить проект» записывает его в файл, который можно хранить и передавать.»

  • Точка исчезает после сохранения, а ещё если отменой вернуться к тому, что лежит в файле.
  • Она переживает перезапуск.
  • При закрытии окна приложение ничего не спрашивает: граф вернётся при следующем запуске.
  • Новый проект, Открыть проект и Открыть workflow сначала спрашивают, пока точка видна.

Как открыть проект

  1. Файл ▸ Открыть проект (Ctrl+O) или Открыть на панели.
  2. Выберите файл типа Проект NodeWise Studio. «Проект открыт.»

Можно и перетащить файл проекта в окно, выбрать его в Файл ▸ Недавние файлы или назвать в командной строке. Граф заменит холст; это один шаг истории. Объяснения и заметки, пришедшие с открытым файлом, получают метку Из файла.

Файл проекта из версии 0.9 тоже откроется; Сохранить проект запишет его обратно под его же именем.

Что лежит в файле

Граф в собственной форме ComfyUI, а ещё объяснения, записи о компонентах (назначение, как использовать), название и заметки. Чата и настроек в нём нет. Ключей там не бывает никогда.

Что может пойти не так

  • «Этот файл не проект NodeWise Studio.»
  • «Эта версия файла проекта не поддерживается (3). Обновите приложение, чтобы открыть его.»
  • «Файл проекта повреждён. Откройте другую копию проекта.»
  • «В файле проекта одно описание записано дважды. Откройте другую копию проекта.»
  • «Файл проекта не удалось записать.» Файл пишется целиком или никак.
  • «Этот файл защищён от записи. Выберите другое имя или разрешите запись в его свойствах.»

Нужен ли мне файл проекта?

Граф на холсте приложение хранит само: закройте и откройте приложение, и он на месте. Файл проекта нужен для копии, которую вы храните или передаёте, и для работы с несколькими графами.

См. также

Страница перенесена из wiki репозитория приложения (docs/wiki/graph/Project-Files.ru.md, ревизия b8e3f71). То же руководство встроено в приложение: «Справка ▸ Руководство».

Чтобы обновить её, выполните npm run import, а затем npm run build в папке сайта.