闲社服务运行正常AI智能体自动化平台
t

萝卜价格预测

技能标识:turnip-prophet

Predict Animal Crossing New Horizons turnip prices using the game's exact algorithm. Use when a user asks about turnip prices, ACNH turnips, stalk market, turnip predictions, when to sell turnips, or bell profit from turnips.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.2.4
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

萝卜价格预测

萝卜先知 - 动物森友会大头菜价格预测器

使用游戏实际算法预测《集合啦!动物森友会》的大头菜价格。

⚠️ 重要提示:始终优先读取记忆文件!

在执行任何操作之前,先读取每周数据文件:

memory/turnip-week.json

该文件包含买入价格、上周走势模式以及本周所有已知价格。不要向用户询问你已经拥有的数据。 仅询问新的/缺失的价格。

当用户提供新价格时,立即更新 memory/turnip-week.json,填入新值,然后再运行预测。

每周数据格式 (memory/turnip-week.json)

json { week_start: 2026-02-15, buy_price: 96, previous_pattern: 1, prices: [84, 81, 78, null, null, null, null, null, null, null, null, null], labels: [周一上午, 周一下午, 周二上午, 周二下午, 周三上午, 周三下午, 周四上午, 周四下午, 周五上午, 周五下午, 周六上午, 周六下午] }

在周日,创建一个新文件,填入新的买入价格,并将所有价格重置为 null。

触发条件

当用户提到以下内容时激活:

  • - 大头菜价格或大头菜
  • 动森大头菜或动物森友会大头菜
  • 菜市场或炒股
  • 萝卜先知或大头菜预测
  • 涉及大头菜上下文的铃钱收益
  • 任何关于何时在动物森友会中出售大头菜的问题

隐私与数据存储

此技能仅在你的机器上的 memory/turnip-config.json 中存储本地配置数据。不会向外部服务器发送任何数据。

存储内容(如果你启用提醒功能):

  • - 频道名称(telegram/whatsapp/discord/signal)
  • 你在该频道的用户 ID
  • OpenClaw 二进制文件路径
  • 设置时间戳

原因: 这些值是必需的,以便定时提醒能够将消息发送到正确的位置,而无需硬编码值。

存储位置: 本地存储在你 OpenClaw 实例的技能记忆目录中。不共享、不上传、不对其他人可见。

如何禁用/重置:
bash
rm ~/.openclaw/workspace/skills/turnip-prophet/memory/turnip-config.json

删除定时任务条目:
bash

编辑 crontab 并删除 turnip-prophet 相关行


crontab -e

重要提示: 在保存任何配置之前,你必须明确确认设置流程。拒绝设置意味着不存储任何内容。

凭证与权限

该技能本身不请求或存储任何 API 密钥或凭证。

但是,如果你启用定时提醒,已安装的定时任务将:

  • - 使用你本地的 openclaw CLI 二进制文件
  • 使用你现有的 OpenClaw 配置和凭证发送消息
  • 以你的 OpenClaw 实例所拥有的权限运行

这意味着:

  • - 自动提醒将以你的身份,使用你的 OpenClaw 身份发送
  • 定时任务需要 OpenClaw 正在运行且配置正确
  • 消息通过你配置的频道(Telegram/WhatsApp 等)使用你的机器人令牌或 API 凭证发送

你授予的权限包括:

  • - 代表你自动发送消息
  • 使用你现有的消息频道凭证
  • 运行调用 openclaw gateway call message.send 的定时任务

如果你对使用你的凭证进行自动消息发送感到不适,请不要启用定时提醒。核心预测功能无需它们也能正常工作。

每日提醒(可选)

首次使用时,通过交互流程提供设置每日提醒的选项:

交互式设置流程(代理指令)

首次触发时(当用户第一次询问大头菜时):

  1. 1. 检查是否已配置:
bash test -f memory/turnip-config.json && echo configured || echo not configured
  1. 2. 如果未配置,提供设置选项:
> 想要每日大头菜提醒吗?我可以提醒你: > • 周日早上8点:查看曹卖的售价 > • 周一至周六中午12点+晚上8点:查看豆狸和粒狸的价格 > • 周六晚上9点45分:最后警告 > > 回复 yes 进行设置,或回复 no 跳过。
  1. 3. 如果用户同意,自动检测配置:
- 频道: 从入站上下文 JSON 的 channel 字段提取(telegram/whatsapp/discord/signal) - 目标 ID: 从入站上下文 JSON 的 sender_id 字段提取 - OpenClaw 路径: 运行 which openclaw 或使用 /usr/local/bin/openclaw - 技能目录: 使用此技能目录的绝对路径
  1. 4. 如果自动检测失败:
- 明确向用户询问缺失的值 - 在继续之前进行验证

将配置存储在 memory/turnip-config.json 中:
json
{
channel: telegram,
target: 8577655544,
openclaw_bin: /usr/local/bin/openclaw,
skill_dir: /home/user/.openclaw/workspace/skills/turnip-prophet,
configured_at: 2026-02-23T10:30:00Z
}

生成并显示定时任务条目:
向用户准确展示将要添加的内容,包含他们的具体值。示例:
bash

telegram:8577655544 的萝卜先知提醒


0 8 0 /usr/local/bin/openclaw gateway call message.send --params {channel:telegram,target:8577655544,message:🔔 周日到了!查看曹卖的大头菜价格(90-110铃钱)并购买大头菜 🥬} 2>&1 | logger -t turnip-prophet
0 12 1-6 /usr/local/bin/openclaw gateway call message.send --params {channel:telegram,target:8577655544,message:🔔 该查看豆狸和粒狸的大头菜价格了!} 2>&1 | logger -t turnip-prophet
0 20 1-6 /usr/local/bin/openclaw gateway call message.send --params {channel:telegram,target:8577655544,message:🔔 晚间价格检查:查看豆狸和粒狸的价格!} 2>&1 | logger -t turnip-prophet
45 21 6 /usr/local/bin/openclaw gateway call message.send --params {channel:telegram,target:8577655544,message:⏰ 最后提醒:大头菜晚上10点过期!现在卖掉,否则会烂掉 🗑️} 2>&1 | logger -t turnip-prophet

将频道/目标替换为检测到的值。正确转义单引号。

向用户展示将要存储的内容(在确认之前):

这将保存:
• 频道:telegram
• 用户 ID:8577655544
• 位置:memory/turnip-config.json(仅本地)

这些数据存储在本地机器上,是定时提醒向你发送消息所必需的。
你可以随时删除配置文件:rm memory/turnip-config.json

继续吗?回复 confirm 继续,或回复 cancel 跳过。

确认后:

  1. 1. 将配置写入 memory/turnip-config.json
  2. 生成一个安全的安装命令并向用户展示:

bash
# 将定时任务条目保存到临时文件
cat > /tmp/turnip-cron-$$.txt < [生成的条目]
TURNIP_EOF

# 查看文件
cat /tmp/turnip-cron-$$.txt

# 如果看起来没问题,安装:
(crontab -l 2>/dev/null; cat /tmp/turnip-cron-$$.txt) | crontab -

  1. 3. 要求用户运行命令并在完成后确认
  2. 回复:✅ 提醒已配置。你只会收到缺失数据的提醒。使用 crontab -l 验证安装。要移除:rm memory/turnip-config.json 并删除定时任务条目。

拒绝/取消时:

  • - 回复:没问题。没有存储任何数据。你可以随时通过再次询问大头菜价格来设置。

定时任务处理器 (scripts/cron_handler.sh)

定时任务脚本从 memory/turnip-config.json 读取频道/目标:

bash
CONFIGFILE=$SKILLDIR/memory/turnip-config.json
if [[ ! -f $CONFIG_FILE ]]; then
echo 未找到

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 turnip-prophet-1776318005 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 turnip-prophet-1776318005 技能

通过命令行安装

skillhub install turnip-prophet-1776318005

下载

⬇ 下载 turnip-prophet v1.2.4(免费)

文件大小: 14.58 KB | 发布时间: 2026-4-16 15:31

v1.2.4 最新 2026-4-16 15:31
Document elevated privileges requirement for package installs (apt-get/brew may require sudo)
返回顶部