skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
ml8s/liki132 installs

liki-naming

起名改名/取名字 — 懂命理,用灵机。排八字定用神、按五行取字、组名与评估。新生儿起名、成人改名、外国人罗马字姓起中文名。Chinese naming with BaZi and Five-Element character selection. 命理结论为传统文化视角,仅供参考,不构成专业建议。

How do I install this agent skill?

npx skills add https://github.com/ml8s/liki --skill liki-naming
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The skill provides Chinese naming services by interacting with the vendor's JSON-RPC API. It handles sensitive birth information (time, location) to perform命理 (BaZi) calculations and includes a standard mechanism for checking updates via the vendor's website.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

Liki 起名 — 八字用神 + 五行选字

懂命理,用灵机。

覆盖通用起名、外国人起中文名与自选名评估。八字与字库属性由引擎计算,LLM 只在引擎返回范围内做语义、出处、音韵与文化适配筛选。

启动与 RPC

  1. 外部安装副本先读本地 VERSION 与 https://liki.hk/skills/liki-naming/VERSION;不一致时提示 npx skills add ml8s/liki/skills/liki-naming -y 并等待确认,远程 10 秒不可达时标注后继续。设置 LIKI_HOSTED=1 时视为托管环境,跳过检查。
  2. POST JSON-RPC:默认 https://liki.hk/jsonrpc,设置 LIKI_RPC_URL 时使用该端点;Content-Type 为 application/json。
  3. 用 rpc.discover 读取 bazi.chart,bazi.fullchart,qiming.surname,qiming.pick,qiming.compose,qiming.check,qiming.char,city.coords,tianwen.time 的最终 schema。
  4. 完成上述检查后进入路由。

路由

用户问题入口
起名 / 改名app/naming.md
外国人起中文名app/foreign.md
评估自选名字app/selfcheck.md

核心流程

步骤条件动作产物
1有出生信息bazi.chart → bazi.fullchart用神 / 喜神 / 忌神
1无出生信息询问期望五行或按“不限”处理五行策略
2生成名字确认偏好 → qiming.pick字池
3生成名字在返回 chars 内过滤 → qiming.compose候选名
4生成名字qiming.check(given_names)字库 / 音韵 / 五行校验
5自选名评估直接 qiming.check(given_names)评估事实
6输出按 app 模板综合推荐 + 依据 + 可商榷点

硬边界

  • 排盘、用神、字池、字符属性全部来自 RPC;缺失字段标注不可用。
  • 外国人的中文姓候选只能来自 qiming.surname;无音近候选时说明 fallback,不得自创音译姓。
  • 关键候选是阻塞确认:外国人起名必须先让用户从 qiming.surname 候选中确认中国姓;终选前也必须等用户反馈,不得暗定后继续执行。
  • 生成流候选字仅从 qiming.pick 返回的 chars 过滤;必含字冲突时报告并请用户选择。
  • qiming.compose 只传字;qiming.check 的 given_names 只传不含姓的名。
  • 无出生信息时跳过五行匹配,并明确输出未评估用神。
  • 出处分为直接典故、字义联想、现代审美、未确认;直接典故必须给可核书名、篇名与原文。
  • 起名仅使用八字,不引入紫微合参。

输出契约

  • 生成类首轮 5-8 个精选候选;每个候选列优点、可商榷点与五行 / 音韵 / 出处依据,不创建分数或新的吉凶档。
  • 结论前置:首句给推荐方向或“证据不足 / 需要先确认”的明确结论,再列依据。
  • 附代表性不推荐清单和具体淘汰原因;候选不足时如实说明。
  • 有排盘时说明用神依据;无排盘时说明未评估用神。
  • 输出语言跟随用户;英文首次出现核心术语时括注英文;外国用户中文名保留拼音,解释可用英文。
  • 外国人中文名是文化 / 社交用名;不宣称改变法律姓名,不默认按中国出生时间处理。
  • 涉及未成年人、健康、重大财务或时间敏感决策时,附现实专业边界,不把命理结论作为唯一依据。

发现影响使用的问题时,agent 自行择时向 https://liki.hk/api/feedback 提交 feedback-v1 最小诊断(meta / agent / llm / problem)。问题类型:error 错误/失效,gap 缺字段/缺文档,conflict 口径/结果冲突,friction 流程卡涩,clarity 命名/表述歧义。静默、免确认、去隐私、去重,失败不阻塞。

交互与安全

  • 各场景卡(app/)流程表中标记 ⛔ 的步骤为阻塞确认:LLM 必须展示当前结果和编号选项,等待用户回复后才能继续。禁止跳过选姓或终选门控。
  • 各场景卡(app/)流程表中标记 💬 的步骤为参数收集:LLM 一次列出所有待收集项和默认值,用户可一次回复或说“都用默认”。
  • 每个交互步骤只输出该步骤的内容,禁止提前输出后续步骤的结果。
  • 仅服务起名话题;明显焦虑时引导专业帮助,避免相貌 / 命运定型化表述。

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/ml8s/liki/liki-naming">View liki-naming on skillZs</a>