forked from admin/zeropost-engine
95578af261d480a2822007f8a244529895762250
covers.js: - buildCoverPrompt() принимает channelStyle: использует image_style из канала (abstract/3d-render/minimal/etc.) вместо дефолтного ротационного COVER_STYLES. image_palette и image_custom_colors перекрывают цвета. image_prompt_instructions добавляется как Channel visual guidelines. - generateCover() принимает channelId, загружает channel_style из БД. postImages.js: - image_prompt_instructions добавляется в промпт постовой картинки. articles.js: - generateCover вызывается с channelId=1 (системный блог-канал zeropost.ru). services/channels.js: - updateChannel whitelist расширен: добавлены image_enabled, image_style, image_palette, image_custom_colors, image_prompt_instructions. Раньше эти поля молча игнорировались при PATCH канала. DB: - ALTER TABLE channel_style ADD COLUMN image_prompt_instructions TEXT; - Системный канал id=1 получил хорошие дефолты: style=abstract, palette=dark, instructions=Modern tech editorial blog cover...
zeropost-engine
ZeroPost - zeropost-engine
Description
Languages
JavaScript
100%