Manifest mengubah URL apa pun menjadi peta JSON terstruktur dari elemen UI yang dapat ditindaklanjuti—tombol, formulir, dan input—sehingga agen AI dapat mengklik, mengisi, dan mengirimkan dengan andal tanpa selektor atau tangkapan layar yang rapuh.
https://omfang.io/?ref=producthunt&utm_source=aipure
Manifest

Informasi Produk

Diperbarui:Jul 23, 2026

Apa itu Manifest

Manifest (oleh omfang) adalah API "lapisan tindakan" untuk agen AI yang mengubah halaman web menjadi representasi yang bersih dan dapat dibaca agen tentang apa yang dapat dilakukan di halaman tersebut. Alih-alih hanya menunjukkan kepada agen seperti apa tampilan halaman (alat browser) atau apa yang dikatakannya (scraper/ekstraktor konten), Manifest mengidentifikasi kontrol interaktif—seperti input, tombol, dan tautan navigasi—dan menggambarkannya dengan konteks yang dibutuhkan agen untuk bertindak dengan benar, termasuk apa yang diperlukan sebelum dapat melanjutkan.

Fitur Utama Manifest

Manifest adalah API yang mengubah URL halaman web apa pun menjadi "peta tindakan" JSON terstruktur yang dapat dipertimbangkan dan dieksekusi dengan andal oleh agen AI. Ini menganalisis pohon aksesibilitas halaman (seperti pembaca layar) dan membandingkannya dengan DOM yang mendasarinya untuk menangkap elemen UI yang dapat ditindaklanjuti—tombol, formulir, input—dan detail yang dibutuhkan agen untuk berhasil (bidang yang wajib diisi, jenis input, placeholder, status dinonaktifkan), menghindari pemilih CSS yang rapuh dan tebakan tangkapan layar sambil tetap tangguh terhadap desain ulang UI.
URL → Manifes tindakan JSON: Satu panggilan API mengubah halaman web menjadi daftar tindakan yang bersih dan terstruktur (klik/isi/kirim) ditambah tautan navigasi, membuat halaman dapat dioperasikan secara terprogram untuk agen.
Pemahaman berbasis pohon aksesibilitas: Membaca pohon aksesibilitas seperti yang dilakukan teknologi bantu, menghasilkan deskripsi elemen interaktif yang stabil dan semantik alih-alih heuristik visual atau berbasis pemilih yang rapuh.
Referensi silang DOM untuk detail yang hilang: Melengkapi data aksesibilitas dengan spesifikasi yang berasal dari DOM seperti bidang yang wajib diisi, jenis input, placeholder, dan status dinonaktifkan—penting untuk mengisi formulir dengan benar.
Output yang dapat dipertimbangkan agen (bukan HTML mentah): Mengembalikan tindakan dengan label, jenis, deskripsi, dan tanda persyaratan sehingga agen dapat merencanakan langkah-langkah (misalnya, apa yang harus diisi sebelum mengirimkan) tanpa penguraian khusus.
Tangguh terhadap desain ulang UI: Menghindari pemilih yang dikelola secara manual dan jalur CSS yang rapuh yang rusak saat halaman berubah, meningkatkan keandalan jangka panjang untuk otomatisasi.
Caching untuk kecepatan dan biaya yang dapat diprediksi: Respons yang di-cache cepat dan dimaksudkan untuk mengurangi biaya berulang bagi agen yang sering mengunjungi URL yang sama.

Kasus Penggunaan Manifest

Otomatisasi tugas web agen AI: Memungkinkan agen untuk menyelesaikan tugas situs web multi-langkah dengan andal (mengisi formulir, mengklik tombol, mengirimkan alur) menggunakan lapisan tindakan terstruktur daripada tangkapan layar atau pemilih yang rapuh.
Dukungan pelanggan dan alur kerja swalayan: Memberdayakan agen/bot dukungan yang dapat menavigasi portal akun, mengirimkan permintaan, dan memandu pengguna melalui formulir web dengan memahami tindakan apa yang tersedia dan diperlukan.
Otomatisasi penjualan dan penangkapan prospek: Mengotomatiskan operasi penjangkauan seperti mengirimkan formulir kontak, meminta demo, atau mengisi formulir orientasi mitra sambil menangani bidang yang wajib diisi dan jenis input dengan benar.
QA dan pengujian regresi untuk aplikasi web: Menghasilkan inventaris elemen interaktif yang stabil untuk otomatisasi pengujian yang kurang sensitif terhadap refaktor UI, meningkatkan pemeliharaan pengujian end-to-end.
Modernisasi RPA untuk perusahaan: Mengganti skrip RPA yang banyak menggunakan pemilih dengan lapisan manifes tindakan semantik untuk mengurangi kerusakan di seluruh alat internal dan sistem web pihak ketiga.
Otomatisasi yang sadar aksesibilitas: Memanfaatkan pohon aksesibilitas untuk mendorong otomatisasi yang selaras dengan semantik yang dapat diakses, membantu memastikan agen berinteraksi dengan halaman secara kuat, seperti pembaca layar.

Kelebihan

Lebih kuat daripada pemilih yang ditulis tangan dengan mengandalkan semantik aksesibilitas dan validasi DOM.
Output JSON terstruktur yang ramah agen yang secara eksplisit mencantumkan tindakan dan persyaratan yang tersedia.
Menghindari tebakan berbasis tangkapan layar, memungkinkan alur otomatisasi yang lebih deterministik.
Caching dapat meningkatkan kinerja dan membuat interaksi berulang lebih dapat diprediksi biayanya.

Kekurangan

Efektivitas mungkin tergantung pada kualitas pohon aksesibilitas dan struktur DOM situs (halaman yang diberi label dengan buruk mungkin menghasilkan manifes yang kurang berguna).
Terutama menjelaskan apa yang dapat dilakukan di halaman; mengeksekusi tindakan masih membutuhkan runtime agen/alat browser.
UI yang dinamis atau sangat terskrip mungkin memerlukan penanganan tambahan di luar penemuan elemen statis.

Cara Menggunakan Manifest

1) Dapatkan akses ke Manifest: Kunjungi https://omfang.io/ dan klik “Get your API key” (atau kunjungi https://app.manifest.omfang.io/login) untuk masuk dan mendapatkan kunci API untuk Manifest API.
2) Tentukan halaman (URL) mana yang ingin Anda petakan ke dalam tindakan: Pilih URL persis yang perlu dioperasikan oleh agen Anda (misalnya, halaman login, halaman checkout, formulir kontak). Manifest bekerja dengan mengunjungi URL dan menghasilkan peta tindakan terstruktur untuk halaman tersebut.
3) Panggil endpoint Manifest untuk menghasilkan manifest tindakan: Kirim permintaan ke endpoint Manifest API yang ditunjukkan dalam dokumen: POST /manifest dengan badan JSON seperti { "url": "https://example.com" }. Ini memicu Manifest untuk mengunjungi halaman, membaca pohon aksesibilitas, merujuk silang DOM, dan mengembalikan manifest JSON terstruktur dari tindakan yang tersedia.
4) Baca ringkasan halaman yang dikembalikan (current_page_state): Dalam respons JSON, gunakan bidang "current_page_state" untuk memahami halaman apa yang sedang Anda kunjungi (misalnya, “Halaman kontak dengan formulir pesan”). Ini membantu agen mengonfirmasi konteks sebelum mengambil tindakan.
5) Hitung tindakan yang tersedia (tombol, formulir, input): Periksa array "actions" dalam respons. Setiap tindakan mencakup bidang seperti id, label, type, description, dan required. Ini adalah output inti: daftar terstruktur tentang apa yang dapat diklik, diisi, atau dikirim oleh agen.
6) Identifikasi bidang dan batasan yang diperlukan sebelum bertindak: Gunakan metadata setiap tindakan (misalnya, "required": true/false) untuk menentukan apa yang harus diisi sebelum pengiriman. Manifest dirancang untuk menyertakan detail yang sering terlewatkan oleh pohon aksesibilitas, seperti bidang yang diperlukan, jenis input, placeholder, dan status dinonaktifkan.
7) Gunakan tautan navigasi untuk berpindah antar halaman saat diperlukan: Periksa array "navigation" (misalnya, { "label": "Home", "url": "/" }) untuk menemukan target navigasi yang stabil. Gunakan URL ini untuk memandu agen ke halaman berikutnya, lalu jalankan ulang POST /manifest pada URL baru untuk mendapatkan peta tindakan halaman berikutnya.
8) Iterasi: jalankan ulang Manifest setelah setiap perubahan halaman: Setiap kali agen menavigasi ke halaman yang berbeda atau status UI berubah, panggil POST /manifest lagi untuk URL saat ini. Ini menjaga peta tindakan agen tetap selaras dengan status halaman langsung tanpa mengandalkan selektor atau tangkapan layar yang rapuh.
9) Coba langsung sebelum mengintegrasikan: Gunakan demo langsung di https://demo.manifest.omfang.io/demo untuk melihat konsep secara menyeluruh: URL masuk → manifest tindakan JSON terstruktur keluar.
10) Kelola penggunaan dan biaya dengan caching dan rencana: Pilih paket dari https://omfang.io/#pricing berdasarkan volume panggilan yang diharapkan (Gratis/Pemula/Pro/Perusahaan). Perhatikan bahwa respons yang di-cache digambarkan sebagai cepat dan biasanya tidak dihitung terhadap batas laju seperti halnya permintaan dingin, yang membantu menjaga alur kerja agen yang berulang tetap dapat diprediksi.

FAQ Manifest

Manifest adalah API "lapisan tindakan" yang mengubah URL apa pun menjadi peta JSON terstruktur tentang apa yang dapat dilakukan agen AI di halaman web—tombol, formulir, dan input—ditambah apa yang diperlukan sebelum agen dapat melanjutkan.

Alat AI Terbaru Serupa dengan Manifest

Jorpex
Jorpex
Jorpex adalah platform notifikasi tender yang komprehensif yang mengagregasi dan mengirimkan peringatan tender instan dari seluruh negara Eropa langsung ke Slack, membantu bisnis tidak pernah melewatkan peluang.
Leadsmrt
Leadsmrt
Leadsmrt adalah alat generasi prospek yang membantu bisnis mengambil, memverifikasi, dan mempersonalisasi prospek bisnis yang ditargetkan dari Google Maps dengan kemampuan personalisasi yang didorong oleh AI.
Omnial AI
Omnial AI
Omnial AI adalah platform kecerdasan data yang memanfaatkan agen AI untuk mengubah prompt web menjadi wawasan data terstruktur dan dapat ditindaklanjuti yang didukung oleh Afore Capital.
SERPrecon
SERPrecon
SERPrecon adalah alat SEO canggih yang memanfaatkan vektor, pembelajaran mesin, dan pemrosesan bahasa alami untuk membantu pengguna menganalisis dan mengungguli pesaing dengan menggunakan metode yang sama seperti mesin pencari modern.