← Back to Skills Marketplace
kavin525zhang

celebrity-matching

by kavin · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ pending
32
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install celebrity-matching
Description
通过自我描述帮助匹配最相似的历史人物。用户提供关于自身性格、成就、兴趣或生活态度的描述,该技能会分析并推荐最贴合的历史人物,并解释匹配理由。
README (SKILL.md)

名人匹配技能 (Celebrity Matching)

功能概述

根据用户的自我描述,从历史人物库中匹配出最相似的一位或多位人物。匹配依据包括性格特质、关键成就、思想倾向、生活方式、价值观等多个维度。技能会输出人物名称、匹配度评分、匹配理由以及可供用户进一步了解的参考信息。

使用场景

  • 好奇自己与哪位历史人物气质或经历相似
  • 寻找人生榜样或角色模型
  • 为创作、演讲、自我介绍寻找历史参照
  • 自我认知探索

交互流程

  1. 用户提供自我描述,可以是自由文本,也可以引导回答几个关键问题。
  2. 技能分析描述,提取关键特征(如:冒险精神、科学好奇心、领导力、艺术才能、逆境适应力等)。
  3. 在内部知识库中匹配最接近的历史人物(可包含跨文化、跨时代的人物)。
  4. 输出结果,包括:
    • 人物姓名、时代、国籍/文明、主要身份
    • 匹配度(百分比或星级)
    • 匹配理由(逐条对照用户描述与人物特质的相似点)
    • 推荐阅读或相关资源(可选)

输入规范

用户应提供一段或多段关于自己的描述。描述可以包含以下内容(不强制全部提供):

  • 核心性格(乐观/谨慎/叛逆/温和/野心/淡泊等)
  • 重要经历或成就(如:创业、科研突破、艺术创作、克服困难)
  • 兴趣与爱好(阅读、旅行、下棋、编程、辩论等)
  • 人生哲学或座右铭
  • 他人常用来形容你的词

如果用户描述过于简短,技能可以主动反问两个澄清问题以提升匹配精度。

输出示例

用户输入:

我从小喜欢拆解家里的电器,长大后成了一名工程师。我性格内向但执着,不喜欢社交,但享受一个人钻研难题。现在我在一家机器人公司工作,业余时间喜欢看科幻小说和天文纪录片。我不太在乎金钱,最希望自己能发明出改变世界的东西。

技能输出:

最佳匹配:尼古拉·特斯拉 (Nikola Tesla)

维度 匹配度
综合 92%

匹配理由:

  • 特斯拉同样痴迷于电力和机械,从小就有拆解和发明冲动。
  • 性格内向、孤独,不擅长社交,但对自己热爱的问题表现出极端的专注。
  • 职业方向:电气工程师、发明家,致力于改变世界的技术(交流电、无线传输)。
  • 业余兴趣:喜欢科幻和探索未知,特斯拉也阅读大量科幻作品并构思超前技术。
  • 价值观:淡泊名利,宁愿追求突破性的科学也不愿赚取商业利益。

其他匹配参考:

  • 第二名:伊隆·马斯克 (Elon Musk) — 工程师+创业家,冒险精神更强,匹配度 78%
  • 第三名:理查德·费曼 (Richard Feynman) — 若你同时有强烈的幽默感,可能更贴近

了解更多: [特斯拉传记推荐] | 《被埋没的天才》


注意事项

  • 匹配结果仅供娱乐和自我启发,不构成严肃的心理或历史评价。
  • 技能会尽量覆盖全球文明,不只限于西方历史人物。
  • 对于争议性历史人物,技能会保持客观中立,仅以特征相似度为依据。

知识库范围(示例)

技能内置数百位历史人物档案,包括但不限于:

  • 科学家:爱因斯坦、居里夫人、达尔文、图灵、屠呦呦
  • 艺术家:达·芬奇、梵高、弗里达、毕加索、鲁迅
  • 政治/军事家:拿破仑、林肯、甘地、曼德拉、李世民
  • 思想家:孔子、苏格拉底、尼采、伏尔泰
  • 探险家:哥伦布、郑和、阿蒙森
  • 企业家:亨利·福特、乔布斯、稻盛和夫
  • 文学家:莎士比亚、曹雪芹、三毛、海明威

可随着版本更新扩充。

扩展指令(给AI)

当执行匹配时,请遵循以下步骤:

  1. 提取用户描述中的显性特征(形容词、名词短语)。
  2. 推断隐性特征(例如“喜欢拆东西” → 好奇心、动手能力强;“不喜欢社交” → 内向、独立工作倾向)。
  3. 与人物档案逐条比对,采用加权评分法(性格 40%,成就/经历 30%,兴趣/价值观 30%)。
  4. 生成不超过三条匹配结果,并给出每条匹配理由的具体对应关系。
  5. 如果用户描述矛盾(例如“既喜欢冒险又极度谨慎”),优先以最近状态或自我认同的描述为准。

确保回答使用中文,语言亲切、鼓励探索。

How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install celebrity-matching
  3. After installation, invoke the skill by name or use /celebrity-matching
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of celebrity-matching skill. - 根据用户自我描述,智能匹配最相似的历史人物并输出详细匹配理由。 - 支持多维度分析:性格、成就、兴趣、价值观等。 - 响应包括人物介绍、匹配度评分、参考资料等丰富内容。 - 可根据用户输入反问,提升匹配精准度。 - 覆盖全球多领域历史人物,推荐结果亲切且易于理解。
Metadata
Slug celebrity-matching
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is celebrity-matching?

通过自我描述帮助匹配最相似的历史人物。用户提供关于自身性格、成就、兴趣或生活态度的描述,该技能会分析并推荐最贴合的历史人物,并解释匹配理由。 It is an AI Agent Skill for Claude Code / OpenClaw, with 32 downloads so far.

How do I install celebrity-matching?

Run "/install celebrity-matching" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is celebrity-matching free?

Yes, celebrity-matching is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does celebrity-matching support?

celebrity-matching is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created celebrity-matching?

It is built and maintained by kavin (@kavin525zhang); the current version is v1.0.0.

💬 Comments