github.com/easysoft/zendata@v0.0.0-20240513203326-705bd5a7fd67/yaml/name/cnaccount.v1.yaml (about)

     1  title: 中文账号
     2  desc:
     3  author: zentao
     4  version: 1.0
     5  
     6  field: chinese_account
     7  instances:
     8    - instance: common
     9      note: 中文账号
    10      fields:
    11        - field: part1
    12          from: name.cn.family.v2
    13          select: pinyin
    14        - field: part2
    15          from: name.cn.given.v2
    16          select: pinyin
    17    - instance: common_underline
    18      note: 划线分隔中文账号
    19      prefix:
    20      fields:
    21        - field: part1
    22          from: name.cn.family.v2
    23          select: pinyin
    24          postfix: "_"
    25        - field: part2
    26          from: name.cn.given.v2
    27          select: pinyin
    28    - instance: common_dot
    29      note: 点分隔中文账号
    30      prefix:
    31      fields:
    32        - field: part1
    33          from: name.cn.family.v2
    34          select: pinyin
    35          postfix: "."
    36        - field: part2
    37          from: name.cn.given.v2
    38          select: pinyin
    39  
    40    - instance: reverse
    41      note: 姓在前中文账号
    42      prefix:
    43      fields:
    44        - field: part1
    45          from: name.cn.given.v2
    46          select: pinyin
    47          postfix: ""
    48        - field: part2
    49          from: name.cn.family.v2
    50          select: pinyin
    51  
    52    - instance: family
    53      note: 单姓
    54      prefix:
    55      fields:
    56        - field: part1
    57          from: name.cn.family.v2
    58          select: pinyin
    59  
    60    - instance: given
    61      note: 单名
    62      prefix:
    63      fields:
    64        - field: part1
    65          from: name.cn.given.v2
    66          select: pinyin