【Skill 创作】取名助手——从诗经楚辞里选字,结合八字五行,给孩子取一个有出处的名字

起因

去年朋友家小孩出生,找我帮忙取名。我想着从古诗词里找几个好字不就行了?

结果发现取名这事比想象中复杂得多:

  1. 五行要匹配:不能简单数五行缺啥补啥,要先看日主强弱,再定喜用神
  2. 要有出处:不是随便从诗里摘两个字就完事,得知道原句什么意思、语境好不好
  3. 音韵要过关:声调搭配、谐音排查,稍不注意就翻车(比如"史珍香")
  4. 还要考虑姓氏:同一个字,配不同的姓效果完全不同

跑了一圈取名网站,要么是随机生成器,要么是几千块的人工取名。于是自己做了一个 取名助手 Skill

这个 Skill 能做什么

输入姓氏、出生日期(可选时辰)、性别,输出 5-10 个候选名字,每个都有出处、寓意、五行分析、音韵检查。

核心流程

出生日期 → 八字排盘 → 五行统计 → 喜用神 → 选字方向
                                          ↓
姓氏 + 风格偏好 + 性别 → 古典文学取材 → 音韵检查 → 候选名字

1. 八字五行分析(不是简单的"缺啥补啥")

很多人以为五行分析就是数一数八字里金木水火土各有多少,缺什么补什么。实际上这是不对的。

正确的流程:

  1. 排出四柱八字(年月日时各一组天干地支)
  2. 统计五行分布(包括地支藏干)
  3. 判断日主强弱——这是关键
  4. 强则克泄耗,弱则生扶
  5. 缺则补(某五行完全没有时优先补)

举个例子:如果日主是木,八字里木已经很多(身强),那就不能再用木属性的字,反而要用金(克木)或火(泄木)。

SKILL.md 里完整定义了天干地支、五行生克、藏干表,让 AI 能正确排盘和分析。

2. 古典文学取材(每个字都有出处)

从这些经典里选字:

经典 风格
《诗经》 温雅古朴、音韵优美
《楚辞》 浪漫瑰丽、想象丰富
《唐诗》 意境深远、朗朗上口
《宋词》 婉约清丽或豪放大气
《周易》 哲理深邃、大道至简
《道德经》 清静自然、道家智慧

每个候选名字都标注:

  • 出自哪部经典的哪篇
  • 原句是什么
  • 在原文中的含义
  • 为什么适合作为名字

比如"修远"——出自《楚辞·离骚》“路漫漫其修远兮”,原意是道路漫长遥远,用作名字寓意志向高远、前程万里。

3. 音韵检查(自动排查问题)

这是很多取名工具忽略的环节。Skill 会自动检查:

声调搭配

  • 相邻字声调尽量不同,避免全平或全仄
  • 最后一个字优先一声或二声(收音响亮)

谐音排查

  • 不雅谐音(杜子腾→肚子疼)
  • 歧义谐音(史珍香→屎真香)
  • 称谓谐音(王霸→王八)

声母韵母

  • 避免相邻字声母相同(拗口)
  • 避免相邻字韵母相同(单调)

实际用法

宝宝取名

宝宝预计2025年8月出生,姓陈,男孩,帮我取几个名字

Skill 会先问清楚出生日期(精确到时辰更好),然后输出完整报告:

# 取名方案

## 八字五行分析
日主:{天干}({五行}),{强/弱}
喜用神:{五行1}、{五行2}
建议:名字中宜用{五行}属性的字

## 候选名字

### 方案一:陈修远
出处:楚辞·离骚 "路漫漫其修远兮"
寓意:前路长远、志向高远
五行:陈(火) + 修(金) + 远(土) ✓ 补了喜用神
音韵:chén xiū yuǎn(阳平+阴平+上声)✓ 抑扬顿挫
谐音:通过 ✓

### 方案二:陈若水
出处:道德经 "上善若水"
......
(共 5-10 个方案)

笔名/网名

想取个笔名,风格偏古典清雅,姓林

不需要八字分析,侧重风格和个人气质。

品牌名/店铺名

开一家茶馆,想取个有文化底蕴的店名

不做八字分析,改为行业属性分析和传播性评估。

做这个 Skill 的过程

难点一:八字排盘的准确性

公历转农历、确定月柱(以节气为准,不是农历月份)、确定时柱(每2小时一个时辰)——每一步都有细节。

我的方案是在 SKILL.md 里提供完整的规则表(天干地支对应、节气与月柱、时辰对照),让 AI 按规则计算。同时注明月柱以节气为准这一关键点,避免按农历月份排错。

难点二:五行属字的判断

一个字的五行归属不是看偏旁就行的。"瑞"字有"王"旁(玉),五行属土;“泽"有"氵”,五行属水。但有些字争议较大。

SKILL.md 里提供了五行对应汉字的参考表(按偏旁/部首特征分类),同时注明"五行属字仅供参考,具体归属可能因字形、字义、笔画不同而有争议"。

难点三:取典的准确性

从经典中取字最怕望文生义。比如"徘徊"出自诗经,但原句语境如果是哀伤的就不适合。

在 SKILL.md 里明确了取典原则:

  • 出处明确(标注原句和篇章)
  • 原意准确(不望文生义)
  • 寓意正向(避免负面语境的字)
  • 避免生僻(优先常用字)

SKILL.md 的设计思路

取名助手/
├── SKILL.md    # Skill 定义(含八字排盘规则、五行表、取典原则、音韵规则)
└── README.md   # 使用说明

七大模块:

  1. 取名场景分类:宝宝/笔名/品牌,各有侧重
  2. 八字排盘规则:天干地支、节气月柱、时辰对照
  3. 五行分析框架:统计、日主强弱、喜用神判断
  4. 古典文学取材:取典来源、取典原则、风格示例
  5. 音韵检查规则:声调、谐音、声母韵母
  6. 工作流程:收集信息→八字分析→生成候选→输出报告
  7. 输出格式模板:统一的取名报告格式

适用人群

  • 准备给宝宝取名的准爸妈
  • 想改名字的人
  • 需要取笔名/网名的人
  • 给店铺/品牌取名的人
  • 对古典文学取名感兴趣的人

总结

这个 Skill 的核心价值:每个名字都有根有据

不是随机组合,不是凑字,而是从经典中选字,配合八字五行,经过音韵筛选,给出有文化底蕴、有寓意、读着好听的名字。

:warning: 声明:八字命理属于传统文化,分析结果仅供参考。取名需遵守《通用规范汉字表》。最终选择权在用户。


Skill 文件:https://github.com/mengbao/naming-assistant
反馈和建议欢迎留言讨论 :folded_hands: