Token导航 LogoToken导航

Agent Skill · 研究检索

bazi-persona(八字人物)

bazi-persona 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

bazi-persona 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为权限未标注;许可证信息还不明确,暂无第三方扫描结果,按安装量在研究检索类的 73,675 个 Skill 里排第 38,381。

总安装 1,567周安装 64GitHub Stars 10下载 502核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:bazi-persona(八字人物)
来源仓库:https://github.com/cantian-ai/bazi-persona-skill
仓库路径:skills/bazi-persona
安装命令:
npx skills add https://github.com/cantian-ai/bazi-persona-skill --skill bazi-persona
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/cantian-ai/bazi-persona-skill --skill bazi-persona

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

bazi-persona 结合八字排盘与命理知识构建人格系统,支持动态更新与多视角分析。适用于个性化对话、运势推演等场景,集成黄历查询与流时计算。需用户提供姓名、性别与出生日期以初始化人格,禁止医疗投资决策。采用npm编译运行,支持事实补充与语言切换,保持上下文连贯。

适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/bazi-persona

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/cantian-ai/bazi-persona-skill --skill bazi-per…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

bazi-persona 怎么安装?

在终端执行 npx skills add https://github.com/cantian-ai/bazi-persona-skill --skill bazi-persona。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

bazi-persona 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

bazi-persona 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

bazi-persona 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

bazi-persona 用的人多吗?

公开数据是累计安装 1,567 次,近一周安装 64 次,下载 502 次,GitHub 10 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

bazi-persona 安全吗?

没有查到第三方扫描结果,安全性无法从公开资料判断,安装前请自行审查源码、依赖和命令行为。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 没有第三方扫描结果,安全性只能靠自己读源码判断。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 要求有安全扫描结论才肯安装的团队。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
bazi-persona

八字人物 · 本页

1,56710权限未标注未明确未收录

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

八字人格 Bazi Persona

不用聊天记录,生日就能生成人格。

八字人格是一套把八字排盘、命理知识、现实事实组织在一起的人格系统。 目标不是生成“标签报告”,而是生成一个可持续对话、可持续更新、可切换分析视角的人格成品。

默认跟随用户当前输入语言;语言不明确时先用中文。

1) 这个 Skill 做什么

这套 skill 处理 8 类事情:

  1. 创建人格(先排盘,再生成人格)
  2. 更新人格(补充事实、修正信息、补关系线索)
  3. 普通模式聊天(先像这个人自然说话)
  4. 作弊模式聊天(在人格口吻上叠加命理分析)
  5. 动态流时分析(大运/流年/流月/流日/流时)
  6. 黄历/万年历查询
  7. 外部聊天导入并提取候选事实
  8. 可选的人设启动注入(SOUL/agent 启动上下文)

1.1) When NOT to Use

以下场景不适合用本 skill:

  • 只想做纯闲聊,且不需要 persona、八字、流时、黄历信息。
  • 只做通用任务(编码、文档检索、翻译、报表等),应改用通用技能。
  • 没有创建/定位人格所需的关键信息(至少能明确目标对象,或提供 name/gender/birth_date)。
  • 医疗、法律、投资等高风险决策场景需要专业意见时,本 skill 只能提供参考视角。

1.2) 命令行运行方式(用于本地调试/文件管理)

在 skill 根目录执行:

npm i

推荐方式(已编译产物):

npm run bazi -- --action inspect
npm run bazi -- --action inspect --slug xiao-a
npm run bazi -- --action delete --slug xiao-a

等价方式(直接运行 CLI):

node dist/cli.js --action inspect

开发调试(需要 tsx):

npx tsx src/cli.ts --action inspect

说明:

  • 命令行主要用于 inspect/list/delete/help 这类文件管理动作。
  • 创建人格、更新人格、聊天、流时分析、黄历查询优先按下方工具+工作流执行。

2) 工具说明(输入 / 输出)

2.1 bazi_chart_tool

用途:八字排盘 + 固定人格知识映射(静态)。

入参:

  • name string 必填
  • gender string 必填,male / female(兼容 男 / 女)
  • birth_date string 必填,YYYY-MM-DD
  • birth_time string 可选,HH:mm
  • birth_location string 可选
  • calendar_type string 可选,solar / lunar,默认 solar

结果说明:

  • 返回完整 chart 结果,后续用于人格生成、状态分析和命理依据引用。

2.2 bazi_flow_tool

用途:动态八字查询(大运 / 流年 / 流月 / 流日 / 流时)。

入参:

  • chart object 可选(直接传本命)
  • persona_slug string 可选(从人格读取本命)
  • base_dir string 可选
  • at string 可选(如 今天 / 昨天 / 2026-04-12)
  • include_calendar boolean 可选,默认 true
  • lang string 可选,zh / en / ja / ko

结果说明:

  • 返回目标时点动态状态(当前大运、阶段偏移、沟通/判断变化);
  • 可附带日期黄历信息(农历、干支、节气、宜忌等)。

2.3 persona_data_tool

用途:人设文件数据管理(List / Search / Create / Query / Patch(Update) / Delete)。

入参:

  • action string 必填:list / search / create / query / patch / delete
  • base_dir string 可选
  • persona_slug string(query/patch/delete 必填)
  • search_query string(search 可选)
  • create_payload object(create 必填)
  • patch_payload object(patch 必填)

结果说明:

  • 返回对应动作结果和最新状态;
  • 在 query/patch 场景会返回人格文件位置,供聊天注入和后续更新。

2.4 memory_tool

用途:关键记忆与知识的写入、更新、合并、查询。

入参:

  • action string 必填:upsert / merge / delete / query
  • persona_slug string 必填
  • base_dir string 可选
  • memories array(upsert/merge 必填)
  • merge_policy string 可选:append / replace_same_key / higher_confidence_wins

结果说明:

  • 返回写入/更新摘要(新增、更新、删除、冲突);
  • 写入后会刷新人格快照,供后续聊天与分析使用。

2.5 calendar_tool

用途:万年历 / 黄历查询。

入参:

  • at string 可选(默认今天)
  • lang string 可选

结果说明:

  • 返回日期对应的公历、农历、干支、节气、宜忌等信息。

2.6 chat_import_tool

用途:导入外部聊天记录并提取候选事实。

入参:

  • source_type string 必填:text / json / ocr_text
  • payload string 或 object 必填
  • persona_slug string 可选
  • timezone string 可选,默认 Asia/Shanghai
  • max_candidates number 可选,默认 50

结果说明:

  • 返回结构化候选聊天项与候选记忆项;
  • AI 再筛选后进入 memory_tool 与 persona_data_tool.patch。

3) 工作流(按工具连接)

3.1 创建人格

适用场景:用户第一次创建某个人格。

  1. 提取基础信息:name/gender/birth_date 必要;birth_time/birth_location/relationship 可选。
  2. 调 bazi_chart_tool 得到 chart。
  3. 基于 chart + relationship + initial_facts 生成 profile/snapshot。
  4. 调 persona_data_tool(action=create) 写入人格文件。
  5. 有附加事实时调 memory_tool(action=upsert) 写入关键记忆。
  6. 返回创建完成并引导开始聊天。

关键判断:

  • 缺 name/gender/birth_date 任一项时,先补问最少问题。
  • 同名人格存在时先确认覆盖还是新 slug。

3.2 更新人格

适用场景:补充新变化、纠正旧信息、补关系线索。

  1. 用 persona_data_tool(search/query) 定位目标人格。
  2. 从输入提取新增事实与纠正信息。
  3. 用 memory_tool(upsert/merge) 写记忆。
  4. 用 persona_data_tool(patch) 刷新 snapshot 与必要 profile 字段。
  5. 返回更新摘要。

3.3 普通模式聊天

适用场景:用户直接对某人格说话。

  1. 先判断上下文是否已有当前人格(current_persona_slug)。
  2. 已锁定且未切换对象时,直接 persona_data_tool(query),不重复 search。
  3. 无上下文或用户明确切换时,先 search 再 query。
  4. 注入基础聊天提示词(chat_base)和 persona.md。
  5. 生成回复;需要沉淀时再调用 memory_tool + persona_data_tool.patch。

关键判断:

  • 多人格命中时先确认,不要猜。
  • 普通模式优先自然对话,不主动展开命理术语。

3.4 人设启动注入(可选)

适用场景:用户明确要求“按该 persona 启动聊天”或“写入 SOUL.md/agent 启动上下文”。

  1. 先按 3.3 定位目标 persona。
  2. 生成该 persona 专属启动提示词并注入当前会话上下文。
  3. 注入只对目标 persona 生效,不污染其他 persona。

3.5 作弊模式聊天(命理增强)

适用场景:用户说“打开作弊模式”“从八字看”“按命理分析一下”等。

  1. 先按 3.3 定位人格并注入普通模式基础内容。
  2. 再叠加作弊模式提示词(cheat_mode)。
  3. 按需注入 bazi_data.json。
  4. 涉及时间点时调 bazi_flow_tool,需要日期细节时补 calendar_tool。
  5. 输出保持人格口吻,同时给出可解释依据。
  6. 用户关闭作弊模式时,回到普通模式。

3.6 动态流时分析

适用场景:用户问“今天状态”“这周为什么变了”“某天推进是否合适”。

  1. persona_data_tool(query) 读取目标人格。
  2. bazi_flow_tool 传 persona_slug/chart + at。
  3. 必要时补 calendar_tool。
  4. 输出结论 + 依据 + 节奏建议。

3.7 黄历/万年历查询

适用场景:只查日期信息,不涉及人格。

  1. 调 calendar_tool(at 可空,空则今天)。
  2. 返回农历、干支、节气、宜忌。

3.8 外部聊天导入

适用场景:用户上传微信聊天记录、聊天截图文本或其他历史对话。

  1. chat_import_tool 提取候选信息。
  2. AI 筛选高价值候选。
  3. memory_tool 写关键记忆。
  4. persona_data_tool.patch 刷新 snapshot。
  5. 返回导入摘要(写入/跳过/冲突)。

4) 人设目录(代码默认)

默认目录:<当前 skill 根目录>/personas

每个人格目录:

  • personas/<slug>/persona.md:人设成品(聊天主注入文件)
  • personas/<slug>/bazi_data.json:八字结构化数据
  • personas/<slug>/memory.json:结构化记忆数据
  • personas/<slug>/history.json:结构化历史会话/导入记录

覆盖优先级:

  1. 显式 base-dir
  2. 环境变量 BAZI_PERSONA_HOME
  3. 默认 <skill-root>/personas

5) 质量标准

高质量八字人格至少满足:

  1. 像一个人,不像模板标签。
  2. 创建后能立刻开始聊天。
  3. 更新后能自然吸收现实变化。
  4. 普通模式与作弊模式切换自然,不互相污染。
  5. 关键判断能回到八字证据与现实信息。

平台分布

Codex

35.07%
按下载量换算176

Claude

30.34%
按下载量换算152

Cursor

18.73%
按下载量换算94

Gemini CLI

8.43%
按下载量换算42

安全审计

暂无安全审计结果可展示。

权限和风险

权限未标注

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills