ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

k-skill 命理系列指南:사주(四柱)运势与作名所评分原理揭秘

k-skill 命理系列指南:사주(四柱)运势与作名所评分原理揭秘 k-skill 命理系列指南사주四柱运势与作名所评分原理揭秘【免费下载链接】k-skill한국인을 위한 스킬 모음집 - 에이전트를 한국인으로项目地址: https://gitcode.com/GitHub_Trending/ks/k-skill想让 AI 帮你排四柱사주팔자、解运势、给名字打分开源项目k-skill里的saju-fortune사주运势与naming-house작명所评分两个技能就是为此而生。k-skill 是一个「让 AI 智能体韩国化」的技能合集这两个技能不依赖网页抓取或外部命理服务器而是在本地用确定性的 npm 包完成四柱计算、五行分析和名字评分结果透明、可复现、可审计。本文带你揭秘它们背后的完整原理。什么是 k-skill一个「韩国化」的 AI 技能合集 k-skill 把韩国人日常高频需求——看运势、取名字、查天气、订车票——封装成一个个「技能Skill」安装到 AI 智能体后即可对话使用。每个技能由三部分组成文件作用saju-fortune/SKILL.md技能入口告知智能体如何调用saju-fortune/instruction.md完整工作流访谈、计算、解说的规则packages/saju-fortune/真正干活的本地计算包源码安装方式很简单npm install -g saju-fortune与npm install -g naming-house需 Node.js 18或在仓库根目录执行npm install后开发调试详见 docs/install.md。사주运势技能AI 是怎么排出你的四柱的第 1 步先访谈再排盘 —— 拒绝「裸算」saju-fortune的第一原则是先问后算。智能体会先向你确认阳历/阴历、出生日期、出生时间、性别、出生地以及想看哪个主题综合运、恋爱运、财运、职业运、健康运、今年运势、궁합合婚。这里藏着两个「保守设计」出生时间不知道怎么办时辰柱无法确定系统会标记时间精度为unknown只用年月日三柱做保守解读而不是硬编一个时辰。阴历生日怎么办包内不做阴历换算必须先用可靠的老黄历만세력确认阳历日期再输入避免闰月换算错误导致全盘皆错。这套规则写在 saju-fortune/instruction.md 的「Required interview inputs」一节值得每个命理工具借鉴宁可声明局限也不输出低置信结果。第 2 步四柱干支 —— 确定性的本地计算排盘核心在 packages/saju-fortune/src/pillars.js。它用干支천간지지60 甲子循环做纯数学推算年柱以 2 月 4 日立春为岁界之前出生的年份减 1月柱按 24 节气中的节气划分月支如 2/4 立春、3/6 惊蛰……天干由年干推定日柱以 1900-01-01 为基准日按天数差取模 10 / 12 得到干支时柱时支按两小时一个时辰23 点起子时时干由日干加倍推算。整个过程没有任何网络请求同一个人无论算多少次干支都完全一致——这正是「确定性本地计算」的意义。第 3 步五行分布与 용신用神调谐点拿到四柱后packages/saju-fortune/src/readings.js 会做三件事统计五行8 个字4 天干 4 地支各对应木火土金水数出哪些五行偏强、哪些偏弱估算日主强弱日干所在五行 生助它的那一行 × 0.7得到 strong / balanced / weak 三档选 용신用神日主偏旺则取「克制我」的五行做主调谐点偏弱则取「生我」的五行再结合最弱的五行定辅助调谐点。这一步的输出就是一段人话式的结论例如「以你的水日干与五行分布优先用火气调谐辅以土」——把术语翻译成了生活语言。第 4 步主题运势与 궁합合婚解读运势解读不是玄学黑箱而是「结构 模板」每个主题연애운/재물운/직업운/건강운都有固定的解读框架——先看偏强的五行如何影响该领域再给两条可执行的实践建议比如财运看「可重复的预算规则」而非「暴富」。此外还支持대운大限每 10 年一步的运势周期表男 7 岁起、女 8 岁起本地近似值합궁합合婚输入两个人的生日时辰与性别对比双方五行互相关系MCP 风格工具名analyze_saju、check_compatibility、get_dae_un等 7 个函数接口模拟了上游 fortuneteller MCP 服务器的能力但不需要真的跑 MCP 服务器见 packages/saju-fortune/README.md。작명所评分技能一个名字是怎么被「打 100 分」的评分流程先算命再算字naming-house的技能说明见 naming-house/instruction.md。它的输入是姓氏 生日时辰 候选名字列表可含汉字流程分两段调saju-fortune的analyzeSaju得到此人缺什么五行용신 弱五行这就是名字必须「补」的方向对每个候选名做四维评分核心逻辑在 packages/naming-house/src/index.js。四维评分体系100 分怎么分出来的维度分值打分逻辑五行契合elementBalance0–40名字五行命中命理所缺五行加分每行 8名字五行「克制」所需五行则扣分笔画和谐strokeHarmony0–30相邻字五行相生 5 / 相克 −5总笔画尾数避免 0 和 4 再 3发音流畅soundFlow0–20姓名共 3~4 字加分、单字不重复加分、罗马音长度适中加分含想避开的音节 −4偏好匹配preferenceFit0–10命中偏好音节、风格标签如 modern、有字义说明均加分笔画与五行的换算规则很直观笔画数尾数 1/2→木、3/4→火、5/6→土、7/8→金、9/0→水再判断相邻字是相生还是相克。汉字笔画优先用namefyi库查询查不到就明确降级为韩文字母笔画korean-stroke并在结果里标注「精度降低」绝不含糊——完整的评分权重表见 packages/naming-house/README.md。最终推荐分数、等级与透明解释所有候选名按总分排序输出分数分为四档85–100 分excellent70–84 分good50–69 分fair0–49 分weak每条推荐都附带逐维度的文字解释「五行契合 X 分、笔画走势 Y 分……」和局限声明无汉字时的降精度说明等让「为什么推荐这个名字」一目了然。新手上手3 步跑通你的第一次 사주 解读安装npm install -g saju-fortune naming-house然后export NODE_PATH$(npm root -g)调用以 JS 方式调用核心函数即可例如analyzeSaju({ birthDate: 1990-03-15, birthTime: 10:30, gender: male }, { analysisType: fortune, fortuneType: wealth })看财运读结果按「输入信息→四柱摘要→五行分布→主题解读→实践建议→注意声明」的结构阅读智能体也会按此结构和你对话。更完整的命令行示例saju-fortune --tool analyze_saju ...见 packages/saju-fortune/README.md仓库克隆地址为https://gitcode.com/GitHub_Trending/ks/k-skill。必须知道的三条边界 ⚠️这套技能在「负责任」上做得很克制使用时也请留意只算参考不算断言四柱解读是传统文化视角的自检参考不替代医疗、投资、法律判断合婚分数 ≠ 分手依据궁합结果只作关系对话的参考隐私友好你输入的生日时辰只在本次解读中使用不做永久存储也不会输出令人焦虑的凶断、诅咒式预言。总结k-skill 的命理系列把「看사주、给名字打分」从黑盒变白盒干支计算可复核、五行评分有权重表、局限声明写进代码——这正是开源本地包相比「网页一键算命」的最大优势。无论是想给自己的 AI 智能体加上韩国本地生活技能还是单纯好奇算法怎么落地传统命理packages/saju-fortune/ 与 packages/naming-house/ 的源码都值得翻一翻。【免费下载链接】k-skill한국인을 위한 스킬 모음집 - 에이전트를 한국인으로项目地址: https://gitcode.com/GitHub_Trending/ks/k-skill创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表