Как участвовать
Полное руководство лежит в корне проекта: CONTRIBUTING.ru.md. Коротко:
Сначала договоритесь о большом изменении: обсуждение или обращение, чтобы идею согласовали до работы.
Подготовьтесь как в Сборке из исходников. Запуск для разработки берёт ту же папку с данными, что и установленное приложение; передайте
--user-data-dir, чтобы держать проверочный профиль отдельно.Держите обещания: ComfyUI только читается (Чтение ComfyUI); ключи никогда не попадают в окно, журнал или файл (Безопасность); каждый вызов IPC проверяется (IPC).
Тексты на двух языках: каждый новый текст по-английски и по-русски (Тексты и языки); у изменения, которое видит человек, есть страница вики на обоих языках (Как писать страницы справки).
Проверьте перед запросом на слияние:
npm run type-check npm test npm run build xvfb-run -a npx playwright test tests/e2e/<файл>.test.ts --trace off # файлы, которые задевает изменение node scripts/changelog.js --check node scripts/public-tree-check.jsТесты говорят, что проверяет каждый вид тестов.
Запрос на слияние следует шаблону: что и зачем, как проверено.
Отправляя вклад, вы соглашаетесь, что он публикуется под лицензией проекта (MIT с условием Commons Clause). Все
участники следуют правилам поведения (CODE_OF_CONDUCT.ru.md).