Trong một lĩnh vực mà hầu hết các ứng dụng chiêm tinh AI chỉ gói gọn một lệnh gọi LLM duy nhất vào khuôn mẫu tử vi hằng ngày, Cosmic Story v2 lại làm điều khác biệt về mặt cấu trúc: mọi nội dung nó tạo ra đều đi qua một bước cấu thành gồm 4 yếu tố trước khi AI được gọi đến. Chính bước đó khiến kết quả mang lại cảm giác như nó biết chương này dành cho ai, vào thời điểm nào, và theo hình thức ra sao.

Bài viết này sẽ đi qua từng yếu tố trong 4 yếu tố ấy, gọi tên vai trò của mỗi yếu tố, và cho bạn thấy chúng hòa quyện vào một câu lệnh duy nhất như thế nào.

4 yếu tố

┌──────────────────────────────┐
│ 1. Person + bond context     │
│ 2. Astrological surface      │
│ 3. User signal               │
│ 4. Cadence shape             │
└──────────────────────────────┘
       ↓
  composed prompt
       ↓
  AI generation
       ↓
  post-process + encrypt
       ↓
  surface in app

Each factor brings orthogonal information. None is redundant with another. Drop one and the output regresses noticeably; add a fifth and the prompt becomes muddier without gaining signal.

Factor 1: person + bond context

Who is this artifact for? What's their relationship to the user? What do we know about how this bond has felt recently?

This factor includes:

  • The person's name and type-of-relationship label (partner, sister, friend, parent, mentor, etc.).
  • Aggregated texture from the user's recent activity about this person: how many check-ins included this person's "with-tag", how many journal entries mentioned them, how the resonance scores for this bond have moved.
  • A short summary of recent chapters about this person, so today's chapter has continuity with yesterday's.

This is the dominant signal. Astrology can add texture, but if the prompt doesn't anchor on a specific person and the texture of that bond, the output drifts toward generic.

Factor 2: astrological surface

This is what makes the output cosmic story rather than journal app. But — critically — it's a modifier, not a dictionary.

Calculated via Swiss Ephemeris (sweph), chính là thư viện đứng sau công cụ của mọi nhà chiêm tinh nghiêm túc. Yếu tố này bao gồm:

  • Bản đồ sao sinh của người dùng.
  • Chiêm tinh quan hệ giữa người dùng và một người cụ thể (về cơ bản là mối quan hệ của họ trên bầu trời).
  • Sự quá cảnh hiện tại — các hành tinh thật đang làm gì ngay lúc này so với bản đồ sao của người dùng và bản đồ chiêm tinh quan hệ.

Kết quả đầu ra cho ra 1 đến 3 chip góc chiếu — những thẻ nhỏ có cấu trúc như "Mặt Trăng tam hợp Sao Kim" hay "Sao Thủy nghịch hành góc vuông Mặt Trời" — để chương nội dung dựa vào đó làm yếu tố điều chỉnh. Chương không nhất thiết phải nói "Sao Thủy đang ở 14° Song Tử góc vuông Mặt Trời bản mệnh của bạn". Nó sẽ nói đại loại như "hôm nay sự thẳng thắn sẽ khó được đón nhận; một câu ngắn gọn còn hơn 3 câu dài dòng".

Giọng văn mặc định là tiếng Việt đời thường. Chế độ thuật ngữ là tùy chọn dành cho người dùng am hiểu chiêm tinh — vẫn cùng một prompt, chỉ là bộ xử lý hậu kỳ chuyển từ vựng bề mặt sang dùng các thuật ngữ chuyên môn.

Yếu tố 3: tín hiệu người dùng

Gần đây có gì đã diễn ra trong ứng dụng, với riêng người dùng này? Cụ thể:

  • Các lần check-in gần đây: tâm trạng, năng lượng, mẫu hình thẻ "cùng với".
  • Điểm cộng hưởng cho mối liên kết liên quan: Giao tiếp, Sự gần gũi, Phát triển, Xung đột đã dịch chuyển ra sao trong tuần này.
  • Tin nhắn từ coach trong luồng trò chuyện này (nếu có) — chỉ để làm ngữ cảnh, không phải để nhà cung cấp AI đọc theo nghĩa đen.

Đây chính là điều khiến chương nội dung cảm giác như cỗ máy nhớ được tuần vừa qua của bạn. Thiếu yếu tố này, chương hôm nay sẽ y hệt nhau bất kể bạn đã thể hiện ra sao.

Yếu tố 4: hình dạng nhịp điệu

Đây kiểu sản phẩm nào?

  • Một chương hằng ngày (trường hợp phổ biến nhất).
  • Một lá thư tổng kết tuần vào Chủ Nhật.
  • Một câu trả lời của coach (chế độ Luminara).
  • Một lời nhắc nghi thức.
  • Một thẻ hộp thư đến (nhịp đập liên kết mới, thời tiết, làm mới, v.v.).

Nhịp điệu sẽ chọn đúng mẫu, đúng ngân sách độ dài (chương ≈ 220 từ; câu trả lời của coach ≈ 120 từ; lời nhắc nghi thức ≈ 30 từ), và đúng các yếu tố điều chỉnh giọng điệu. Thiếu nó, cỗ máy sẽ phải đoán dựa trên các gợi ý ngữ cảnh, vốn rất mong manh.

Những gì được gửi đến nhà cung cấp AI

Prompt được tạo ra không phải là phép ghép thô dữ liệu người dùng. Bước tạo prompt sẽ:

  • Loại bỏ PII thô. Tên được mã hóa thành token (PERSON_1, PERSON_2) trước khi prompt đến tay nhà cung cấp; bộ xử lý hậu kỳ sẽ hoán đổi các token trở lại thành tên thật sau khi tạo nội dung.
  • Làm sạch các mục nhật ký mà người dùng đã đánh dấu là riêng tư.
  • Thêm một system prompt bao gồm các rào chắn chống tuyên bố sai lệch (không đưa ra tuyên bố về y tế / khả năng sinh sản / độ chính xác; không phỉ báng so sánh; không dùng ngôn từ thay thế cho chuyên môn lâm sàng).
  • Chọn mẫu nhịp điệu — chương / tóm tắt / huấn luyện / nghi thức / nhắc nhở — mỗi mẫu có lược đồ đầu ra có cấu trúc riêng.

Toàn bộ payload được gửi đến nhà cung cấp AI thông qua token ký hiệu AI_GENERATION_ADAPTER. Bộ điều hợp có thể thay thế được; hôm nay My Zodiac AI dùng một nhà cung cấp, ngày mai có thể là một nhà cung cấp khác, và engine không hề bận tâm về điều đó.

Sau khi AI phản hồi: xử lý hậu kỳ

Khi AI phản hồi xong, có 4 việc diễn ra:

  1. Bộ phân loại khủng hoảng — kiểm tra xem dữ liệu nhập gần đây của người dùng hoặc kết quả này có chứa ngôn ngữ khủng hoảng hay không. Nếu có, hiển thị nổi bật các nguồn hỗ trợ tại địa phương.
  2. Bộ trích xuất aspect-chip — lấy từ 1 đến 3 chip chiêm tinh từ kết quả.
  3. Bộ lọc chống tuyên bố sai — loại bỏ mọi cách diễn đạt vi phạm danh sách cấm gồm hơn 30 điều khoản (y tế, độ chính xác, kiểm soát bạn đời).
  4. Mã hóa AES-256 — phần nội dung chương được mã hóa trước khi ghi vào MongoDB.

Sau đó, artifact được lưu trữ (trong soulwise_chapters), một sự kiện EventEmitter2 được kích hoạt (CHAPTER_COMPLETED), và hộp thư đến sẽ hiển thị nó.

Vì sao điều này quan trọng với trang marketing

Hầu hết các ứng dụng chiêm tinh AI chỉ bọc quanh một lần gọi LLM duy nhất. Cỗ máy 4 yếu tố chính là lý do về mặt cấu trúc khiến nội dung Cosmic Story v2 mang lại cảm giác chúng hiểu rõ chúng dành cho ai và vào thời điểm nào. Đây cũng là lý do cỗ máy có thể tạo ra tới 35 tác phẩm do AI sinh ra khác biệt cho mỗi người dùng premium đang hoạt động mỗi tuần mà không hề lặp lại — mỗi sản phẩm được kết hợp từ một tổ hợp khác nhau giữa người dùng + tín hiệu + nhịp điệu.

Xét về cấu trúc, đây chính là lợi thế khác biệt: không ai khác trong lĩnh vực này soạn prompt theo cách như vậy. Co-Star bọc một prompt cho mỗi người dùng mỗi ngày. The Pattern hoàn toàn không tạo nội dung mới. Paired chỉ mô hình hóa một mối liên kết duy nhất.

4 yếu tố, một quy trình, 8 loại sản phẩm. Đó chính là cỗ máy.

Đọc tiếp

Câu hỏi thường gặp

Trải Nghiệm Công Cụ Miễn Phí

Nhận những gợi ý cá nhân hóa dựa trên bản đồ sao của bạn

Chia sẻ bài viết này