Naming in Daovian is name-structure analysis: you propose a Chinese surname and given name (optionally a Latin name); the engine returns recomputable strokes, radical 五行, pinyin, and (optionally) structural relations to a Bazi day master.
What the app ships
- Modes: Chinese / Chinese–English对照
- Enter surname 1–2 characters (compound OK) + given name 1–3 and save; bilingual mode also needs a Latin given name
- Per-character strokes, radical, element, pinyin; total stroke count
- Crosswalk: English normalize, letter counts, pinyin initial/syllable flags
- Optional day stem / primary chart day stem → structural relations (not用神 verdicts)
- AI narrates only inside facts and retrieved passages (Pro)
Method fork (documented)
- Strokes:
daovian.naming.v1seed dictionary; other Han characters resolve live via cnchar (same rules) - Five-phase: radical map
radical_v1 - Pinyin:
cnchar_low_v(ü→v); crosswalk:bilingual.crosswalk_v1(token/prefix, not bare substring) - Not included: bulk name generation, luck scores, 三才五格 verdicts, Western letter-element scores
What we refuse
- Marketing name lists without a trail
- “Destined wealth” claims
- Silently inventing strokes when stroke/radical mapping is impossible