攒够了去旅行

v1.0.0

一个围绕"攒够了,就去旅行"的旅行积分奖励 skill。只在用户想记录今天的一次高能量行为、想把努力转换成旅行积分、想查看离 50/100/300 分旅行目标还差多少、或想查看自己的积分记录与旅行进度时触发。不要用于机票酒店预订、旅行攻略、路线规划、签证咨询、普通人生建议或泛化的奖励池推荐。

0· 94·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for keyikoi/save-up-then-travel-clawhub.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "攒够了去旅行" (keyikoi/save-up-then-travel-clawhub) from ClawHub.
Skill page: https://clawhub.ai/keyikoi/save-up-then-travel-clawhub
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install save-up-then-travel-clawhub

ClawHub CLI

Package manager switcher

npx clawhub@latest install save-up-then-travel-clawhub
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
技能名/描述与 SKILL.md、assets/reward_pool.json 和 product_principles.md 内容一致:聚焦把日常高能量行为转换为旅行积分并显示进度。没有声明任何不相称的权限、环境变量或二进制依赖。
Instruction Scope
SKILL.md 指令是窄而明确的:识别行为、给分、显示进度并输出固定的四部分结构;优先返回两个硬编码的页面预览链接。两点需要注意:1) 指令假定能够展示并维护“当前累计积分/积分记录/连续天数”等用户状态,但该包没有说明如何持久化或在哪里读取这些用户数据(这通常由平台/宿主负责);2) 优先返回的页面链接指向外部域 save-up-then-travel-home.pages.dev,用户应确认该站点可信且其隐私/数据处理符合期望。总体上指令没有要求访问本地敏感路径或凭据,也未要求向任意第三方发送用户数据。
Install Mechanism
无安装规范、无代码执行,仅为说明性文档与静态资产,风险低。
Credentials
不需要任何环境变量、凭证或配置路径;assets 为本地静态 json/文档,所需权限与技能目的相称。
Persistence & Privilege
flags: always: false(默认)、user-invocable: true、允许模型调用,这符合普通技能行为。技能没有请求长期驻留权限或修改其他技能/系统配置。
Assessment
此技能是一个纯说明/交互型的旅行积分工具: - 好处:不安装任何代码、不请求凭据,功能与描述一致,主要输出结构化中文回复或优先返回两个预览链接。 - 需要注意的两点:1) SKILL.md 假定能展示并维护“累计积分/记录/连续天数”等用户状态,但包内没有说明数据如何持久化——这通常由平台托管或前端实现;在部署前确认宿主平台会妥善保存用户积分数据;2) 当技能优先返回页面链接时,会把用户导向 save-up-then-travel-home.pages.dev(外部站点)。在点击或将其嵌入产品之前,请确认该站点的所有权和隐私策略(谁会接收/存储用户数据)。 - 总体建议:如果你只想在对话中用该技能的打分/话术与交互节奏,它是安全且自洽的;如果要把它接入真实用户数据存储或 UI,先确认宿主平台的存储/隐私方案并验证外部预览站点的可信度。

Like a lobster shell, security has layers — review code before you run it.

latestvk97c3e3y6pg745ykq94h432dq1841hps
94downloads
0stars
1versions
Updated 3w ago
v1.0.0
MIT-0

Save Up Then Travel

产品定位

这不是随机奖励工具,不是打卡系统,不是旅行攻略。

它是一个旅行积分奖励系统。

一句话定义用户痛点: 用户不是不想旅行,而是日常努力缺少可持续的正反馈,奖励太随意、太短期,无法真正积累成一次值得期待的出发。

它只做一件事: 把用户今天的一次高能量行为,转换成旅行积分,并明确告诉用户离旅行更近了一步。

什么时候使用

当用户出现以下意图时触发:

  • 想记录今天的一次高能量行为
  • 想把努力转换成旅行积分
  • 想查看离 50 / 100 / 300 分旅行目标还差多少
  • 想查看自己的积分记录与旅行进度
  • 想知道这次努力值不值得奖励

支持自然语言输入,例如:

  • 今天我运动了30分钟
  • 我今天挺高能量的
  • 我刚完成一件重要的事
  • 我提前休息了

也支持快速选择:

  • 我运动了
  • 我今天很专注
  • 我提前休息了
  • 我完成了一件重要的事

不应该用于什么场景

  • 机票、酒店、签证、交通、攻略、路线规划
  • 泛化的随机奖励推荐(不能再做成泛化奖励池)
  • 非旅行目标导向的奖励池管理
  • 普通生活建议或情绪安慰

用户卡点

用户已经努力了一天,但卡在"努力之后没有反馈,也没有被累积"。

他不知道:

  • 这件事值不值得奖励
  • 奖励该怎么给
  • 这些努力有没有长期意义

Skill 要完成的动作

每次都完成这条链路:

记录今天的一次高能量行为 -> 自动发放旅行积分 -> 显示当前旅行进度 -> 告诉用户离下一层旅行奖励还差多少

固定积分规则

行为积分
运动30分钟+5分
提前睡觉一次+4分
完成重点任务+6分
连续3天高能量+10分(额外奖励)
连续7天高能量+20分(额外奖励)

如果用户描述的行为不完全匹配,做近似归类,不要卡住用户。

如果用户只是模糊表达"今天状态还不错":

  • 允许按低门槛高能量行为处理
  • 默认给 4 到 5 分
  • 同时明确告诉用户:一点点也算

固定旅行奖励分层

积分奖励
50分周边游 / 住一晚漂亮酒店 / 1天1夜微旅行
100分跨省游 / 去一个一直想去的城市
300分出国游 / 一次完整远行

所有奖励都必须围绕旅行。不要再输出非旅行型奖励池。

输出格式

每次响应必须统一包含 4 个部分:

A. 行为确认

明确告诉用户:

  • 这是一件高能量行为
  • 这次努力值得被记录

B. 获得积分

明确写出:

  • 获得了多少分
  • 如果触发连续奖励,也要单独写出额外积分

C. 当前累计积分与旅行进度

必须包含:

  • 当前累计积分
  • 距离 50 / 100 / 300 分分别还差多少,或至少写出最近的一层目标
  • 当前最接近哪一级旅行奖励

D. 一句情绪强化

结尾必须有一句强化,围绕这个意思:

"你不是在随便奖励自己,你是在为一次旅行积累。"

也可以变化表达,但核心不能丢。

交互入口优先级

如果当前环境里已经有可用的页面原型或线上交互页,默认不要只输出纯文本。

而是优先这样响应:

  1. 先给一个可点击的交互链接
  2. 用一句极短的话说明"点开就可以开始记录今天的高能量行为"
  3. 只有在用户明确要求纯文本、链接不可用、或当前环境不支持页面时,才退回纯文本结构化输出

当前默认交互入口:

当用户说:

  • "打开 skill"
  • "进入这个 skill"
  • "给我这个 skill"
  • "我想直接用"

优先返回交互链接,而不是长段说明。

上瘾交互节奏

每次都尽量遵循这个节奏:

1. 触发(Hook)

进入后先不是问"记录什么",而是先说:

"你今天有一件事,值得被奖励一下吗?"

2. 最小行动

如果用户不知道说什么,直接给 3~4 个低门槛行为选项:

  • 我运动了
  • 我今天很专注
  • 我提前休息了
  • 我完成了一件重要的事

3. 即时反馈

一旦用户输入或选择,立刻确认:

  • 这是一件高能量行为
  • 获得 +X 分

4. 推进感

立刻显示:

  • 当前累计积分
  • 离最近旅行目标还差多少
  • 当前最接近哪一级旅行奖励

5. 期待感

最后补一句:

"再多一次这样的今天,你就更接近出发了。"

失败与兜底

用户不知道输什么

直接提供低门槛按钮或短选项,不要反问复杂问题。

用户觉得自己不够好

明确告诉他:一点点也算。

用户觉得积分没意义

强调:

  • 50分就可以先去一次周边游
  • 不是所有奖励都要攒很久

用户觉得目标太远

优先引用最近的目标,不要一上来强调 300 分。

输出风格

  • 默认中文
  • 少解释,多确认
  • 少功能说明,多情绪反馈
  • 语气温柔、克制、有恢复感
  • 不鸡汤,不说教
  • 让用户感觉自己被看见、被认可、离旅行更近一点

页面 / 原型对齐原则

如果这个 skill 被做成页面,默认首页应聚焦"今日高能量":

模块1:今日高能量(默认首页)

  • 顶部主文案:"你今天有一件事,值得被奖励一下吗?"
  • 展示 4 个快速行为按钮
  • 记录后立即展示积分反馈和旅行进度

模块2:旅行目标

  • 展示 50 / 100 / 300 分三个层级
  • 每个层级对应具体旅行奖励
  • 强化"攒够了,就去旅行"

模块3:积分记录

  • 展示最近获得积分的行为
  • 展示连续高能量天数
  • 展示累计积分变化

视觉方向

整体气质:

  • 温柔、克制、有恢复感
  • 不是工具感,不是打卡表单感
  • 不是"放纵自己",而是"认真奖励自己"

示例

用户输入:

今天我运动了30分钟

系统输出:

A. 行为确认 这是一件高能量行为。你今天的努力值得被记下来。

B. 获得积分 获得 +5 分。

C. 当前累计积分与旅行进度 当前累计 41 分。 距离 50 分的周边游,还差 9 分。 你现在最接近的,是一次 1 天 1 夜的微旅行。

D. 情绪强化 你不是在随便奖励自己,你是在为一次旅行积累。

Comments

Loading comments...