Работен процес за проучване на Apify + n8n за създатели: Създаване стъпка по стъпка

Създайте седмична пощенска кутия за проучвания на създатели с Apify и n8n

Проучването на създателите тихомълком поглъща цели следобеди. Превъртане на TikTok, YouTube и Instagram, копиране на броя на гледанията в таблица, а след това загуба на единствената публикация, която наистина е имала значение.

Седмичната пощенска кутия за проучвания на създатели убива тази рутина.

Apify Актьори извличане на публични публикации от създатели и n8n автоматизация на работния процес оценява всяка публикация, маркира отклонения и задава AI модел за забелязване на шарки с куки.

След това чист дайджест пристига в Gmail в един и същи ден всяка седмица, готов преди първото ви кафе.

По-долу е пълното изграждане, възел по възел, от входните данни на актьора и логика за оценяване на ангажираността да се AI обобщения на съдържанието и сигнали за грешки. Няма теория, просто система, която можете да копирате.

АЙМОЖО's Бърза присъда

Най-добра настройка: Apify обработва извличането на данни, n8n обработва планирането и оценяването, AI анализ и доставка.
Изграждане на усилия: един следобед с трима Store Actors, два Code възела и един Gmail възел.
Най-голямата печалба: an резултат от отклонения за всеки създател публикациите на повърхността надминават собствените си базови нива, не само големите акаунти.
Основно ограничение: само публични данни. Скритите броячи на харесванията и промените в платформата ще създават пропуски от време на време.

Какво пристига във входящата ви поща всяка седмица

Преди да докоснете възел, заключете резултата. Входящата кутия за изследвания работи само когато всеки имейл отговаря на едни и същи въпроси в един и същ ред.

Раздел „Дайджест“Какво показваИзточник на възел
Най-големите отклоненияПубликации с най-много гледания спрямо създателя's обичайна медианаВъзел с код за оценяване
Лидери по ангажираностПубликации с най-много харесвания, коментари и споделяния на гледанеВъзел с код за оценяване
Бележки за шаблонаПовтарящи се кукички, формати и теми в печелившите публикацииОсновна верига за LLM
Идеи за съдържаниеТри идеи, които вашият екип може да тества тази седмицаОсновна верига за LLM
Връзка към суров логGoogle Таблица с всяка извлечена публикация за по-късно филтриранеВъзел на Google Таблици

Агенциите използват това, за да информират клиентите, екипите по брандове го използват за търсене на партньорства с инфлуенсъри , а самостоятелните творци го използват, за да проследяват конкурентите си, без да отварят нито едно приложение.

Потокът от данни остава прост:

Google Таблици държи списъка със създатели.
Apify извлича данни от последните седем дни на публични публикации за всяка платформа.
n8n слива, почиства, оценява, премахва дубликати и обобщава всичко.
Gmail доставя HTML дайджест докато Sheets пази историята.

Избор на Apify актьори за данни за създатели

Apify Store предлага готови скрепери, наречени Actors. Три от тях покриват повечето нужди на създателите на съдържание , като всеки от тях предлага филтри за дати, които поддържат седмичния брой потребители по-малко.

актьорКлючови полета за въвежданеИзходни полета, които си струва да се запазят
Скрепер за YouTubeстриймъри/youtube-скреперstartUrls, maxResults, maxResultsShorts, maxResultStreams, sortVideosBy, oldestPostDateзаглавие, URL адрес, дата, брой гледания, харесвания, брой коментари, име на канал, брой абонати
TikTok Scraperчасовников механизъм/тикток-стъргалкапрофили, резултати на страница, сортиране по профили, изключване на закачени публикации, най-стара дата на публикацията, обединенатекст, webVideoUrl, createTimeISO, playCount, diggCount, commentCount, shareCount, collectCount, authorMeta.fans
Скрепер за Instagramapify/instagram-scraperдиректни URL адреси, тип резултати, ограничение на резултатите, само публикации по-нови отнадпис, URL адрес, кратък код, времева маркировка, брой харесвания, брой коментари, брой показвания на видео, потребителско име на собственик

Няколко детайла са важни тук. YouTube Scraper's Диапазонът от дати се отнася само за URL адреси на канали, а задаването на ограничение за тип на 0 пропуска този формат изцяло.

Сортирането на профили на TikTok Scraper приема най-нови, популярни или най-стари. Филтрите му за дата са маркирани като платени филтри на страницата на актьора, така че проверете това, преди да ги активирате.

Нуждаете се от брой последователи и биографии за Instagram? Добавете Instagram Profile Scraper (apify/instagram-profile-scraper) с масив от потребителски имена. Той връща followersCount, biography, verified и latestPosts.

Преписите са допълнителни екстри. YouTube Scraper's transcriptionAndSubtitle и TikTok Scraper's Опции за изтегляне на субтитри издърпват говорени куки, което прави AI нотките на шарката са далеч по-остри.

Вътре в официалния Apify възел за n8n

Apify доставя проверен общностен възел, @apify/n8n-nodes-apify. В n8n Cloud потърсете „Apify“ в панела с възли и го инсталирайте, при условие че проверените общностни възли са разрешени в администраторския панел.

На самостоятелно хостван n8n, отворете Настройки > Обществени възли , поставете името на пакета и го инсталирайте. Възелът се нуждае от n8n 1.57.0 или по-нова версия.

СредствоНалични операцииИзползвайте в тази конструкция
АктьориИзпълнете актьор, изпълнете актьор и вземете неговия набор от данни, Web Fetch, вземете последното изпълнениеОсновна стъпка на остъргване
Задачи на актьораИзпълнете задача, изпълнете задача и получете нейния набор от данниПо-чисти входни данни, запазени в Apify
Екзекуции на актьориДонеси едно, донеси много, прекратиОтстраняване на грешки и почистване
СъхранениеПолучаване на елементи от набор от данни, получаване на запис от хранилище за ключ-стойностИзвличане на резултати по подразбиранеDatasetId
ТригерПри ново събитие на Apify (Успешно, Неуспешно, Прекратено, Изтекло време, Всяко)Разделена версия на входящата кутия за големи списъци

Удостоверяването работи по два начина. Apify API идентификационните данни вземат вашия API токен от Apify конзолата, докато Apify OAuth2 API се свързва с едно кликване само в n8n Cloud.

Операцията Actor също така предоставя персонализиран вход (JSON), време за изчакване в секунди, памет в мегабайти, етикет за изграждане и изчакване за край.

Оставете полето за персонализиран вход празно и актьорът ще използва запазения си вход по подразбиране.

Ръководство стъпка по стъпка за седмичния работен процес за проучване на създатели

Стъпка 1: Настройте списъка със създатели в Google Таблици

Създайте лист с име „Списък на създателите“ с тези колони. Членовете на екипа могат да добавят или поставят на пауза създатели директно от Таблици, без дори да отварят n8n.

платформа с ценности youtube, tiktok или instagram
манипулатор като mkbhd, без символа @
profile_url, например https://www.youtube.com/@mkbhd/videos
ниша за групиране в дайджеста
зададено на „да“ или „не“, за да се постави на пауза даден създател

Добавете втори раздел, наречен „Дневник на публикациите“ . Всяка оценена публикация се записва там, което ви дава история за по-добри базови линии във времето.

Стъпка 2: Запазете всеки скрепер като задача на Apify Actor

Отворете всеки актьор в Apify Console, задайте разумни ограничения и щракнете върху Save as new task (Запази като нова задача).

Задачите на Apify Actor съхраняват входни данни плюс време за изчакване и памет, така че страната на n8n остава подредена.

Задача в YouTube: maxResults 15, maxResultsShorts 15, maxResultStreams 0, сортиране на видеоклипове по НАЙ-НОВИ
Задача в TikTok: резултати на страница 20, профилСортиране на най-новите, изключване на закачени публикации true
Задача в Instagram: публикации от типа resultsType, лимит на резултатите 20

Дръжте всяко изтегляне изключено. Видео файловете , кориците и аватарите добавят тежест, без да помагат за проучването.

Стъпка 3: Свържете Apify, Google Sheets и Gmail Credentials

Инсталирайте възела Apify, след което добавете три идентификационни данни в n8n: Apify API , Google Sheets OAuth2 и Gmail OAuth2 . Тествайте всяко едно от тях, преди да продължите с изграждането.

Счупени идентификационни данни по средата на работния процес водят до загуба на усилия за извличане на данни, така че тази проверка се отплаща.

Стъпка 4: Конфигурирайте тригера за график на n8n

Конфигуриране на тригера за график на n8n

Добавете възел „Schedule Trigger“ с тези настройки:

срамldСтойност
Интервал на задействанеседмици
Седмици между тригерите1
Задействане през делничните дниПонеделник
Задействане в час7am
Задействане в минута0

Задайте часова зона под „ Настройки на работния процес“ . Без такава, n8n се връща към часовата зона на инстанцията, а самостоятелно хостваните инсталации по подразбиране използват часовата зона America/New_York.

Предпочитате cron? Използвайте Custom (Cron) с 0 7 * * 1. И в двата случая, n8n Schedule Trigger се задейства само след като работният поток бъде запазен и публикуван.

Стъпка 5: Изграждане на входни данни за платформата с помощта на кодов възел

Добавете възел „Get Row(s)“, раздел „Creator Roster“ (Създаване на редове), след това възел „Code“ (Код). Този възел „Code“ превръща редовете от списъка в един входен обект за всяка платформа.

const rows = $input.all().map(i => i.json).filter(r => r.active === 'yes');

const since = $now.minus({ days: 7 }).toFormat('yyyy-MM-dd');

const pick = p => rows.filter(r => r.platform === p);

return [{ json: {

  youtube: {

    startUrls: pick('youtube').map(r => ({ url: r.profile_url })),

    maxResults: 15, maxResultsShorts: 15, maxResultStreams: 0,

    sortVideosBy: 'NEWEST', oldestPostDate: since

  },

  tiktok: {

    profiles: pick('tiktok').map(r => r.handle),

    resultsPerPage: 20, profileSorting: 'latest',

    excludePinnedPosts: true, oldestPostDateUnified: since

  },

  instagram: {

    directUrls: pick('instagram').map(r => r.profile_url),

    resultsType: 'posts', resultsLimit: 20, onlyPostsNewerThan: since

  }

}}];

$сега е n8n's вградена дата Luxon, така че прозорецът от седем дни се превърта напред автоматично всяка седмица. Без ръчно редактиране на датата, никога.

Стъпка 6: Изпълнете три Apify актьора паралелно

Разклонете възела Code на три възела Apify. Изберете ресурса Actor Tasks с операцията, която изпълнява задача и връща елементи от нейния набор от данни.

В полето „Потребителски вход“ подайте съответстващия обект като израз:

{{ JSON.stringify($json.youtube) }}

Повторете с $json.tiktok и $json.instagram. Персонализираният вход отменя запазения вход за задачата, докато времето за изчакване и паметта все още идват от задачата.

Предпочитате два отделни възела? Изпълнете Actor-а с включено Wait for finish , след което добавете Get dataset items, използвайки {{ $json.defaultDatasetId }}. И двата пътя връщат идентични данни.

Стъпка 7: Сливане и нормализиране в една схема

Свържете и трите възела на Apify към възел Merge , настроен на Append. Всяка платформа именува полетата по различен начин, така че възел Code ги съпоставя в една споделена форма.

const out = [];

for (const { json: p } of $input.all()) {

  if (p.error) continue; // skip failed inputs

  if (p.webVideoUrl) {

    out.push({ platform: 'tiktok', post_id: p.id, creator: p.authorMeta?.name,

      url: p.webVideoUrl, caption: p.text, published: p.createTimeISO,

      views: p.playCount, likes: p.diggCount, comments: p.commentCount,

      shares: p.shareCount });

  } else if (p.shortCode) {

    out.push({ platform: 'instagram', post_id: p.shortCode, creator: p.ownerUsername,

      url: p.url, caption: p.caption, published: p.timestamp,

      views: p.videoViewCount ?? null, likes: p.likesCount,

      comments: p.commentsCount, shares: null });

  } else if (p.viewCount !== undefined) {

    out.push({ platform: 'youtube', post_id: p.id, creator: p.channelName,

      url: p.url, caption: p.title, published: p.date,

      views: p.viewCount, likes: p.likes, comments: p.commentsCount,

      shares: null });

  }

}

return out.map(json => ({ json }));

YouTube Scraper записва грешки за изтрити видеоклипове или липсващи канали. Проверката p.error ги премахва, преди да повлияят на резултата.

Стъпка 8: Оценете всяка публикация с математика за отклонения и ангажираност

Суровите гледания са по-подходящи за големите акаунти. Резултатът за отклонения на създателите сравнява всяка публикация със собствената медиана на съответния създател, така че пробивът на малкия канал се откроява.

метриченФормулаКакво ви казва
Резултат от отклоненияпреглеждания на публикациите ÷ медиана на преглежданията на създателитеДоколко една публикация надминава собствената си базова линия
Процент на ангажираност(харесвания + коментари + споделяния) ÷ преглеждания × 100Колко остро реагираха зрителите
Резервен вариант в Instagramхаресвания на публикации ÷ медиана на харесвания на създателиРаботи за публикации с изображения без брой гледания
const items = $input.all().map(i => i.json);

const base = it => it.views || it.likes || 0;

const groups = {};

for (const it of items) (groups[it.creator] ??= []).push(base(it));

const median = a => { const s = [...a].sort((x, y) => x - y), m = Math.floor(s.length / 2);

  return s.length % 2 ? s[m] : (s[m - 1] + s[m]) / 2; };

return items.map(it => {

  const med = median(groups[it.creator]) || 1;

  const eng = it.views ? ((it.likes || 0) + (it.comments || 0) + (it.shares || 0)) / it.views * 100 : null;

  return { json: { ...it, outlier: +(base(it) / med).toFixed(2),

    engagement: eng === null ? null : +eng.toFixed(2) } };

}).sort((a, b) => b.json.outlier - a.json.outlier);

Една седмица публикации е тънка базова линия. След няколко седмици прочетете раздела „ Дневник на публикациите“ и изчислете медианите от историята на последващите публикации.

Стъпка 9: Блокирайте повторенията с възела „Премахване на дубликати“

Добавете възел „Премахване на дубликати“ след оценяване. Задайте операцията „Премахване на елементи, обработени в предишни изпълнения“ и „Запазване на елементи, където да се оцени ново“.

Стойност за дедупликиране на: {{ $json.platform }}_{{ $json.post_id }}
Обхват: Възел
Размер на историята: 10 000 по подразбиране са достатъчни за повечето отбори

Това постоянно премахване на дубликати предотвратява ръчно повторно задействане от изпращане на едни и същи публикации два пъти по имейл. „Изчистване на историята на премахването на дубликати“ я нулира по време на тестване.

Стъпка 10: Добавете AI Слой за анализ на шаблони

Използвайте възел „Limit“, за да запазите първите 15 публикации, след това възел „Aggregate“, зададен на „All Item Data“. Това предава целия пакет на AI като един артикул.

След това добавете Basic LLM Chain с всеки чат модел, който вече използвате, като например OpenAI, Anthropic или Gemini.

Включете „Изискване на специфичен изходен формат“ и прикачете структуриран изходен анализатор.

Вие сте стратег за кратко съдържание.

По-долу са тази седмица's Публикации на най-добрите създатели като JSON, класирани по резултат от отклонения.

Върнете JSON с:

– „шаблони“: 3 повтарящи се куки или формата, всеки от които цитира URL адреси на публикации

– „теми“: теми, появяващи се в 2+ печеливши публикации

– „идеи“: 3 идеи за съдържание, които нашият екип може да заснеме тази седмица

Използвайте само доказателства от данните. Ако даден модел е слаб, кажете го.

{{ JSON.stringify($json.data) }}

Само субтитрите пропускат говорената част, която обикновено решава краткото видео.'s съдба.

С включени транскрипти в YouTube или TikTok задачата, прехвърлете началните редове на текста на субтитрите в нормализирания елемент.

Съкращава този текст до приблизително първите 300 знака. След това моделът сравнява реалните начални редове между печелившите и използването на токени остава малко.

Фразата „използвайте само доказателства“ е важна. Тя запазва AI съдържание анализ на модели, базиран на реални публикации, вместо на общи приказки за тенденции.

Стъпка 11: Сглобете HTML дайджеста и го изпратете през Gmail

Крайният възел на кода сдвоява оценените публикации с AI изход и изгражда тялото на имейла:

const posts = $('Limit').all().map(i => i.json);

const ai = ('BasicLLMChain').first().json.output;constrows=posts.map(p=>`<tr><td>{p.platform}</td><td>p.creator</td><td><ahref="{p.url}">(p.caption||'').slice(0,70)</a></td><td>{p.outlier}x</td><td>p.engagement??'–'%</td></tr>`).join('');consthtml=`<h2>TopOutliers</h2><tableborder="1"cellpadding="6">{rows}</table>

  <h2>Patterns</h2><ul>${ai.patterns.map(x => `<li>${x}</li>`).join('')}</ul>

  <h2>Ideas</h2><ul>${ai.ideas.map(x => `<li>${x}</li>`).join('')}</ul>`;

return [{ json: { html } }];const items = $input.all().map(i => i.json);

const base = it => it.views || it.likes || 0;

const groups = {};

for (const it of items) (groups[it.creator] ??= []).push(base(it));

const median = a => { const s = [...a].sort((x, y) => x - y), m = Math.floor(s.length / 2);

  return s.length % 2 ? s[m] : (s[m - 1] + s[m]) / 2; };

return items.map(it => {

  const med = median(groups[it.creator]) || 1;

  const eng = it.views ? ((it.likes || 0) + (it.comments || 0) + (it.shares || 0)) / it.views * 100 : null;

  return { json: { ...it, outlier: +(base(it) / med).toFixed(2),

    engagement: eng === null ? null : +eng.toFixed(2) } };

}).sort((a, b) => b.json.outlier - a.json.outlier);

След това добавете възел в Gmail с тези настройки:

Ресурс: Съобщение, Операция: Изпрати
Относно: Входяща поща за изследвания на създатели · Седмица {{ $now.weekNumber }}
Тип имейл: HTML, със съобщение, зададено на {{ $json.html }}
Опции: Изключете „Добавяне на авторство“ (Append n8n Attribution), добавете „CC“ (CC) за съотборниците

Стъпка 12: Записване на публикации в Google Таблици и публикуване

Разклонете се от възела „Премахване на дубликати“ към възел в Google Sheets, като използвате „Добавяне“ или „Актуализиране на ред“ в раздела „Дневник на публикациите“. Съвпадение по post_id, така че обновените статистики да презапишат по-стари редове.

Задайте съпоставянето на „ Съпоставяне автоматично“ , тъй като нормализираните имена на полетата вече съвпадат с колоните. Изпълнете веднъж ръчно, проверете имейла и след това публикувайте работния процес.

Мащабиране с Apify графици и тригери за събития

Един планиран работен процес е подходящ за списъци от няколко десетки създатели. Освен това, дългите задачи за извличане на данни държат изпълненията на n8n отворени за минути, а една бавна платформа спира останалите.

Корекцията разделя работата между двете платформи:

Графици на Apify Стартирайте и трите задачи с cron 0 6 * * 1 и вашата часова зона. Един график може да побере до 10 задачи.
n8n Работен процес А използва В новото събитие на Apify спусък, наблюдавайки всяка задача за успешна, след което нормализира и добавя публикации към дневника на публикациите.
n8n Работен процес Б изстрелва час по-късно, чете седмицата's редове от Таблици, резултати, обобщения и имейли.
факторЕдин работен процесРазделен работен процес
Време за настройкаПо-бързоМалко по-дълго
Дълги задачи за изстъргванеИзпълнението чака през цялото времеБез чакане вътре в n8n
Една платформа се проваляМоже да блокира храносмиланетоДруги все още кацат
Самостоятелно хоствани нуждиНяма допълнителноПубличен WEBHOOK_URL за тригера

Новите графици на Apify стартират деактивирано, затова активирайте вашите след запазване. Apify също ви изпраща имейл, когато планирана задача не успее да стартира.

Поддържане на тръбопровода здрав седмица след седмица

Тихите провали са истинският враг тук. Празната пощенска кутия изглежда точно като спокойна седмица, така че вградете известия още от първия ден.

Повторен опит при неуспех: активиране във всеки възел на Apify's настройки с два или три опита и изчакване между опитите.
Изход за грешка: задайте On Error на Continue (използвайки изхода за грешка), така че една неуспешна платформа да не унищожи целия дайджест.
Грешка в работния процес: изградете малък работен процес с Задействане на грешка възел, който изпраща известие в Gmail или Slack, след което го изберете под Настройки на работния процес.
Празен защитник на данните: добавете IF възел след Merge. Нулевите елементи трябва да задействат предупреждение, а не празен имейл.
Седмична проверка за здрав разум: сравнете броя на елементите за всяка платформа в дневника на публикациите. Внезапен спад за една платформа обикновено сочи към неработещ входен URL адрес или преименуван дескриптор.
Поле за време на изчакване на Apify: Поставете разумен таван, така че заседналата работа никога да не изгаря ресурси с часове.

Използването остава ниско само благодарение на ограниченията за въвеждане. Тесните прозорци за дати, ограничените резултати за всеки профил и преписите само където е необходимо поддържат всяко седмично извличане малко.

Където извличането на съдържание от създателите достига реалните си граници

Всяка презентация за автоматизация пропуска тази част, така че ето я и нея.

Случват се скрити показатели. Създатели на Instagram може да скрие броя на харесванията, а публикациите с изображения не съдържат брой гледания. Очаквайте празни места и оставете резервния резултат да се справи с тях.
Платформите променят маркировката. Актьорите в магазина се поддържат, но все пак се появяват повреди. Проверете актьор's Раздел „Проблеми“, когато резултатът внезапно изглежда слаб.
Малките проби подвеждат. Създател, който публикува два пъти седмично, дава нестабилна медиана. Доверието, което се отклонява, получава по-висока стойност, когато се натрупа история.
Само публични данни. Извличайте публични публикации и показатели, пропускайте частни акаунти и уважавайте всяка платформа's термини.
Прилагат се правила за лични данни. Имената и потребителските имена на създателите са лични данни съгласно GDPR и подобни закони, така че съхранявайте само това, което е необходимо за проучване.

Отнасяйте се към входящата поща като към изследователски асистент , а не като към оракул. Човек все още решава кой модел заслужава ден за снимане.

Бързи отговори за Apify и n8n Creator Research

Може ли n8n да задейства Apify Actors без код?

Официалният възел на Apify изпълнява актьори или задачи, чака резултати и връща елементи от набора от данни, всички конфигурирани чрез полета в n8n.

Кои създатели може да проследява този работен процес?

Всеки публичен YouTube канал, TikTok профил или Instagram акаунт. Заменете с други Apify Store Actors, за да добавите още платформи.

Работи ли възелът Apify като AI Инструмент за агенти?

Добавете Инструмент Apify под AI Агент's инструменти, така че моделът да може да задейства изтриване на данни при поискване от чат.

Заключение

Проучването на създателите възнаграждава този, който пръв забележи модел. Ръчното превъртане прави това работа на пълен работен ден и повечето екипи тихомълком се отказват след няколко седмици.

Apify и n8n прехвърлят тази работа на система.

Актьорите в магазина изтеглят нови публични публикации, а кодовите възли ги оценяват спрямо всеки създател.'s собствена базова линия и AI слой превръща числата в кратки сведения.

Започнете с един планиран работен процес и петима създатели, които вече следите. След като дайджестът се окаже полезен, разширете списъка и преминете към разделена настройка с Apify Schedules.

Дайте му три или четири седмици записана история. Това's когато резултатите от отклоненията се изострят и входящата ви поща в понеделник започне да надминава всеки отчет за тенденции, който бихте могли да си купите.

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са маркирани с *

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните от вашите коментари.

Присъединете се към Aimojo Племе!

Присъединете се към 76,000 XNUMX+ членове за вътрешни съвети всяка седмица! 
🎁 БОНУС: Вземете нашите 200 долараAI „Набор от инструменти за майсторство“ БЕЗПЛАТНО при регистрация!

Тенденции AI Инструменти
Булин АИ

Превърнете всяка снимка във вирусно изпълнение на Булин 47 за секунди - AI видео генератор, създаден за една емблематична улична сцена.

мигновено

Мащабирайте обхвата си на студени имейли и превърнете потенциалните клиенти в приходи на автопилот Платформата за продажби „всичко в едно“, създадена за голям обем B2B търсене на потенциални клиенти

Листимо

- AI Инструмент, който превръща една снимка на продукт в пълен списък в Amazon за минути Вашият генератор на обяви, изображения и видео в Amazon – всичко в едно

Верла

AI Академично работно пространство, което превръща заданията в готови за предаване чернови AI писане на задачи с помощта на мощни инструменти, разпознаване и хуманизиране

PixelCrew AI

Превърнете всяко дизайнерско задание в готов за производство HTML файл с AI Агенти AI работно пространство за дизайн, което замества вашия творчески процес от проучване до изпратен код

© Авторско право 2023 - 2026 | Станете AI Професионално | Направено с ♥