Skip to main content

Felo Web Fetch untuk Google Antigravity: Ekstraksi Informasi Produk dan Web sebagai Data Terstruktur

· 8 menit dibaca
Felo Search Tips Buddy
Committed to answers at your fingertips

Pelajari bagaimana kemampuan Felo Web Fetch memberi agen Google Antigravity kemampuan untuk mengekstrak halaman web menjadi Markdown, HTML, atau teks bersih untuk riset produk, intelijen kompetitif, dan pengumpulan data terstruktur.

Felo Web Fetch extracts webpages into structured Markdown data

Masalah Pertama yang Dihadapi Agen Antigravity

Anda memberi agen Google Antigravity tugas riset. Mungkin untuk membandingkan harga SaaS, mengambil daftar fitur kompetitor, atau mengumpulkan materi sumber untuk sebuah laporan. Agen tersebut merencanakan dengan baik. Ia tahu apa yang dibutuhkan. Tetapi kemudian menemui hambatan: data pelatihan Gemini 3 memiliki tanggal batas, dan agen tidak dapat mengakses web langsung secara mandiri.

Di sinilah Felo Skills berperan. Secara khusus, kemampuan Felo Web Fetch menutup celah ekstraksi — mengubah halaman web apa pun menjadi Markdown, HTML, atau teks polos yang bersih dan terstruktur, yang dapat digunakan oleh agen Antigravity Anda.

Apa Itu Felo Web Fetch?

Felo Web Fetch adalah kemampuan berbasis folder yang dapat Anda letakkan di direktori .agent/skills/ Google Antigravity Anda. Setelah dipasang, ia menjadi kemampuan yang terpicu secara otomatis — agen Anda tidak perlu mengetik perintah garis miring atau menyalin-tempel URL. Ketika sebuah tugas memerlukan pembacaan halaman web, Agent Manager mencocokkan tugas dengan deskripsi kemampuan dan menjalankannya secara otomatis.

Kemampuan ini menggunakan Felo Web Extract API (POST /v2/web/extract) untuk mengambil konten dari URL mana pun dan mengembalikannya dalam format yang dibutuhkan alur kerja Anda:

Format OutputKapan Digunakan
MarkdownTerbaik untuk konsumsi AI — struktur bersih dengan judul, daftar, dan tautan yang terjaga
HTMLSaat Anda membutuhkan struktur DOM mentah untuk pemrosesan lebih lanjut
TextEkstraksi teks polos, berguna untuk pemindaian cepat atau pemrosesan teks lanjutan

Pasang dari felo.ai/skills/antigravity — cukup salin folder ke .agent/skills/ dan lakukan commit ke Git. Setiap pengembang di tim Anda akan mendapatkan kemampuan ini saat menarik pembaruan berikutnya.

Cara Kerjanya di Dalam Antigravity

Jalur pemasangannya sengaja dibuat sederhana:

# Clone repositori kemampuan Felo
git clone https://github.com/Felo-Inc/felo-skills.git

# Salin kemampuan web-fetch ke folder skills Antigravity Anda
cp -r felo-skills/felo-web-fetch ~/.gemini/antigravity/skills/

Setelah folder felo-web-fetch berada di .agent/skills/, file SKILL.md melakukan sebagian besar pekerjaan. Bidang deskripsinya bertindak sebagai pemicu semantik. Ketika agen Anda menghadapi tugas seperti "bandingkan harga antara tiga produk SaaS ini" atau "ekstrak daftar fitur dari halaman kompetitor ini," Agent Manager akan memuat kemampuan tersebut secara otomatis — tanpa perlu pemanggilan manual.

Kemampuan Inti

1. Mode Readability untuk Ekstraksi Artikel Bersih

Tidak semua halaman web memiliki struktur yang baik. Blog, artikel berita, dan halaman dokumentasi sering kali memiliki bilah navigasi, sidebar, footer, dan gangguan iklan. Felo Web Fetch mendukung mode readability (--with-readability true) yang hanya mengekstrak konten utama artikel, menghapus yang lainnya.

Ini sangat berguna bagi agen Antigravity yang melakukan riset: alih-alih memproses 200KB kebisingan halaman, agen menerima isi artikel yang fokus dan mudah dibaca — tepat konten yang dibutuhkan untuk analisis.

2. Penargetan Selektor CSS untuk Ekstraksi Presisi

Terkadang Anda tidak memerlukan seluruh halaman. Anda hanya ingin tabel harga di dalam .pricing-section, atau changelog dalam div.changelog. Felo Web Fetch menerima parameter --target-selector, memungkinkan Anda mengekstrak hanya elemen DOM yang relevan.

Untuk alur kerja intelijen kompetitif, ini berarti agen Anda dapat mengambil data harga terstruktur, tabel perbandingan fitur, atau spesifikasi produk tanpa harus menyaring konten halaman yang tidak relevan.

3. Mode Perayapan: Cepat vs. Teliti

ModeTerbaik Untuk
fastHalaman statis, dokumentasi, posting blog — halaman yang langsung dimuat
fineHalaman berat JavaScript, SPA, halaman yang memerlukan waktu untuk merender konten dinamis

Default Agent Manager adalah fast untuk efisiensi. Saat mengekstrak dari halaman produk berbasis React atau dasbor di balik autentikasi, Anda dapat beralih ke fine untuk memastikan semua konten termuat sebelum ekstraksi.

Untuk halaman di balik login, Felo Web Fetch mendukung pengiriman cookie (--cookie "session_id=xxx") dan string user-agent kustom. Ini memungkinkan agen Antigravity Anda mengekstrak konten dari dasbor terautentikasi, portal dokumentasi internal, atau halaman mitra — memperluas sumber materi di luar URL publik.

5. Ringkasan Terstruktur: Tautan dan Gambar

Selain konten mentah, kemampuan ini dapat menyertakan:

  • --with-links-summary true — semua tautan diekstrak dan diringkas
  • --with-images-summary true — semua gambar diekstrak dengan metadata
  • --with-images-readability true — gambar dipasangkan dengan konteks di sekitarnya

Untuk agen riset yang menyusun gambaran produk, ringkasan ini menjadi titik data terstruktur — tautan referensi untuk tindak lanjut, URL gambar untuk perbandingan visual, dan metadata kontekstual yang memperkaya hasil akhir.

Kasus Penggunaan Nyata

Web scraping workflow for competitive intelligence with Felo Web Fetch

Intelijen Kompetitif dalam Skala Besar

Bayangkan agen Antigravity Anda ditugaskan memantau halaman produk tiga kompetitor setiap minggu. Dengan Felo Web Fetch terpasang, agen:

  1. Mengunjungi setiap halaman harga kompetitor secara otomatis
  2. Mengekstrak konten sebagai Markdown bersih
  3. Membandingkan fitur, tingkat harga, dan tambahan baru dengan dasar awal Anda
  4. Menandai setiap perubahan sejak ekstraksi terakhir

Agen Anda tidak perlu mengambil halaman secara manual. Kemampuan ini terpicu ketika tugas cocok, mengekstrak data, dan mengirimkannya kembali ke alur penalaran agen.

Riset Produk dan Keputusan Pembelian

Saat tugas agen melibatkan evaluasi alat, layanan, atau platform, Felo Web Fetch memberikannya akses ke halaman produk terkini — bukan data pelatihan usang. Agen mengekstrak spesifikasi, harga, daftar integrasi, dan testimoni pelanggan langsung dari sumbernya, menghasilkan laporan pembelian berbasis informasi nyata dan terbaru.

Materi Sumber untuk Pembuatan Konten

Tim konten menggunakan Antigravity untuk membuat ringkasan, analisis pasar, dan laporan riset. Felo Web Fetch memberi agen sumber materi otoritatif yang diekstrak dari halaman web asli — memastikan keluaran agen didasarkan pada sumber primer, bukan perkiraan.

Deteksi Perubahan Dokumentasi dan API

Bagi tim teknik, mendeteksi perubahan pada dokumentasi API, referensi SDK, atau portal pengembang sangat penting. Felo Web Fetch dapat mengekstrak halaman dokumentasi sebagai Markdown, yang kemudian dibandingkan agen dengan versi sebelumnya untuk mengidentifikasi perubahan signifikan, endpoint baru, atau fitur usang.

Referensi API untuk Pengembang

Jika Anda mengintegrasikan Felo Web Fetch secara terprogram (di luar Antigravity), API-nya mudah digunakan:

curl -X POST "https://openapi.felo.ai/v2/web/extract" \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/product",
"output_format": "markdown",
"with_readability": true,
"crawl_mode": "fast"
}'

Parameter permintaan utama:

ParameterTipeDefaultDeskripsi
urlstringURL halaman web yang akan diekstrak
output_formatstringhtmlhtml, markdown, atau text
crawl_modestringfastfast atau fine
with_readabilitybooleanHanya ekstrak konten utama
target_selectorstringSelektor CSS untuk elemen tertentu
wait_for_selectorstringTunggu elemen sebelum mengekstrak
timeoutintegerWaktu tunggu dalam milidetik
set_cookiesarrayEntri cookie untuk halaman terautentikasi

Respons yang berhasil akan mengembalikan konten yang diekstrak di data.content, terstruktur sesuai output_format yang Anda pilih.

Mengapa Ini Penting bagi Tim Antigravity

Nilai dari Felo Web Fetch tidak hanya pada proses ekstraksinya — tetapi pada apa yang dimungkinkan oleh ekstraksi itu untuk alur kerja agen Antigravity Anda:

1. Agen bekerja dengan data terkini, bukan pengetahuan cache. Gemini 3 tidak dapat menjelajah web. Felo Web Fetch menjembatani celah itu, memberi agen akses ke konten sebenarnya dari URL mana pun pada saat ekstraksi.

2. Output terstruktur menghasilkan penalaran terstruktur. Ketika konten datang dalam bentuk Markdown bersih, agen dapat memproses judul, daftar, tabel, dan blok kode — menghasilkan analisis yang berakar pada struktur halaman nyata.

3. Tanpa penyimpangan konfigurasi. Karena kemampuan ini berada di .agent/skills/ dan di-commit ke Git, setiap pengembang di tim Anda mendapatkan kemampuan yang sama. Tidak perlu pengaturan per pengguna, tanpa trik khusus lingkungan.

4. Bekerja berdampingan dengan Felo Skills lainnya. Gabungkan Felo Web Fetch dengan Felo Search untuk verifikasi riset langsung, atau dengan Felo Slides untuk mengubah konten yang diekstrak menjadi presentasi siap pakai. Agent Manager mengorkestrasi perpindahan antar kemampuan secara otomatis.

Memulai

Memasukkan Felo Web Fetch ke dalam alur kerja Antigravity Anda hanya memerlukan beberapa menit:

  1. Kunjungi felo.ai dan buat kunci API (Settings → API Keys)
  2. Atur variabel lingkungan: export FELO_API_KEY="your-api-key-here"
  3. Salin folder kemampuan ke direktori .agent/skills/ Anda
  4. Commit ke Git agar agen tim Anda mendapatkannya secara otomatis

Selesai. Tugas agen berikutnya yang melibatkan pembacaan halaman web akan memicu Felo Web Fetch secara otomatis — tanpa intervensi manual, tanpa berpindah konteks.

Gambaran Besar

Felo Web Fetch adalah salah satu bagian dari ekosistem yang lebih besar yaitu Felo Skills untuk Google Antigravity. Bersama-sama, kemampuan ini mengubah Agent Manager Antigravity dari perencana yang andal menjadi alat riset dan produksi yang sepenuhnya operasional — menutup kesenjangan pengetahuan, mempertahankan memori tim secara berkelanjutan, dan mengirim hasil akhir yang siap digunakan.

Lapisan ekstraksi yang disediakan Felo Web Fetch sering kali menjadi kemampuan pertama yang dipasang tim, karena menyelesaikan masalah paling mendasar: agen Anda perlu membaca web, dan Gemini 3 tidak bisa melakukannya sendiri. Setelah ekstraksi berfungsi, menambahkan pencarian langsung, basis pengetahuan permanen, dan generasi output menjadi langkah alami berikutnya.

Siap memberi agen Antigravity Anda kemampuan untuk mengekstrak, menganalisis, dan bertindak atas konten web nyata? Mulailah dengan Felo Web Fetch — gratis, berbasis folder, dan siap digunakan oleh tim Anda.


Tulisan ini juga tersedia dalam English, 简体中文, 日本語, 한국어, 繁體中文, हिन्दी, Français, العربية, Русский, اردو, Deutsch, Tiếng Việt, Türkçe, Italiano, ไทย, Español, বাংলা and Português.