每日塔罗牌
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_d386152a/meiritaluo。
技能介绍
它解决了什么问题
想在本地做一次塔罗占卜,常见方案要么依赖在线服务——牌面要上传到服务器、抽牌过程依赖网络,要么就是功能残缺的玩具脚本:只有正位、小阿尔卡纳缺宫廷牌、牌义含糊。这个技能把一套完整的韦特塔罗实现收敛进单个 tarot.py:78 张牌(22 张大阿尔卡纳 + 56 张小阿尔卡纳)的牌义全部内嵌,完全离线,不发任何网络请求,也不收集任何数据。
核心能力
- 两种抽牌模式:默认每日单牌,加
--spread 3切换过去-现在-未来三牌阵; - 正逆位自动判定:每次抽牌以 50% 概率随机决定正位或逆位,同一张牌两次抽到的解读不同——正位对应「能量流动顺畅」,逆位对应「受阻与调整方向」,各自给出关键词与行动建议;
- 牌义查询:
--name按牌名查单张完整信息,--list列出全部 78 张牌的名称与编号; - 自动存档:每次结果追加写入
每日塔罗日志/YYYY-MM-DD.md,按天分文件。
工作方式
纯命令行工具,Python 3.8+ 即可运行,只依赖标准库,不需要安装任何第三方包。牌库集中在 TAROT_DATA 列表中,想调整牌义直接编辑该列表,工具实时读取;想扩展牌阵,可以基于 draw_one() / draw_three() 等函数自行改造。查询不存在的牌名时会给出明确提示和指引,而不是抛出报错。
适用边界
- 只有 CLI,没有图形界面,适合嵌进脚本或定时任务,不适合给非技术用户手动点;
- 牌义基于韦特塔罗体系整理并经过交叉验证,但塔罗解读本身有主观成分,工具提供的是数据与结构,不是现成结论;
- 机器上需要装有 Python 3.8+;
- 内置单牌与三牌阵两种形态,更复杂的牌阵需要改代码实现。
使用场景
- 想要每天抽一张塔罗牌做指引并自动存档,可运行 `python tarot.py` 得到单张正逆位结果并写入日志
- 需要按过去、现在、未来三阶段分析某个具体决定,可用 `--spread 3` 完成三牌阵解读
- 想查某张牌的完整牌义与关键词,可用 `--name 牌名` 直接检索
- 离线环境或对隐私有要求,希望抽牌过程不经过任何服务器,可在本地直接运行脚本
适合人员
- 注重隐私、希望抽牌不经任何服务器的自托管用户
- 日常通勤或写作前抽一张牌找灵感、需要自动归档记录的内容创作者
- 想用 Python 写自动化脚本做每日抽牌与记录的开发者
- 对韦特塔罗牌义体系有研究、需要本地离线牌库做整理或二次开发的人