掌纹识图与面相解读

SKILL生活服务
生活服务 未标注权限 许可证不明确
安装这个技能

掌纹识图与手相解读。当用户上传手掌照片、希望从掌纹判断生命/事业/爱情/健康/财运并获取建议时使用。采用"本地 CV 提取特征 + 规则库解读 + 可选云端润色"的混合架构,日常零 token 成本。新增面相

一句话选型结论

按资料字段整理

掌纹识图与面相解读是生活服务类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类生活服务 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_1793b15c/qizai-palm-reading
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

生活服务
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_1793b15c仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791732394
正文体量12.9 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
行程与攻略

按目的地和天数排行程。

日常信息查询

查天气、交通、办事信息。

生活事务整理

把琐事整理成清单逐项处理。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在生活服务场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
掌纹识图与面相解读当前 未标注权限 未标注 未标注 未标注 有
食谱批量下载文件夹 联网访问 GitHub 仓库 28.5 万 Codex、Claude、Cursor 有
食谱创建演示文稿 未标注权限 GitHub 仓库 28.0 万 Codex、Claude、Cursor 有
recipe 备份 sheet AS CSV 联网访问 GitHub 仓库 27.9 万 Codex、Claude、Cursor 有
recipe create Gmail filter 邮件管理 未标注权限 GitHub 仓库 27.8 万 Codex、Claude、Cursor 有
配方观察驱动器变化 联网访问 GitHub 仓库 27.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

12.9 KB
模型实际读到的说明书原文,来自技能仓库

掌纹 / 面相 识图 Skill(混合架构 · 最省版)

定位

趣味 / 自我探索工具,非命运预测。所有输出必须附免责声明(见 assets/disclaimer.md)。

架构(三层,越往下越省)

  1. 本地特征提取(免费、快,仅手相):scripts/extract_features.py 用 OpenCV 抠手掌区域、估算手型、检测三大主线存在度与清晰度,输出 features.json。
    - 几何深化(MediaPipe 21 点):若装了 mediapipe,scripts/geometry.py 从 21 个手部关键点算指段长、指长比(食指/无名指 vs 中指)、解剖掌长宽比、拇指相对长度与外展角、四元素/六型手型几何近似,并摊进 features.thumb / fingers / hand(与云端词表对齐,规则双路径同命中)。这些量是确定性几何计算,比线条纹理可靠,置信度标 medium。
    - 拇指 / 手指 / 手型的可计算维度因此可本地完成(见规则 thumb.json「几何」部件、fingers.json「指长比」部件、handshape_western.json「四元素/六型几何」部件);纹理类(指尖方尖、指节粗细、掌丘发达度、肤色气色)仍属云端/人工项。
    - 未装 mediapipe → 几何字段缺失,相关部件走兜底,整条本地路径优雅降级;装法:pip install mediapipe(建议放受管 venv)。
    - ⚠️ 面相没有本地 CV:人脸结构识别必须走云端视觉(见第 3 层 vision_extract_face.md)。
  2. 本地规则解读(免费):scripts/interpret.py 是通用规则引擎,读取 features.json,按 knowledge/rules/*.json(手相)或 knowledge/rules/face/*.json(面相)中声明的规则出结构化解读,输出 reading.md。所有领域知识都在 JSON 里,新增/修改模块只改 JSON 不需改代码。
  3. 可选云端润色(按需、耗 token、需用户授权):
    - 手相补标:prompts/vision_extract.md 把原图送视觉模型补高置信度线条标注(含真实性甄别 / 左右手自动识别 / 性别字段)。
    - 面相辅标:prompts/vision_extract_face.md 把人脸送视觉模型输出面相 features.json(domain=face,含真实性甄别 / 性别字段)。
    - 文本润色:prompts/report.md 把 reading.md 丢给文本大模型做自然语言润色。
    - 三阶段叙事:prompts/synthesize.md 把 reading.md + features.json + 必填 gender 丢给云端模型,输出"过去/现在/未来 + 性格画像 + 个性化建议"。本地零 token 替代:knowledge/rules/synthesis_{palm,face}.json(简化版)。
    - 不调用也能完整出报告(面相需在云端拿到 features 后再本地解读)。

> 设计原则:默认全程本地、零 token、照片不出设备;只有当用户明确授权要"更像人写的"或本地线条识别置信度低时才走云端,且云端步骤前必须告知"照片将发送至第三方模型"。面部照片属敏感生物特征,授权要求更严格。

使用流程

  1. Step 0 · 强制询问(不可跳过):
    - 性别(male / female):在跑 extract_features.py / interpret.py / 云端补标之前,必须先向用户确认性别。原因:①单凭照片视觉推断性别不可靠(曾把女性手误判为男性),②gender_palm.json / gender_face.json 各自有独立男女分支,性别用于手相·男女差异等模块的特征解读(线形/掌肉/权重)。
    - 惯用手(right / left):必须询问用户是右撇子还是左撇子(决定手位主次)。若用户拒绝/未答,按右撇子默认口径,并在报告头标注"惯用手未提供,暂按右撇子"。
    - ⚠️ 手位含义由惯用手决定,与性别无关:右撇子→右手=后天(主≈70–80%)、左手=先天(辅≈20–30%);左撇子反之。「男左女右」是民间简化、无理论依据,本技能不采用(详见 knowledge/rules/hand_phase.json 与 interpret.py 头注)。
    - 用户未提供性别:按"未提供"走通用口径(fallback 分支),报告头标注"未提供性别,已按通用口径解读"。
  2. 采集必要信息 + 双手建议:
    - 手相照片要求:掌心朝上、光线均匀、五指自然张开、明确左右手。
    - 建议用户同时上传左右手(先传右手、再补左手)。流程编排:先传右手 → 做「后天主诊断」(当前状态/30 岁后/努力成果);出报告后提示用户:"想更准?再传左手,我补「先天」(遗传禀赋/30 岁前/体质基础/潜在风险)判断,并做左右对照看努力是否改写了先天趋势。"若用户补传左手 → 对左手跑 interpret(先天辅)→ 走 synthesize.md 的「先天 vs 后天 对照」节(双手权重合并叙事)。
    - 面相照片要求:正脸、光线均匀。
  3. 手相路径:
    - python3 scripts/extract_features.py <图片> --out features.json [--hand left|right] [--handedness right|left|unknown]
    - python3 scripts/interpret.py features.json --out reading.md [--gender 由云端回填]
    - (可选·授权后)云端补标:vision_extract.md → 重跑 interpret。
  4. 面相路径(无本地 CV,必须云端):
    - (可选·授权后)python3 scripts/interpret.py <人脸图按 vision_extract_face.md 产出的 features.json> --domain face --out reading.md
    - 或直接在对话里把云端 features.json 交给引擎;引擎按 --domain face 加载 knowledge/rules/face/。
  5. 第三层 · 叙事综合(可选·推荐):
    - 默认 reading.md 是结构化证据("看到了什么 → 解读 → 建议"分模块列),已含「手位与权重(先天/后天)」模块声明本手角色。
    - 想看到"像真手相师那样讲过去 / 现在 / 未来 + 性格画像 + 个性化建议",把 reading.md + features.json + 必填的 gender + handedness 丢给 prompts/synthesize.md(云端,需用户授权)。若上传双手,额外把左手的 features.json / reading.md 一并传入,synthesize 会输出「先天 vs 后天 对照」节(惯用手≈70–80% 主导、非惯用手≈20–30% 修正)。
    - 拒绝云端时,引擎的 synthesis_{palm|face}.json 模块会渲染本地零 token 兜底的简化版(性格画像 + 现状 + 通用建议,order=99 自动放最后)。本地兜底为单手视角;双手完整对照需云端 synthesize。
  6. 隐私门(强制):调用任何云端模型前,必须明确告知用户"以下操作会将您的照片发送至第三方 AI 模型",并获得确认。未获授权不得调用;非真实照片(AI 生成/卡通/绘画/重度滤镜)必须拒绝解读(见 prompts 内「真实性甄别」)。
  7. 报告开头 / 结尾附 assets/disclaimer.md 内容。

扩展方式(解耦后的标准动作)

  • 新增/修改手相解读模块:在 knowledge/rules/ 放一个 {模块名}.json(字段见下方"规则 JSON schema"),引擎自动加载,无需改 interpret.py。
  • 新增/修改面相解读模块:在 knowledge/rules/face/ 放 {模块名}.json,并以 interpret.py --domain face 调用。
  • 调整某条结论文本:直接改对应 JSON 的 text,不改代码。
  • 新增符号/纹形:往 symbols.json 的 dictionary 加一条即可。

输出格式

  • 手相(默认域):按 生命 / 事业 / 爱情 / 健康 / 财运 / 拇指 / 手指(西式) / 西式手型 / 符号与线形 / 手相·男女差异 分模块给出「看到了什么 → 解读 → 建议」。
  • 面相(--domain face):按 脸型·五行形 / 三停 / 五官 / 十二宫 / 面痣 / 气色 / 面相·男女差异 分模块给出同上结构。报告头标注"面部照片敏感"提示与性别。

知识底座

knowledge/ 已蒸馏整合:
- 中式·手相(已并入):《图解麻衣神相》——三才纹语义维度、八卦九宫掌位映射、论手原则、吉祥纹形。
- 西方·手相(已并入):Cheiro / Benham——七型手、逐指、拇指、智慧线起点、西式特殊符号、Benham 七丘类型。
- 中式·铁关刀(已并入):纹线吉凶系统、拇指相法、掌色爪甲、特殊标记;拇指模块、铁关刀六型手。
- 面相篇(本次新增):knowledge/tiedaodao_face.md 蒸馏自《图解麻衣神相》《柳庄相法》《神相铁关刀》——五行形、三停、五官、十二宫、面痣、气色、男女差异;并落地为 knowledge/rules/face/ 七个 JSON 模块 + gender_palm.json(手相男女差异)。

> 配套规划文档见《掌纹识图skill-可行性与书单.md》。

已知局限(诚实标注)

  • 本地 CV 对「哪条线是哪条」识别为边缘密度粗估、低置信度:输出统一用概率性措辞(likely_present / possible / unlikely + 密度等级),不表述为「明显 / 深而清晰」。细符号(岛 / 十字 / 星)本地基本识别不了。
  • 西式七型手 / Benham 七丘类型:知识在 skill(handshape_western.json 完整定义 + western.md 来源),但识别置信度低——指尖形状(方/尖/圆/铲/匙)和七丘发达度需要高清近距照片 + 视觉细评,本地 CV 与单次手机照都难以可靠给出。处理:本地仅算"四元素/六型几何近似"(hand.element_estimate 置信度 medium);细分仍属云端/人工项。
  • 命运线 / 太阳线"未见"不等于"不存在":缺失/浅淡是 palmistry 常态(多数人本就没有强命运线),但报告里 confidence=low 表示我无法在照片中确认其存在,可能是真无、可能是太浅、可能是我视觉遗漏——三者无法仅凭单张照片区分。需更清晰照片或专业扫描才能上调置信度。
  • 面相无本地 CV,人脸结构只能靠云端视觉模型;云端结论亦为「视觉可见形态」的倾向性判断,非事实/医学/身份结论。
  • 拍照质量(光线、角度、皮肤状态、镜像自拍)显著影响结果。自拍照片左右相反,云端 prompt 已要求「先翻转判定再写 hand_side」。
  • 左右手口径(按惯用手,性别无关):在 features.json 设 "school",默认 "congenital_acquired"(惯用手=后天、非惯用手=先天)。惯用手决定主次:右撇子→右手(后天)为主≈70–80%、左手(先天)为辅≈20–30%;左撇子反之。报告头与 knowledge/rules/hand_phase.json 据此声明本手角色与权重。「男左女右」为民间简化、无理论依据,现代主流已摒弃,本技能不采用(若误设 male_left_female_right,报告头会显示弃用提示)。建议同时上传左右手以做先天/后天对照。
  • 真实性甄别:AI 生成图 / 卡通 / 绘画 / 重度滤镜导致掌纹面相不可信,引擎要求视觉模型拒绝解读(authenticity 非 real_photo 时其余字段填 unknown)。
  • 云端路径需用户授权:任何把照片发往第三方模型的操作,必须先告知并取得确认;面部照片授权要求更严。
  • 手相 / 面相均无科学实证,仅作文化娱乐与自我觉察。

规则 JSON schema(供扩展)

knowledge/rules/*.json 与 knowledge/rules/face/*.json 每个文件定义一个模块,通用引擎自动加载并按 order 排序:

{
  "module": "模块名",
  "type": "feature",            // 或 "symbol_lookup"(符号查表型)
  "order": 1,                   // 报告内顺序
  "confidence_path": "lines.life.confidence",  // 该模块置信度取值路径(feature 型用)
  "default_suggestion": "建议文本",
  "parts": [                    // feature 型:模块可含多个部件,各自独立匹配
    {
      "name": "部件名",
      "rules": [
        {"when": {"dot.path": ["值A", "值B"]}, "text": "命中时输出的结论"},
        {"when": {"dot.path": ["*"]}, "text": "通配,恒真"}
      ],
      "fallback": {"text": "无规则命中时的兜底文本"}
    }
  ],
  "flags": [                    // 追加说明,命中后拼到指定部件文本后
    {"when": {"dot.path": ["值"]}, "append_to": "部件名", "text": "追加内容"}
  ]
}
  • when 条件为「字段值 ∈ 允许列表」(列表内任一即命中;"*" 通配恒真)。多条 when 取「全部满足」。
  • symbol_lookup 型用 dictionary + intro_text + empty_text,引擎遍历 features.symbols 查表。
  • 文本支持 {dot.path} 占位符,渲染时替换为 features 对应值。
  • 男女差异:在对应域放 gender_palm.json / gender_face.json,用 when: {"gender": ["male"|"female"]} 分支,未提供性别走 fallback(通用口径)。

常见问题

5 问
答案由本站依据条目字段整理
掌纹识图与面相解读怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_1793b15c/qizai-palm-reading。安装方式为未标注。装完刷新技能列表或重开客户端。

掌纹识图与面相解读支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

掌纹识图与面相解读权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

掌纹识图与面相解读收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

掌纹识图与面相解读用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。