TwinSky
A BaZi × Vedic matching product we designed, built and run. It's here because it's hard, not because Dreamie is an astrology company.
TwinSky
一个八字 × 印度占星合盘产品,从设计、开发到运营都是我们做的。放在这里是因为它难,不是因为 Dreamie 是算命公司。
TwinSky
一個八字 × 印度占星合盤產品,從設計、開發到營運都是我們做的。放在這裡是因為它難,不是因為 Dreamie 是算命公司。

The brief
- Calculate BaZi and Vedic charts independently, then compare them on one timeline
- Explain two unfamiliar systems without overwhelming a newcomer
- Accounts, credits and payments in several currencies from day one
- Work properly on a phone, in English and Chinese
- Keep running costs predictable
当时的 Brief
- 八字和印度占星各自独立计算,再放到同一条时间线上对照
- 两套陌生的体系都要讲清楚,又不能吓跑新手
- 从第一天起就有账号、点数和多币种收款
- 手机上好用,中英双语
- 运行成本要可控
當時的 Brief
- 八字和印度占星各自獨立計算,再放到同一條時間線上對照
- 兩套陌生的體系都要講清楚,又不能嚇跑新手
- 從第一天起就有帳戶、點數和多幣種收款
- 手機上好用,中英雙語
- 運行成本要可控
What we built
- Two calculation engines on one timeline
- Email and Google sign-in, account deletion
- Points-based pricing, paid in nine currencies
- Answers that show what they're based on, and decline when they can't back a claim up
- Monitoring, alerts and spending limits in production
我们做了什么
- 两套计算引擎,同一条时间线
- 邮箱和 Google 登录,可注销账号
- 点数定价,九种货币付款
- 每段回答都标出依据,没有依据就不回答
- 线上监控、告警和费用上限
我們做了什麼
- 兩套計算引擎,同一條時間線
- 電郵和 Google 登入,可刪除帳戶
- 點數定價,九種貨幣付款
- 每段回答都標出依據,沒有依據就不回答
- 線上監控、告警和費用上限



What it means for your MVP
The same habits go into every client build: one core flow first, payments wired early, everything observable, and nothing locked to us.
这对你的 MVP 意味着什么
同样的习惯会用在每个客户项目上:先做一条核心流程,收款早早接好,一切可监控,没有任何东西绑在我们身上。
這對你的 MVP 意味著什麼
同樣的習慣會用在每個客戶項目上:先做一條核心流程,收款早早接好,一切可監控,沒有任何東西綁在我們身上。
Your idea could be the next one live.下一个上线的,可以是你的想法。下一個上線的,可以是你的想法。
TwinSky is a live, complex product case that proves we deliver. Dreamie doesn't only do astrology, and it isn't this studio's theme.TwinSky 是已上线的复杂产品案例,证明我们能交付。Dreamie 不是只做命理,命理也不是这个工作室的主题。TwinSky 是已上線的複雜產品案例,證明我們能交付。Dreamie 不是隻做命理,命理也不是這個工作室的主題。