Kamus Perintah CuanAff (Affiliate Cheat Sheet) โ
Kamus Perintah CuanAff adalah lembar contekan (cheat sheet) terpadu yang memetakan seluruh perintah baris kode (Command-Line Interface / CLI) dan pintasan alat bantu CuanAff berdasarkan tujuan bisnis nyata. Halaman ini dirancang khusus untuk mempermudah operasional harian pemilik website (publisher), content creator afiliasi, maupun asisten AI coding Anda (seperti Antigravity, Cursor, ChatGPT, dan Claude).
Tanpa Hafalan, Langsung Eksekusi
Anda tidak perlu menghafal puluhan opsi perintah! Jadikan halaman ini sebagai lembar contekan (cheat sheet) kerja harian. Kapan pun Anda butuh menambahkan produk baru, memperkaya ulasan E-E-A-T, membuat artikel versus, atau mempublikasikan website, cukup salin contoh perintah di bawah ini, ganti nama situs atau produk sesuai kebutuhan, dan jalankan di terminal laptop Anda.
Peta Alur Bisnis Perintah CuanAff โ
Setiap perintah di CuanAff terhubung langsung dengan siklus pertumbuhan website afiliasi:
Siklus 5 Pilar Perintah CuanAff
- 1. Operasi Situs:
site:create,site:switch,site:build,site:publishโ Membangun fondasi identitas & menerbitkan web. - 2. Kurasi Produk & E-E-A-T:
catalog:discover,catalog:approve,product:add,product:review,product:enrich,media:harvest,product:media,catalog:stampโ Eksplorasi calon produk, ulasan autentik, visual resmi & stempel kepengarangan. - 3. Konten Magnet Traffic:
page:create(versus & buyer's guide) โ Mendatangkan calon pembeli siap checkout dari Google. - 4. Kualitas & Inspeksi:
catalog:validate,site:verify,product:validate,site:auditโ Audit holistik skema, integritas rute & link rusak. - 5. Skalabilitas & Borongan:
product:import-csv,site:check,authโ Ekspansi borongan & otomatisasi ratusan produk.
Ringkasan Matriks Cepat (Cheat Sheet) โ
Gunakan tabel navigasi cepat di bawah ini untuk melompat langsung ke perintah yang Anda butuhkan:
| Perintah CLI | Menu Peluncur Ekuivalen | Kategori Bisnis | Fungsi & Hasil Utama |
|---|---|---|---|
site:create | Manual / Prompt AI | 1. Operasi Situs | Membuat fondasi website niche baru |
site:status | [1] Cek Kesiapan | 1. Operasi Situs | Melihat status situs aktif & ringkasan katalog |
site:switch | Terintegrasi di menu | 1. Operasi Situs | Berpindah fokus situs yang sedang diedit |
site:build | [4] Pratinjau Lokal | 1. Operasi Situs | Merakit website statis untuk pratinjau browser |
site:publish | [5] Tayangkan Online | 1. Operasi Situs | Publikasi website langsung ke Cloudflare Pages |
catalog:discover | Manual / Prompt AI | 2. Katalog Produk | Pindai calon produk otomatis dari pasar & tolak jebakan DP |
catalog:approve | Manual / Prompt AI | 2. Katalog Produk | Setujui calon produk terpilih ke katalog resmi markdown |
product:add | Manual / Prompt AI | 2. Katalog Produk | Tambah produk rekomendasi (Sweet Spot 3-param: --name, --category, --aff-link atau minimal 1-param) |
product:list | Manual / Prompt AI | 2. Katalog Produk | Cek daftar seluruh produk terdaftar di katalog |
product:get | Manual / Prompt AI | 2. Katalog Produk | Baca detail spesifikasi & ulasan 1 produk |
product:review | Manual / Prompt AI | 2. Katalog Produk | Suntik ulasan impresi autentik E-E-A-T (non-interaktif & interaktif) |
product:enrich | Manual / Prompt AI | 2. Katalog Produk | Lengkapi Pros, Cons, Verdict & Persona target |
media:harvest / product:media | Otomatis di background | 2. Katalog Produk | Auto-enrichment & unduh foto resmi pabrikan (WebP <100KB) |
catalog:stamp | Manual / Prompt AI | 2. Katalog Produk | Bubuhkan stempel kepengarangan resmi E-E-A-T Google |
page:create (Versus) | Manual / Prompt AI | 3. Magnet SEO | Buat draf artikel perbandingan (Template) |
page:create (Panduan) | Manual / Prompt AI | 3. Magnet SEO | Buat draf panduan belanja mendalam pembeli |
catalog:validate | Otomatis di Pipeline | 4. Kualitas & Inspeksi | Audit holistik skema situs, produk, penawaran & panduan |
site:verify | Otomatis saat Publish | 4. Kualitas & Inspeksi | Cek integritas rute & janji tampilan publik |
product:validate | Otomatis di Pipeline | 4. Kualitas & Inspeksi | Validasi skema kanonik, harga & media foto |
site:audit | Otomatis saat Publish | 4. Kualitas & Inspeksi | Audit meta SEO, Open Graph & link rusak |
product:import-csv | [3] Import Produk CSV | 5. Skalabilitas Masal | Impor puluhan produk dari Excel sekaligus |
launcher-helper check | [1] Cek Kesiapan | 5. Skalabilitas Masal | Diagnostik PHP, Node.js & kesiapan sistem |
auth | [5] Cloudflare Token | 5. Skalabilitas Masal | Kelola token API Cloudflare Pages secara aman |
1. Kelola & Operasi Situs โ
Kelompok perintah ini digunakan untuk menginisialisasi website baru, berpindah antar-proyek situs, merakit halaman untuk dicek di laptop, dan mempublikasikan aset digital Anda ke jaringan global internet.
site:create โ
- Tujuan Praktis: Membuat website baru untuk niche tertentu secara instan lengkap dengan struktur folder katalog, konfigurasi tema, dan halaman awal.
- Sintaks Siap Salin:bash
php cuanaff site:create <slug-situs> --niche=<slug-niche> [--name="<Nama Website>"] - Menu Peluncur Ekuivalen: Belum ada menu angka khusus (biasanya dijalankan 1 kali via terminal atau diperintahkan lewat asisten AI).
- Contoh Nyata:bash
# Membuat situs baru bertema koper dan tas travel php cuanaff site:create tas --niche=tas --name="KoperKu" # Membuat situs smart home & smart lock php cuanaff site:create aman --niche=aman --name="RumahAman" - Output yang Diharapkan: Folder situs terbentuk di
data/{slug}/, template konfigurasiconfig.yamlterpasang, dan situs tersebut langsung diset sebagai situs aktif lokal. - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap site:create
- Tips Pro: Gunakan slug yang singkat, berhuruf kecil tanpa spasi (misalnya
tas,aman,dapur,kopi). Nama lengkap yang indah bisa diatur lewat opsi--nameatau diedit nanti didata/{slug}/config.yaml.
site:status โ
- Tujuan Praktis: Memeriksa situs mana yang saat ini sedang aktif di laptop Anda, berapa jumlah produk yang terbit (published) vs draf (draft), dan status build terakhir.
- Sintaks Siap Salin:bash
php cuanaff site:status - Menu Peluncur Ekuivalen: Menu [1] Cek Kesiapan Laptop (otomatis menampilkan status situs di bagian akhir pengecekan).
- Contoh Nyata:bash
php cuanaff site:status - Output yang Diharapkan: Menampilkan tabel terminal ringkas berisi: nama situs aktif, lokasi direktori data, status kompilasi, dan rekapitulasi SKU produk.
- Tips Pro: Selalu jalankan perintah ini sebelum menambahkan produk baru jika Anda mengelola lebih dari satu situs niche, untuk memastikan Anda tidak salah memasukkan produk ke situs lain.
site:switch โ
- Tujuan Praktis: Mengganti fokus situs aktif yang sedang Anda kerjakan tanpa perlu mengetik parameter
--siteberulang-ulang di setiap perintah lanjutan. - Sintaks Siap Salin:bash
php cuanaff site:switch <slug-situs> - Menu Peluncur Ekuivalen: Pada skrip peluncur (
jalankan.bat/jalankan.sh), sistem akan selalu menanyakan nama situs target di setiap pilihan menu sehingga Anda tidak perlu berpindah manual. - Contoh Nyata:bash
# Berpindah ke situs smart security php cuanaff site:switch aman # Berpindah kembali ke situs koper travel php cuanaff site:switch tas - Output yang Diharapkan: Pesan konfirmasi bahwa situs aktif telah dialihkan ke slug target.
- Modul Mandiri & Prompt AI: ๐ Panduan Lengkap site:switch
- Tips Pro: Operasi perpindahan ini instan dan idempotent (jika sudah aktif pada situs tersebut, sistem tidak akan melakukan perubahan apa pun).
site:build โ
- Tujuan Praktis: Mengompilasi katalog produk, artikel versus, dan konfigurasi tema menjadi file statis HTML, CSS, dan JavaScript murni di folder lokal laptop untuk ditinjau sebelum online.
- Sintaks Siap Salin:bash
php cuanaff site:build [<slug-situs>] [--preview-drafts] - Menu Peluncur Ekuivalen: Menu [4] Lihat Preview Website Lokal.
- Contoh Nyata:bash
# Merakit situs aktif saat ini php cuanaff site:build # Merakit situs tas secara eksplisit php cuanaff site:build tas # Merakit dengan menyertakan halaman yang masih berstatus draf php cuanaff site:build tas --preview-drafts - Output yang Diharapkan: File HTML siap saji terbentuk di dalam folder
build/{slug-situs}/index.html. - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap site:build
- Tips Pro: Anda dapat membuka berkas
build/{slug}/index.htmllangsung di browser Chrome/Safari, atau menyalakan server lokal ringan via perintahphp -S localhost:8000 -t build/{slug}.
site:publish โ
- Tujuan Praktis: Memvalidasi, merakit, dan mengunggah website secara langsung ke jaringan CDN global Cloudflare Pages dengan sertifikat SSL gratis ($0/bulan).
- Sintaks Siap Salin:bash
# Publikasi langsung ke internet php cuanaff site:publish [<slug-situs>] # Simulasi uji coba publikasi tanpa deploy (aman) php cuanaff site:publish [<slug-situs>] --dry-run - Menu Peluncur Ekuivalen: Menu [5] Tayangkan ke Cloudflare Pages.
- Contoh Nyata:bash
# Uji coba simulasi aman terlebih dahulu php cuanaff site:publish tas --dry-run # Publikasikan website ke Cloudflare Pages produksi php cuanaff site:publish tas - Output yang Diharapkan: Pipeline melakukan audit rute, memverifikasi gambar produk, mengunggah aset ke Cloudflare, dan menampilkan tautan URL publik yang aktif (misalnya
https://tas.pages.devatau custom domain Anda). - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap site:publish
- Tips Pro: CuanAff menerapkan filosofi Publish = Produksi. Perintah ini adalah satu-satunya jalur resmi penayangan website. Selalu gunakan
--dry-runjika Anda ingin menguji keabsahan data tanpa menyentuh server internet.
2. Katalog Produk & Kurasi E-E-A-T โ
Katalog produk adalah aset paling berharga website Anda. CuanAff menerapkan Alur Kurasi Hibrida 3 Jalur yang memadukan kecepatan otomasi dan keaslian kurasi manusiawi:
- Sub-Alur 2A (Fondasi Masal via Smart Catalog): Pindai calon produk otomatis via
catalog:discoverdan setujui kandidat terpilih viacatalog:approveuntuk memenuhi syarat kuota niche (โฅ15 produk). - Sub-Alur 2B (Tambah Produk Lepas / Viral Manual): Tambahkan produk baru distributor, barang viral, atau rekomendasi komunitas via
product:addmenggunakan rekomendasi Sweet Spot 3-Parameter (--name,--category,--aff-link) atau batas minimal 1-parameter. - Sub-Alur 2C (Suntikkan Pengalaman Nyata E-E-A-T): Sempurnakan produk unggulan (hero products) dengan impresi autentik via
product:reviewdan evaluasi pro/kontra berimbang viaproduct:enrichuntuk mendongkrak sinyal kepercayaan Google dan melipatgandakan konversi penjualan.
catalog:discover โ
- Tujuan Praktis: Memindai pasar untuk menemukan kandidat calon produk ulasan secara otomatis, menyaring dan menolak penawaran uang muka (DP), skema cicilan kredit, atau aksesoris periferal bernilai rendah, lalu menyimpannya secara aman di antrean kurasi (ReviewQueue) tanpa pernah mengotori katalog website publik.
- Sintaks Siap Salin:bash
# Pindai calon produk untuk kategori tertentu (kuota bawaan 10) php cuanaff catalog:discover --category="<slug-kategori>" [--limit=<angka>] [--max-sources=<angka>] # Pindai dengan menentukan situs target secara eksplisit php cuanaff catalog:discover --site="<slug-situs>" --category="<slug-kategori>" # Mode interaktif memilih kategori dari daftar php cuanaff catalog:discover # Simulasi aman tanpa menulis berkas antrean (--dry-run) php cuanaff catalog:discover --category="<slug-kategori>" --dry-run - Menu Peluncur Ekuivalen: Belum ada menu angka khusus (dieksekusi langsung di terminal atau via template prompt asisten AI).
- Contoh Nyata:bash
# 1. Pindai calon produk koper kabin di situs aktif php cuanaff catalog:discover --category="koper-kabin" # 2. Pindai hingga 15 calon produk dengan kedalaman analisis 5 sumber rujukan php cuanaff catalog:discover --category="cctv-outdoor" --limit=15 --max-sources=5 # 3. Pindai calon produk untuk situs tas secara eksplisit php cuanaff catalog:discover --site=tas --category="koper-kabin" --limit=10 # 4. Simulasi pencarian tanpa menyimpan ke disk php cuanaff catalog:discover --category="koper-kabin" --dry-run - Output yang Diharapkan: Terminal menampilkan daftar bernomor calon produk (Nama Model, Brand, Kisaran Harga, Toko Sumber Asli, Identitas Unik), daftar produk yang otomatis ditolak (DP/aksesoris), dan ringkasan antrean kurasi tersimpan di
data/<site>/queue/<kategori>.json. - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap catalog:discover
- Tips Pro: Seluruh hasil penemuan disimpan terisolasi di
ReviewQueuedan tidak pernah langsung terbit di website publik sebelum Anda setujui dengancatalog:approve. Filter cerdas bawaan otomatis mendepak aksesoris periferal bernilai rendah (seperti stiker atau tali) dan harga cicilan palsu, melindungi katalog Anda dari produk bernilai rendah.
catalog:approve โ
- Tujuan Praktis: Memindahkan calon produk terpilih dari antrean kurasi (ReviewQueue) menjadi berkas produk ulasan markdown kanonik di
data/<site>/products/<slug>.mdsecara instan, lengkap dengan spesifikasi teknis asli toko dan tautan rujukan tanpa perlu mengetik manual. - Sintaks Siap Salin:bash
# Setujui berdasarkan nomor urut dari hasil discover terakhir php cuanaff catalog:approve --pick=<nomor> [--name="<Nama Baru>"] [--draft] # Setujui berdasarkan kunci identitas unik toko php cuanaff catalog:approve --id="<kunci-identitas>" [--name="<Nama Baru>"] [--draft] # Mode interaktif memilih dari daftar antrean yang tersedia php cuanaff catalog:approve - Menu Peluncur Ekuivalen: Belum ada menu angka (dieksekusi langsung di terminal atau via prompt asisten AI).
- Contoh Nyata:bash
# 1. Menyetujui calon nomor 1 dari antrean kurasi terakhir php cuanaff catalog:approve --pick=1 # 2. Menyetujui nomor 2 sambil merapikan judul model agar ramah SEO php cuanaff catalog:approve --pick=2 --name="Baller All Aluminium 20 Inch Cabin Luggage" # 3. Menyetujui nomor 3 dan menahannya sebagai draf terlebih dahulu php cuanaff catalog:approve --pick=3 --draft # 4. Menyetujui presisi via ID unik toko resmi php cuanaff catalog:approve --id="shopee:223344:556677" - Output yang Diharapkan: Berkas katalog produk markdown terbentuk di
data/<site>/products/<slug>.mddengan spesifikasi asli pabrikan, statuspublishedataudraft, dan entri di antrean kurasi ditandai sebagai disetujui (idempotent). - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap catalog:approve
- Tips Pro: Gunakan parameter
--nameuntuk memangkas judul marketplace yang terlalu panjang atau tercemar kata kunci spam (keyword stuffing). Setelah disetujui, tambahkan impresi kurasi personal denganproduct:reviewdan unduh foto hero resolusi tinggi denganproduct:media.
product:add โ
- Tujuan Praktis: Menambahkan produk rekomendasi manual lepas ke katalog (barang viral, rilis baru distributor, atau rekomendasi komunitas) dengan Sweet Spot 3-Parameter (
--name,--category,--aff-link) atau batas minimum 1-parameter (--name). Dilengkapi otomatisasi ekstraksi brand & model, slug kanonik ramah SEO, pengikatan link afiliasi multi-network (AccessTrade, Involve Asia, Indoleads), dan perlindungan harga wajar (anti-bait pricing). - Sintaks Siap Salin:bash
# 1. Standar Emas Sweet Spot 3-Parameter (Sangat Direkomendasikan) php cuanaff product:add --name="<Nama Produk>" --category="<slug-kategori>" --aff-link="<URL Afiliasi>" # 2. Batas Minimum 1-Parameter (Eksekusi Cepat) php cuanaff product:add --name="<Nama Produk>" # 3. Menggunakan alias singkat --url php cuanaff product:add --name="<Nama Produk>" --category="<slug-kategori>" --url="<URL Afiliasi>" # 4. Menggunakan alias backward-compatible legacy --shopee php cuanaff product:add --name="<Nama Produk>" --category="<slug-kategori>" --shopee="<URL Shopee>" # 5. Tambah dan pertahankan sebagai draf untuk kurasi santai php cuanaff product:add --name="<Nama Produk>" --draft # 6. Simulasi aman tanpa menulis berkas ke disk php cuanaff product:add --name="<Nama Produk>" --dry-run - Menu Peluncur Ekuivalen: Belum ada menu angka untuk 1 produk spesifik (gunakan Menu [3] jika ingin memasukkan banyak produk sekaligus dari spreadsheet Excel/CSV).
- Contoh Nyata Multi-Network:bash
# 1. Sweet Spot 3-Parameter: Sepeda listrik via deeplink AccessTrade (Shopee CPS) php cuanaff product:add --name="Ofero Stareer 5 Lit" --category="sepeda-listrik" \ --aff-link="https://atid.me/002bc7001bpn?url=https%3A%2F%2Fshopee.co.id%2Fproduct%2F123%2F456" # 2. Sweet Spot 3-Parameter: Koper kabin via deeplink Involve Asia (Blibli CPS) via alias --url php cuanaff product:add --name="American Tourister Curio Spinner 55" --category="koper-kabin" \ --url="https://invl.me/clo2x25?url=https%3A%2F%2Fwww.blibli.com%2Fp%2Famerican-tourister-curio-spinner-55%2Fps--AMT-10293" # 3. Sweet Spot 3-Parameter: Smart security via Indoleads dan ditahan sebagai draf php cuanaff product:add --name="Bardi Smart Outdoor PTZ Camera" --category="cctv-outdoor" \ --aff-link="https://gettracker.net/dpl/6ac7a819b1a58?url=https%3A%2F%2Fshopee.co.id%2Fproduct%2F11223%2F44556" \ --draft # 4. Batas Minimum 1-Parameter: Eksekusi instan hanya dengan nama model php cuanaff product:add --name="Ofero Stareer 5 Lit" # 5. Menambahkan dengan alias backward-compatible --shopee php cuanaff product:add --name="Lojel Cubo Small 21 Inch" --category="koper-kabin" \ --shopee="https://shopee.co.id/product/12345/67890" # 6. Simulasi pengecekan tanpa menulis file php cuanaff product:add --name="Thule Subterra Carry-on 36L" --dry-run - Output yang Diharapkan: Berkas katalog produk terbentuk di
data/{site}/products/{slug}.mddengan statuspublished(jika data lengkap dan lolos Plausibility Gate) ataudraftjika opsi--draftdiberikan. - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap product:add
- Tips Pro: Engine CuanAff secara otomatis mengekstrak brand dari nama produk, menghasilkan slug URL kanonik kebab-case yang bersih, dan memvalidasi batasan Plausibility Gate (mencegah harga umpan / bait-pricing dari toko online). Opsi
--aff-linkdan--urlmendukung seluruh format pelacak agregator terkemuka sepertiatid.me(AccessTrade),invl.me(Involve Asia), dangettracker.net(Indoleads).
product:list โ
- Tujuan Praktis: Menampilkan daftar seluruh produk yang sudah tersimpan di dalam katalog lokal beserta status publikasinya (published, draft, archived).
- Sintaks Siap Salin:bash
php cuanaff product:list [--site=<slug-situs>] [--status=published|draft] - Menu Peluncur Ekuivalen: Belum ada (perintah read-only di terminal).
- Contoh Nyata:bash
# Menampilkan seluruh produk pada situs tas php cuanaff product:list --site=tas # Menampilkan hanya produk yang masih berstatus draf php cuanaff product:list --site=tas --status=draft - Output yang Diharapkan: Tabel rapi di terminal yang menampilkan kolom SKU/Slug, Nama Model, Brand, Kategori, Kisaran Harga, dan Status.
- Tips Pro: Perintah ini bersifat murni baca (read-only), tidak akan mengubah database, file, maupun cache sistem.
product:get โ
- Tujuan Praktis: Membaca metadata lengkap, isi ulasan Markdown, foto hero, spesifikasi teknis, dan riwayat kurasi dari satu produk spesifik.
- Sintaks Siap Salin:bash
php cuanaff product:get --slug=<slug-produk> [--site=<slug-situs>] - Menu Peluncur Ekuivalen: Belum ada (perintah inspeksi read-only).
- Contoh Nyata:bash
php cuanaff product:get --site=tas --slug=lojel-cubo-small-21-inch - Output yang Diharapkan: Menampilkan seluruh data mentah produk (Frontmatter YAML, ringkasan editorial, dan link afiliasi yang terdaftar).
- Tips Pro: Sangat bermanfaat bagi pengguna asisten AI ketika ingin meminta AI menganalisis data spesifikasi sebelum menyusun artikel perbandingan versus.
product:review โ
- Tujuan Praktis: Menambahkan ulasan kurasi personal autentik (hands-on experience) manusia berstandar Google E-E-A-T ke dalam katalog produk untuk mendongkrak skor kepercayaan algoritma Google Search dan rasio konversi pembeli. Mendukung mode non-interaktif satu baris maupun mode interaktif di terminal.
- Sintaks Siap Salin:bash
# 1. Mode Non-Interaktif Satu Baris (Rekomendasi Cepat) php cuanaff product:review <slug-produk> \ --review="<Narasi pengalaman nyata pemakaian>" \ [--highlight="<Ringkasan satu kalimat untuk kartu depan>"] \ [--curator="<Nama Kurator / Reviewer>"] # 2. Mode Interaktif Terminal (Panduan Ramah Pemula) php cuanaff product:review <slug-produk> # 3. Simulasi uji coba ulasan tanpa menulis ke disk php cuanaff product:review <slug-produk> --review="<Narasi>" --dry-run - Menu Peluncur Ekuivalen: Belum ada menu angka (dieksekusi langsung di terminal atau via template prompt asisten AI).
- Contoh Nyata:bash
# 1. Mode Non-Interaktif: Ulasan sepeda listrik Ofero Stareer 5 Lit php cuanaff product:review ofero-stareer-5-lit \ --review="Suspensi depan sangat empuk saat melewati jalan berlubang. Pengereman hidrolik pakem dan akselerasi responsif di tanjakan, namun pijakan kaki sedikit sempit untuk pengendara berpostur tinggi." \ --highlight="Suspensi empuk di jalan berlubang, rem hidrolik pakem, akselerasi responsif di tanjakan." \ --curator="Tim Kurasi PilihListrik" # 2. Mode Non-Interaktif: Ulasan koper kabin Lojel Cubo Small 21 php cuanaff product:review lojel-cubo-small-21-inch \ --review="Roda ganda 360 derajat sangat senyap saat ditarik di bandara. Kompartemen bukaan depan membuat akses laptop di ruang tunggu jadi sangat praktis tanpa perlu merebahkan koper." \ --highlight="Roda senyap di berbagai lantai dan akses laptop depan yang sangat praktis" \ --curator="Tim Kurator Travel" # 3. Mode Interaktif: Cukup panggil nama slug php cuanaff product:review ofero-stareer-5-lit - Output yang Diharapkan: Ulasan ditambahkan ke berkas produk dengan stempel kurator terverifikasi, tanggal pembaruan otomatis, metadata frontmatter terisi (
review_summary,personal_review_highlight,verified_curator: true), dan lencana "Ulasan Terverifikasi" langsung tampil di etalase depan. - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap product:review
- Tips Pro: CuanAff menerapkan fitur Enrichment Log Bertahap. Jika Anda menambahkan ulasan baru di kemudian hari, ulasan lama tidak akan terhapus atau tertimpa, melainkan diarsipkan secara kronologis dengan stempel waktu pembaruan. Lengkapi juga ulasan ini dengan perintah pendamping
product:enrichuntuk memasang ringkasan Kelebihan (Pros), Kekurangan (Cons), dan Persona Target pembeli.
product:enrich โ
- Tujuan Praktis: Memperkaya informasi editorial terstruktur produk dengan poin Kelebihan (Pros), Kekurangan (Cons), Kesimpulan Akhir (Verdict), serta Persona Target yang cocok maupun tidak cocok.
- Sintaks Siap Salin:bash
php cuanaff product:enrich --slug=<slug-produk> \ --verdict="<Ringkasan kesimpulan kurator>" \ --pros="<Kelebihan 1,Kelebihan 2>" \ --cons="<Kekurangan 1,Kekurangan 2>" \ --target-fit="<Siapa yang paling cocok membeli ini>" \ --target-unfit="<Siapa yang sebaiknya memilih model lain>" - Menu Peluncur Ekuivalen: Belum ada (dieksekusi via terminal atau asisten AI).
- Contoh Nyata:bash
php cuanaff product:enrich --site=tas --slug=lojel-cubo-small-21-inch \ --verdict="Koper kabin paling ergonomis untuk pekerja jarak jauh dan pelancong bisnis singkat." \ --pros="Bukaan depan sangat praktis,Material polikarbonat tahan benturan,Roda ganda super senyap" \ --cons="Kapasitas utama sedikit terpotong kompartemen laptop,Harga relatif premium" \ --target-fit="Pebisnis mobile, digital nomad, traveler pesawat 2-4 hari" \ --target-unfit="Backpacker dengan anggaran terbatas atau barang bawaan ekstra tebal" - Output yang Diharapkan: Bagian kartu ringkasan editorial produk menampilkan lencana Pros, Cons, Verdict, dan Target Fit/Unfit yang sangat disukai calon pembeli karena membantu pengambilan keputusan belanja secara cepat.
- Tips Pro: Pemisahan antara Pros/Cons dan Target Persona terbukti meningkatkan rasio klik link afiliasi hingga 2-3 kali lipat karena pembeli merasa ulasan Anda objektif dan tidak memaksakan penjualan.
media:harvest / product:media {#media-harvest} โ
- Tujuan Praktis: Mengunduh, memvalidasi, dan mengonversi foto hero resmi pabrikan langsung ke dalam katalog lokal secara otomatis tanpa menggunakan gambar mock palsu. Dilengkapi kompresi WebP ringan (<100KB), sanitasi nama berkas kebab-case, detektor mock card GD sintetis, dan fallback CDN resmi.
- Panduan Lengkap: Buka modul terdedikasi Alur Media Harvester & Auto-Enrichment Foto Produk.
- Sintaks Siap Salin:bash
# 1. Pindai dan unduh foto produk yang belum ada di situs tertentu (bawaan batch) php cuanaff media:harvest tas # 2. Unduh foto untuk 1 produk spesifik php cuanaff media:harvest tas --slug=lojel-cubo-small-21-inch # 3. Simulasi pencarian aman tanpa menulis file ke disk (--dry-run) php cuanaff media:harvest tas --dry-run # 4. Paksa unduh ulang foto yang sudah ada di disk php cuanaff media:harvest tas --slug=baller-all-aluminium-20-inch --force-reharvest # 5. Sintaks alternatif ekuivalen via product:media php cuanaff product:media --site=tas --missing php cuanaff product:media --site=tas --slug=lojel-cubo-small-21-inch - Menu Peluncur Ekuivalen: Berjalan otomatis di latar belakang saat Anda menyetujui calon produk atau merakit situs.
- Prompt Asisten AI Siap Salin:text
Tolong jalankan 'php cuanaff media:harvest tas --dry-run' untuk memindai foto produk yang belum lengkap, lalu unduh foto resminya dengan 'php cuanaff media:harvest tas'. - Output yang Diharapkan: Gambar resmi produk berresolusi tinggi (sisi terpanjang โฅ 800 px) disimpan di folder
data/<site>/media/products/<slug>/hero.<ext>dan otomatis tercatat di front mattermedia[]berkas produk markdown. - Tips Pro: Media engine CuanAff secara cerdas memfilter foto beresolusi rendah, logo placeholder 1x1, atau kartu promo generic, sehingga tampilan website Anda selalu terlihat bersih dan profesional.
catalog:stamp โ
- Tujuan Praktis: Membubuhkan blok jejak audit kepengarangan resmi (authorship provenance audit block /
written_by: cuanaff-writer) ke frontmatter seluruh berkas ulasan produk secara non-destruktif untuk memperkuat sinyal kepercayaan dan kepatuhan algoritma Google E-E-A-T. - Sintaks Siap Salin:bash
# Bubuhkan stempel untuk situs tertentu php cuanaff catalog:stamp --site="<slug-situs>" [--dry-run] [--json] # Bubuhkan stempel untuk seluruh situs di direktori kanonik php cuanaff catalog:stamp [--data="<path-data>"] [--dry-run] [--json] - Menu Peluncur Ekuivalen: Belum ada menu angka (dieksekusi langsung di terminal atau via prompt asisten AI).
- Contoh Nyata:bash
# 1. Uji coba simulasi aman stempel pada situs tas php cuanaff catalog:stamp --site=tas --dry-run # 2. Bubuhkan stempel kepengarangan resmi pada seluruh produk situs tas php cuanaff catalog:stamp --site=tas # 3. Bubuhkan stempel kepengarangan untuk seluruh direktori data kanonik php cuanaff catalog:stamp # 4. Tampilkan laporan stempel dalam format JSON php cuanaff catalog:stamp --site=tas --json - Output yang Diharapkan: Laporan terminal rekapitulasi audit: jumlah berkas yang berhasil dibubuhi stempel (
stamped), berkas yang dilewati karena sudah memiliki stempel (already_stamped), dan berkas yang tidak valid (no stamp). - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap catalog:stamp
- Tips Pro: Operasi pembubuhan stempel bersifat non-destruktif dan idempoten: berkas yang sudah membawa stempel tidak akan diubah atau ditimpa ulang, dan metadata ulasan, foto, atau harga yang sudah ada tidak akan berkurang. Hanya berkas produk di folder
products/*.mdyang diberi stempel, sedangkan berkas panduanpages/tidak disentuh.
3. Konten Magnet Traffic SEO โ
Untuk menghasilkan komisi afiliasi yang berkesinambungan, website Anda membutuhkan artikel magnet traffic yang menjaring calon pembeli berstatus high intent (sudah siap membeli). Dua format konten paling efektif di CuanAff adalah Artikel Perbandingan Versus dan Panduan Belanja Mendalam.
page:create (Artikel Versus) โ
- Tujuan Praktis: Membuat draf artikel perbandingan head-to-head antara dua produk komparasi populer lengkap dengan tabel perbandingan spesifikasi dan rekomendasi pemenang.
- Sintaks Siap Salin:bash
php cuanaff page:create <slug-situs> \ --title="<Judul Artikel Menarik>" \ --slug="<slug-artikel>" \ --type=versus \ --products="<slug-produk-a>,<slug-produk-b>" - Menu Peluncur Ekuivalen: Belum ada (dieksekusi via terminal atau menggunakan template prompt di Panduan AI Web Prompting).
- Contoh Nyata:bash
php cuanaff page:create tas \ --title="Lojel Cubo vs Baller Aluminium: Mana Koper Kabin Terbaik untuk Traveler?" \ --slug="lojel-cubo-vs-baller-aluminium" \ --type=versus \ --products="lojel-cubo-small-21-inch,baller-all-aluminium-20-inch" - Output yang Diharapkan: Berkas halaman terbentuk di
data/{site}/pages/lojel-cubo-vs-baller-aluminium.mddengan snapshot spesifikasi kedua produk dan blok struktur siap isi ulasan perbandingan. - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap page:create ยท Template Komparasi E-E-A-T
- Tips Pro: Format artikel versus adalah sumber komisi tertinggi di affiliate marketing. Calon pembeli yang mengetik kueri "Produk A vs Produk B" di Google sudah memiliki niat beli yang sangat kuat dan biasanya hanya butuh konfirmasi akhir sebelum checkout! Pelajari teknik penulisan lengkap dan template praktisnya di Panduan & Template Konten Magnet Komparasi serta Ikhtisar Konten Magnet SEO.
page:create (Panduan Belanja) โ
- Tujuan Praktis: Membuat draf artikel panduan belanja komprehensif (buyer's guide) yang mengedukasi pembaca sekaligus merekomendasikan daftar pilihan produk terbaik di kategori tersebut.
- Sintaks Siap Salin:bash
php cuanaff page:create <slug-situs> \ --title="<Judul Panduan Edukatif>" \ --slug="<slug-artikel>" \ --type=guide \ --products="<slug-1>,<slug-2>,<slug-3>" - Menu Peluncur Ekuivalen: Belum ada (dieksekusi via terminal atau asisten AI).
- Contoh Nyata:bash
php cuanaff page:create tas \ --title="Panduan Lengkap Memilih Ukuran Koper Kabin Pesawat Sesuai Maskapai" \ --slug="panduan-memilih-koper-kabin" \ --type=guide \ --products="lojel-cubo-small-21-inch,baller-all-aluminium-20-inch,samsonite-evoa-spinner" - Output yang Diharapkan: Berkas halaman panduan terbentuk di
data/{site}/pages/panduan-memilih-koper-kabin.mddengan kaitan produk rekomendasi otomatis. - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap page:create
- Tips Pro: Tipe panduan (
--type=guide) mendukung 1 hingga 20 kaitan produk. Sangat ideal untuk artikel bertema "5 Rekomendasi Koper Paling Awet" atau "Tips Memilih Smart Door Lock Ramah Anak".
4. Inspeksi, Kualitas & Keamanan โ
Sebelum mempublikasikan website atau mengumumkan link baru ke media sosial, pastikan aset digital Anda bebas dari tautan rusak, data kosong, atau kebocoran istilah teknis yang dapat membingungkan pengunjung.
site:verify โ
- Tujuan Praktis: Memeriksa apakah seluruh janji publikasi website terpenuhi: semua rute halaman dapat diakses (HTTP 200 OK), kartu produk memiliki foto asli, dan tidak ada istilah internal pengembang yang bocor ke hadapan pengunjung.
- Sintaks Siap Salin:bash
# Verifikasi situs aktif php cuanaff site:verify # Verifikasi situs tertentu secara spesifik php cuanaff site:verify --site=<slug-situs> - Menu Peluncur Ekuivalen: Dijalankan secara otomatis sebagai bagian dari safeguard di Menu [5] Tayangkan ke Cloudflare Pages.
- Contoh Nyata:bash
php cuanaff site:verify --site=tas - Output yang Diharapkan: Laporan audit kesehatan halaman publik dengan indikator kelulusan (PASS / FAIL).
- Modul Mandiri & Prompt AI: ๐ Panduan Lengkap site:verify
- Tips Pro: Jika
site:verifymendeteksi kartu produk tanpa harga atau tanpa gambar, perbaiki data produk tersebut sebelum melakukan publish ke produksi.
catalog:validate โ
- Tujuan Praktis: Melakukan audit integritas holistik pada seluruh ekosistem arsitektur situs (skema
schema.yaml, konfigurasisite.yaml, tekscopy.yaml, relasi penawaran hargaoffers.csv, produk kanonikproducts.csv, artikel panduan belanjaguides/, dan cuplikansnippets/) sebelum proses kompilasi (build) dan publikasi dijalankan ke internet. - Sintaks Siap Salin:bash
# Validasi integritas arsitektur situs tertentu (opsi --site wajib) php cuanaff catalog:validate --site="<slug-situs>" [--root="<path-root>"] [--dry-run] [--json] - Menu Peluncur Ekuivalen: Dijalankan otomatis di latar belakang sebagai gerbang audit integritas arsitektur pra-rakit.
- Contoh Nyata:bash
# 1. Memvalidasi integritas ekosistem situs tas travel php cuanaff catalog:validate --site=tas # 2. Memvalidasi integritas ekosistem situs smart security php cuanaff catalog:validate --site=aman # 3. Menjalankan simulasi validasi aman tanpa menulis log php cuanaff catalog:validate --site=tas --dry-run # 4. Mengeluarkan laporan validasi dalam format JSON untuk analisis AI php cuanaff catalog:validate --site=tas --json - Output yang Diharapkan: Laporan kelulusan arsitektur:
Catalog is valid(100% PASS) atau daftar galat rinci yang menyebutkan nomor baris, nama kolom CSV yang tidak sesuai skema, atau relasi penawaran harga yatim piatu (orphan offers). - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap catalog:validate
- Tips Pro: Parameter
--sitebersifat wajib untuk mengunci sasaran validasi. Berbeda dariproduct:validateyang menguji ulasan artikel 1 per 1 (foto hero & review E-E-A-T),catalog:validatememastikan seluruh kontrak relasi database dan skema situs Anda kokoh tanpa ada penawaran toko yang salah alamat.
product:validate โ
- Tujuan Praktis: Memvalidasi integritas skema data katalog, memastikan tidak ada file gambar yang hilang, dan memeriksa relasi produk tanpa mengubah file apa pun di disk (read-only).
- Sintaks Siap Salin:bash
php cuanaff product:validate [--site=<slug-situs>] - Menu Peluncur Ekuivalen: Dijalankan otomatis di balik layar setiap kali Anda merakit website.
- Contoh Nyata:bash
php cuanaff product:validate --site=tas - Output yang Diharapkan: Ringkasan validasi:
0 errors, 100% validatau daftar catatan baris yang perlu dilengkapi jika ada data yang belum lengkap. - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap product:validate
- Tips Pro: Perintah ini sangat cepat dan aman dijalankan kapan saja untuk memastikan kesehatan database katalog Anda.
site:audit โ
- Tujuan Praktis: Memeriksa kelayakan SEO website, termasuk keberadaan meta title, meta description, tag Open Graph untuk share media sosial, sitemap XML, dan deteksi artikel duplikat (thin content).
- Sintaks Siap Salin:bash
php cuanaff site:audit [<slug-situs>] - Menu Peluncur Ekuivalen: Dijalankan otomatis sebelum proses publish ke Cloudflare Pages.
- Contoh Nyata:bash
php cuanaff site:audit tas - Output yang Diharapkan: Skor kelayakan SEO halaman dan rekomendasi perbaikan jika ditemukan judul yang terlalu pendek atau deskripsi yang terpotong.
- Modul Mandiri & Prompt AI: ๐ Panduan Lengkap site:audit
- Tips Pro: Pastikan seluruh artikel penting Anda memiliki meta deskripsi yang memikat karena teks tersebut yang akan tampil di hasil pencarian Google saat calon pembeli mengetik nama produk.
5. Skalabilitas Borongan & Utilitas Pembantu โ
Ketika website afiliasi Anda mulai berkembang dan Anda ingin mengunggah puluhan hingga ratusan produk sekaligus dari file spreadsheet, kelompok perintah utilitas ini akan menghemat waktu Anda secara signifikan.
product:import-csv โ
- Tujuan Praktis: Mengimpor puluhan hingga ratusan produk rekomendasi secara borongan dari berkas spreadsheet Excel/CSV langsung ke katalog website Anda dengan toleransi format otomatis.
- Sintaks Siap Salin:bash
# Impor produk dan tinjau hasilnya di lokal php cuanaff product:import-csv <slug-situs> <path-file.csv> # Impor produk dan langsung tayangkan ke website online php cuanaff product:import-csv <slug-situs> <path-file.csv> --publish # Uji coba simulasi impor tanpa menulis file (aman) php cuanaff product:import-csv <slug-situs> <path-file.csv> --dry-run - Menu Peluncur Ekuivalen: Menu [3] Import Produk dari CSV & Publish ke Cloudflare Pages.
- Contoh Nyata:bash
# Impor 10 produk dari file contoh-produk.csv ke situs tas php cuanaff product:import-csv tas contoh-produk.csv # Impor dan langsung publikasikan ke internet php cuanaff product:import-csv tas data-koper-2026.csv --publish - Skema 7 Kolom Baku CSV:csv(Kolom
nama_produk,brand,kategori,harga,aff_link,gambar_url,ratingaff_linkmenerima tautan pelacak multi-network dari AccessTradeatid.me, Involve Asiainvl.me, dan Indoleadsgettracker.net. Kolom legacy sepertilink_shopeedanlink_afiliasitetap didukung otomatis). - Output yang Diharapkan: Ringkasan impor yang menampilkan jumlah baris sukses diproses, sanitasi harga otomatis, dan opsi penayangan instan.
- Modul Mandiri & Prompt AI: ๐ Panduan Lengkap product:import-csv
- Tips Pro: Fitur ini memiliki pendeteksi delimiter otomatis (bisa membaca tanda koma
,standar maupun titik-koma;khas regional Windows Indonesia) serta memahami format harga sehari-hari seperti150rb,150k,1.5 jt, maupunRp 3.850.000. Pelajari panduan lengkapnya di Panduan Batch Import CSV Masal.
launcher-helper.php check โ
- Tujuan Praktis: Menjalankan diagnostik menyeluruh untuk memastikan komputer atau laptop Anda memenuhi syarat teknis (versi PHP, ekstensi penting, Node.js, dan folder katalog).
- Sintaks Siap Salin:bash
php scripts/launcher-helper.php check - Menu Peluncur Ekuivalen: Menu [1] Cek Kesiapan Laptop.
- Contoh Nyata:bash
php scripts/launcher-helper.php check - Output yang Diharapkan:text
====================================================================== HASIL PEMERIKSAAN KESIAPAN LAPTOP (CUANAFF) ====================================================================== [โ] PHP Runtime : v8.3.x (Memenuhi syarat >= 8.2) [โ] Ekstensi PHP : Lengkap (mbstring, curl, dom, libxml, pdo_sqlite, zip) [โ] Node.js : v20.x.x (Siap untuk docs & VitePress) [โ] Composer : v2.x.x (Siap) [โ] Status Katalog : Direktori data ditemukan dan siap digunakan. ====================================================================== - Modul Mandiri & Prompt AI: ๐ Panduan Lengkap Peluncur Interaktif (launcher)
- Tips Pro: Selalu jalankan diagnostik ini pertama kali saat Anda baru mengunduh atau menyalin proyek CuanAff ke laptop baru.
auth โ
- Tujuan Praktis: Mengelola profil otentikasi dan token akses API Cloudflare Pages secara aman langsung dari terminal.
- Sintaks Siap Salin:bash
# Memeriksa status koneksi token Cloudflare saat ini php cuanaff auth status # Mendaftarkan profil otentikasi baru php cuanaff auth add <nama-profil> # Melihat daftar profil otentikasi yang tersimpan php cuanaff auth list - Menu Peluncur Ekuivalen: Digunakan oleh Menu [5] Tayangkan ke Cloudflare Pages untuk memverifikasi izin akses deploy.
- Contoh Nyata:bash
php cuanaff auth status - Output yang Diharapkan: Menampilkan status token aktif, Account ID Cloudflare yang terhubung, dan masa berlaku izin deploy.
- Modul Mandiri & Prompt AI: ๐ Panduan Lengkap auth
- Tips Pro: Kredensial Cloudflare Anda disimpan di secure credential store sistem operasi atau variabel environment rahasia (
CUANAFF_CLOUDFLARE_TOKEN), tidak pernah disimpan di dalam file repositori yang rentan terbaca pihak lain.
Panduan Terkait & Langkah Lanjutan โ
Setelah menguasai lembar contekan perintah di atas, Anda dapat memperdalam operasional website afiliasi Anda melalui panduan-panduan tematik berikut:
- Ingin Memulai dari Awal Secara Bertahap?
๐ Ikuti Panduan Mulai 4 Langkah: Dari Nol Sampai Tayang Online. - Ingin Mengeksplorasi Puluhan Calon Produk Otomatis (Review-First)?
๐ Pelajari Katalog Produk Kurasi: Review-First Discovery Workflow. - Ingin Mengimpor Produk Masal dari Spreadsheet Excel?
๐ Pelajari Panduan Batch Import CSV Masal (Skalabilitas Lanjutan). - Ingin Menyusun Artikel Perbandingan Penjual Terbaik?
๐ Baca Blueprint Magnet Traffic SEO (Panduan Artikel Versus). - Ingin Menggunakan Asisten AI Tanpa Mengetik CLI?
๐ Salin template prompt di Panduan Dual-Track AI Prompting. - Ingin Memperkaya Ulasan & Menuntaskan Foto Produk?
๐ Simak Kurasi Review E-E-A-T & Media Foto Produk. - Ingin Mengatur Nama Brand, Header & Script Pelacak?
๐ Buka Kustomisasi Branding, Header & Injeksi Ads/Analytics. - Ingin Memonetisasi Website Ulasan via 3 Agregator (Non-KOL)?
๐ Simak Panduan Afiliasi Ramah Web: 3 Pilar Agregator Non-KOL. - Ingin Menerbitkan Website ke Internet Global?
๐ Buka Panduan Deploy Cloudflare Pages ($0/Bulan).
