Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Four Scripts, 39 Products: How I Turned One Prompt Engine Into an Assembly Line

Описание и применение

Автор создал набор из четырёх скриптов, которые автоматически генерируют CSV‑файлы, отслеживают загрузки, упаковывают продукты и конвертируют Markdown в PDF, позволяя эффективно работать с 1 vCPU/2 GB сервером и получать продажи на Adobe.

Задача

Stock platforms reject CSV uploads when headers do not match their required format, causing wasted time and duplicate uploads.

Результат

The author produced 1,700 assets, packaged 39 products, and achieved 58 live Adobe listings with a first sale of $0.99 using only a 1 vCPU/2 GB server and minimal third‑party libraries.

Рабочий процесс

  • Generate platform‑specific CSV with make_metadata.py
  • Track upload status with upload_tracker.py to avoid duplicates
  • Package assets into zip, cover, and thumbnail with pack_product.py
  • Convert Markdown to styled PDF with md2pdf.py
  • Run all steps on a single‑process, low‑memory server with memory‑cleanup habits

Доказательства

Every stock platform has its own CSV shape. Adobe is 5 columns. Vecteezy is 4. Dreamstime is 15.

Источник

I fixed the header by hand, resubmitted, and lost an hour I'll never get back.

Источник

The fix is boring: one script that knows the three headers and writes them exactly.

Источник

A re‑run only ever touches what's marked pending. It's not clever. That's the point.

Источник

Cover rendering is the only place Pillow gets involved.

Источник

Everything above runs on a machine with 1 vCPU and 2 GB RAM, no GPU.

Источник

  • Дата записи: 2026-10-27T14:26:30.487Z