生产力
let-fate-decide avatar

let-fate-decide

当用户提示模糊、随意或需要创意决策时,通过塔罗牌占卜为规划过程注入随机性与灵感。

简介

Let Fate Decide 是一款旨在处理模糊、未定义或随意用户请求的创意代理技能。它不强制进行精确提问,而是利用密码学随机性抽取四张塔罗牌,通过解释每张牌的象征意义来指导技术与任务决策。此技能特别适用于随意的用户互动、游戏般的对话,或代理需要在多种合理实作路径中做出抉择的时刻。它通过将抽象的牌义对应到具体的工程步骤,为决策过程提供了一个结构化且有趣的框架。

  • 使用 Python 的 secrets 模块进行加密级别的随机抽牌。

  • 使用标准 78 张塔罗牌组,产生独特且不可预测的规划背景。

  • 将牌局分为四个维度:背景(Context)、挑战(Challenge)、指导(Guidance)与结果(Outcome)。

  • 结合本地卡牌定义档与诠释指南,确保输出具备一致性与行动价值。

  • 自动侦测随意或简短的用户语气,如 "YOLO"、"随便" 或 "你决定" 等短语。

  • 支持手动触发与重抽请求,以应对需要新灵感的情境。

  • 适用于偏好合作性、偶然性探索,而非传统严格需求收集的开发者或用户。

  • 非常适合非关键性、探索性或创意性的任务。

  • 限制:请勿用于安全性关键操作、数据完整性任务或生产环境的部署。

  • 输出内容包含基于 JSON 的抽牌结果,并附带一份合成的诠释,应在代理执行下一个动作时一并呈现。

  • 当牌义建议与用户明确指示发生冲突时,始终以用户指示为优先。

  • 若抽牌脚本执行失败,代理必须回报错误,严禁模拟随机结果。

仓库统计

Star 数
4,909
Fork 数
428
Open Issue 数
21
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年4月30日 15:35
在 GitHub 查看