# GoodGoodName **Repository Path**: jasongwq/GoodGoodName ## Basic Information - **Project Name**: GoodGoodName - **Description**: 好好起名,宝宝起名,三才五格起名,喜用神起名, - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 6 - **Created**: 2019-08-23 - **Last Updated**: 2025-01-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 好好起名(Name) ======== [![Build Status](https://travis-ci.org/JakLiao/GoodGoodName.svg?branch=master)](https://travis-ci.org/JakLiao/GoodGoodName) [![996.icu](https://img.shields.io/badge/link-996.icu-red.svg)](https://996.icu) # 写在开头 这是为了我的宝宝起名写的程序,宝宝小名好好。 本程序适用于起名三个字的,并且姓氏是单字的情况。 # 开发背景 目前市面上好多都是收费的,而且起的名字还不是相当的好,读起来各种问题,所以还不如自己写个程序来算。 更重要的是,以后别人问我的孩子名字怎么起的,希望孩子很自豪地回答:我爸爸写程序算出来的。 # 运行方式 环境要求python3.6 1.手动配置config.py文件的设置项,比如姓氏、出生时间 2.执行`python main.py`运行程序,看输出日志,初始化数据后这次运行Ctrl+C终止。 3.注意"综合计算的结果"开头的这行结果,记下组合中出现的笔画数字。 ```text 综合计算的结果: 2 [(3, 15, '土金金', '大吉'), (11, 7, '土土金', '大吉')] ``` 4.从`data/full_wuxing_dict.py`挑选第3步骤中笔画的字,填写到`data/self_wuxing_dict.py`文件中的金木水火土对应的位置。比如上面的例子,则选填笔画为3/7/11/15的字。 5.再次执行`python main.py`运行程序,喝杯咖啡后再回来看name.txt文件的结果吧。 # 参考起名的方法: - 三才五格 - 喜用神 - 易经五行 - 百家姓最佳搭配 - 老婆私人订制 - 单个名确认后再起名 ## 反馈 - 如果您喜欢该项目,请 [Star](https://github.com/JakLiao/GoodGoodName/stargazers). - 如果在使用过程中有任何问题, 请提交 [Issue](https://github.com/JakLiao/GoodGoodName/issues). - 如果您发现并解决了BUG,请提交 [Pull Request](https://github.com/JakLiao/GoodGoodName/pulls). - 如果您想二次开发,欢迎 [Fork](https://github.com/JakLiao/GoodGoodName/network/members). - 如果你想交个朋友,欢迎发邮件给 [liaohaojie@126.com](mailto:liaohaojie@126.com). ## License MIT --- Create By JakLiao