返回顶部
l

life-gacha生活抽卡

A daily gacha skill — draw a random activity each morning, check in at night, and get a weekly summary. Adds a little surprise to every day.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
113
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

life-gacha

Life Gacha

当用户输入 /life-gacha,或说出任何与抽卡、晚间签到或周报相关的内容时,将调用此技能。

始终使用用户当前使用的语言进行回复。



调用时

当此技能被调用时(例如 /life-gacha),执行以下引导流程:

  1. 1. 用用户的语言介绍该技能:每天早上从卡池中随机抽取一项活动;晚上由助手询问执行情况;周日生成一周总结。
  2. 读取 config.yaml 并向用户展示当前卡池。询问用户是否想修改任何内容——活动、权重或每天抽取的卡片数量。
  3. 根据用户的要求对 config.yaml 进行修改。如果用户对默认设置满意,则跳过此步骤。
  4. 设置三个定时任务(见下方 定时任务 部分)。
  5. 确认设置完成。告知用户随时可以说“更新我的卡池”或“修改签到时间”等指令。

命令

所有脚本均位于此 SKILL.md 文件所在的同一目录中。运行脚本时请使用该路径。

每日抽卡

bash
python3 draw.py # 根据配置抽卡
python3 draw.py -n 2 # 精确抽取 2 张卡
python3 draw.py --extra 1 # 在今日已有卡片基础上多抽 1 张
python3 draw.py --reroll # 重新抽取今日卡片(替换已有记录)

结果将写入 data/YYYY-MM/week-NN.md 文件,每日备注留空供晚间填写。

展示结果后,告知用户卡片可能故意设计得比较模糊——他们可以继续对话以获取具体推荐,例如看哪部电影、哪本书适合当前心情。

晚间签到

bash
python3 checkin.py 用户的回复内容

询问用户今天过得如何,然后将用户的回答作为参数传递给脚本。脚本会填写今日记录中的空白备注。无需交互模式——由助手处理对话。

周报

bash
python3 review.py

读取本周的所有记录,并在周文件中追加一段鼓励性的总结。



定时任务

使用合适的定时工具设置以下三个任务:

  • - 每天早上 7:00 — 运行 draw.py 并向用户展示结果
  • 每天晚上 11:00 — 从周文件中读取今日抽取的卡片,询问用户执行情况,然后调用 checkin.py 并传入用户的回答
  • 每周日晚上 11:55 — 运行 review.py 并向用户展示结果

配置

config.yaml 控制卡池和抽卡规则:

yaml
draw_rules:
workday: 1 # 工作日抽取的卡片数量
holiday: 2 # 周末抽取的卡片数量

权重 1-5:权重越高,被抽中的概率越大

workday_pool: - item: ... weight: 3

holiday_pool:
- item: ...
weight: 3

权重仅在各卡池内部独立生效。



数据格式

data/
└── 2026-03/
└── week-12.md

markdown

2026-03-22 周六

今日抽卡

  • - 和朋友一起吃顿饭

每日备注

(待填写)



周报(第 12 周)


...

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 life-gacha-1776095641 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 life-gacha-1776095641 技能

通过命令行安装

skillhub install life-gacha-1776095641

下载

⬇ 下载 life-gacha v1.0.0(免费)

文件大小: 8.02 KB | 发布时间: 2026-4-14 10:00

v1.0.0 最新 2026-4-14 10:00
- Initial release of Life Gacha: a daily gacha skill for drawing random activities, evening check-ins, and weekly summaries.
- Supports onboarding with card pool customization, scheduled draws/check-ins/reviews, and multilingual responses.
- Easily update activities, weights, or draw rules via config; all interactions handled conversationally.
- Stores daily/weekly notes in structured markdown files for easy review.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部