Sebagian besar pengguna astrologi mengetahui tanggal lahir mereka, tetapi tidak mengetahui waktu yang tepat. Perbedaan 30 menit dapat menggeser ascendant sebesar 5+ derajat — dan ini mengubah posisi rumah dan aspek. Untuk pekerjaan astrologi yang serius, ini sangat penting.
Teknik yang digunakan oleh ahli astrologi untuk memperbaiki ini disebut rektilikasi — pemulihan waktu kelahiran yang mungkin berdasarkan peristiwa hidup yang diketahui. Secara tradisional, ini memerlukan jam-jam kerja manual. AstroWay menyediakan dua endpoint algoritmik yang mengautomatisasi proses ini.
Dalam posting ini — kapan menggunakan rektilikasi, bagaimana algoritma bekerja, dan bagaimana mengintegrasikannya ke dalam aplikasi Anda.
Apa itu Rektilikasi
Section titled “Apa itu Rektilikasi”Rektilikasi adalah koreksi waktu kelahiran. Anda memulai dengan waktu yang kasar (misalnya, “pagi” atau “sekitar 14:00”) dan memperbaikinya dengan menggunakan:
- Peristiwa hidup yang penting (pernikahan, anak, perubahan karir, kematian)
- Karakteristik fisik (astrologi klasik memetakan tanda ascendant ke jenis tubuh)
- Posisi sudut planet pada saat kelahiran
Hasilnya adalah waktu kelahiran yang diperbarui, biasanya dalam rentang ±5 menit dari waktu sebenarnya.
Dua Pendekatan di API
Section titled “Dua Pendekatan di API”1. Trutine of Hermes (/v1/rectification/trutine) — 250 kredit
Section titled “1. Trutine of Hermes (/v1/rectification/trutine) — 250 kredit”Metode klasik yang dikaitkan dengan Hermes Trismegistus. Menggunakan hubungan antara posisi Bulan pada saat kelahiran dan ascendant/descendant pada saat pembuahan (~9 bulan sebelumnya).
Bagaimana ini bekerja:
- Ambil tanggal kelahiran yang kasar
- Hitung rentang tanggal pembuahan (260–290 hari sebelumnya)
- Untuk setiap tanggal pembuahan yang memungkinkan, periksa apakah posisi Bulan pada saat kelahiran sesuai dengan ascendant/descendant pada saat pembuahan
- Kembalikan daftar waktu kelahiran yang memungkinkan, diurutkan berdasarkan kesesuaian
Cepat, tetapi kurang akurat. Baik untuk mempersempit jendela waktu yang luas (misalnya, “pagi” → jendela 2 jam).
const result = await client.rectificationTrutine({ date: '1990-07-14', timeRange: { start: '06:00:00', end: '12:00:00' }, latitude: 50.4501, longitude: 30.5234, timezoneOffset: 3,});
console.log(`Kandidat terbaik: ${result.bestTime}`);console.log(`Kepercayaan: ${result.confidence}`);2. Rektilikasi Lengkap (/v1/rectification) — 500 kredit
Section titled “2. Rektilikasi Lengkap (/v1/rectification) — 500 kredit”Pendekatan algoritmik berbasis beberapa peristiwa hidup. Ini adalah varian yang berat (hingga 120 detik per permintaan).
Masukan:
- Waktu kelahiran yang kasar (rentang)
- Daftar peristiwa hidup dengan tanggal dan jenis
- Opsional: deskripsi fisik
Algoritma:
- Menghasilkan waktu kelahiran yang memungkinkan di dalam rentang (biasanya dengan langkah 1 menit)
- Untuk setiap kandidat, menghitung carta kelahiran
- Menilai setiap kandidat berdasarkan seberapa baik peristiwa hidup sesuai dengan pola astrologi yang diprediksi (progresi, direksi, transiti)
- Mengembalikan kandidat terbaik dengan penilaian kepercayaan
const result = await client.rectification({ date: '1990-07-14', timeRange: { start: '06:00:00', end: '18:00:00' }, latitude: 50.4501, longitude: 30.5234, timezoneOffset: 3, events: [ { date: '2015-06-20', type: 'pernikahan' }, { date: '2018-03-12', type: 'anakPertama' }, { date: '2020-09-05', type: 'perubahanKarir' }, ],});
console.log(`Waktu rektilikasi: ${result.bestTime}`);console.log(`Kandidat: ${result.candidates.length}`);Kapan Ini Berguna
Section titled “Kapan Ini Berguna”Rektilikasi bernilai untuk:
- Aplikasi dengan pengguna yang tidak mengetahui waktu — tawarkan rektilikasi sebagai fitur premium
- Alat profesional astrolog — menghemat jam-jam kerja manual untuk setiap klien
- Aplikasi HD — Human Design sangat sensitif terhadap waktu; rektilikasi secara signifikan meningkatkan akurasi
- Aplikasi penelitian — memvalidasi carta sejarah, di mana catatan waktu tidak akurat
Tidak berguna untuk:
- Aplikasi di mana pengguna sudah mengetahui waktu dengan akurasi ±5 menit (tidak ada keuntungan)
- Aplikasi horoskop kasual, di mana akurasi waktu tidak mempengaruhi output (sun sign harian tidak memerlukannya)
- Trutine: 250 kredit — ~1–2 detik per permintaan
- Rektilikasi Lengkap: 500 kredit — hingga 120 detik
Ini adalah endpoint yang paling berat di API. Jika Anda menawarkan rektilikasi sebagai fitur — tarifnya sesuai: ini adalah operasi premium yang membenarkan tarif langganan yang lebih tinggi atau pembelian satu kali.
Perencanaan anggaran:
- 100 rektilikasi per bulan: ~50.000 kredit = rencana Pro ($59) dengan cadangan untuk permintaan lain
- 1.000 rektilikasi per bulan: 500.000 kredit = Enterprise
Pertimbangan UX
Section titled “Pertimbangan UX”Rektilikasi membutuhkan waktu. UI harus:
- Pengolahan asinkron — jangan blok permintaan; masukkan ke dalam antrian, tampilkan kemajuan
- Indikator kemajuan — endpoint lengkap bekerja hingga 120 detik; pengguna memerlukan umpan balik
- Tampilkan hasil — waktu yang diperbarui, tingkat kepercayaan, kemungkinan untuk memulai ulang jika peristiwa tidak akurat
async function handleRectify(input: RectifyInput) { setLoading(true); setStatus('Jalankan rektilikasi (ini mungkin membutuhkan waktu hingga 2 menit)...');
try { const result = await client.rectification(input); setResult(result); setStatus(`Selesai. Waktu diperbarui: ${result.bestTime} (kepercayaan ${result.confidence}%)`); } catch (err) { setStatus(`Error: ${err.message}`); } finally { setLoading(false); }}Menggabungkan dengan Endpoint Lain
Section titled “Menggabungkan dengan Endpoint Lain”Alur rektilikasi yang umum dalam aplikasi:
- Pengguna memasukkan data kelahiran yang kasar + peristiwa hidup
- Aplikasi pertama kali memanggil
/v1/rectification/trutine(murah, cepat) untuk mempersempit jendela waktu - Kemudian memanggil
/v1/rectification(lengkap) dengan jendela waktu yang diperbarui untuk akurasi - Aplikasi menyimpan hasil dan menggunakan waktu yang diperbarui untuk semua perhitungan di masa depan
- Permintaan di masa depan diberi label “rektilikasi dari perkiraan”
Pendekatan gabungan seperti ini — ~750 kredit untuk siklus lengkap, tetapi memberikan akurasi terbaik.
Apa yang Diharapkan dari Akurasi
Section titled “Apa yang Diharapkan dari Akurasi”Rektilikasi tidak pernah memberikan akurasi 100%. Bahkan ahli astrologi profesional berbeda dalam penilaian mereka sebesar 5–10 menit.
Algoritma AstroWay berfokus pada akurasi relatif — mempersempit jendela waktu, tetapi output selalu diposisikan sebagai “kandidat terbaik”, bukan sebagai kebenaran yang dijamin. Selalu tampilkan pengguna dengan penilaian kepercayaan dan berikan kemungkinan untuk memperbarui jika mereka memiliki informasi yang lebih baik.
Kapan Rektilikasi Tradisional Lebih Baik dari Algoritma
Section titled “Kapan Rektilikasi Tradisional Lebih Baik dari Algoritma”Algoritma adalah pencarian pola. Ahli astrologi berpengalaman mempertimbangkan konteks yang sulit dikodekan: “Apakah pernikahan itu terburu-buru?” “Apakah perubahan karir itu sukarela?” Untuk carta dengan taruhan tinggi, gabungkan:
- Rektilikasi algoritmik — untuk mempersempit jendela waktu
- Tinjauan manual oleh ahli astrolog — untuk perbaikan akhir
Aplikasi Anda dapat menawarkan ini sebagai konsultasi premium.
Mulai dengan Rektilikasi
Section titled “Mulai dengan Rektilikasi”- Referensi API — temukan endpoint
rectificationdanrectification/trutine - Harga — biaya dalam kredit berdasarkan rencana
- Memulai Cepat — dapatkan kunci API
Swiss Ephemeris yang sama dengan Solar Fire — dalam 4 baris kode.
Kunci gratis tanpa kartu. 5.000 panggilan per bulan sebelum pembayaran pertama.