将用户的日常任务、晨间签到、积分、成就和奖励组织成“地球Online闯关”式体验的 Skill。 适用于 claw 类宿主平台中的生活游戏化、任务推进、每日结算、奖励兑换等场景。 当用户表达“早安/开启今天/今日副本/今天要做什么/我完成了某事/今天结算/兑换奖励”等意图时使用。
地球Online 是一个运行在宿主 Agent 之上的游戏化生活 Skill。
它不负责替代宿主的 memory、session 或意图识别,而是基于宿主提供的上下文,将用户的日常推进映射成:
当用户出现以下意图时,应考虑触发本 Skill:
宿主平台负责:
本 Skill 负责:
本 Skill 优先依赖宿主传入的统一 host_context。
最小输入应至少包含:
{
"host": { "platform": "some-claw-host" },
"user": { "id": "demo-user" },
"session": { "current_date": "2026-03-25" }
}
如果宿主提供了更多上下文,Skill 可以进一步使用:
user.nameuser.timezoneintent.namecontext.recent_messagescontext.memory_factscontext.preferencescontext.uncertaintiesexamples/seed-data/runtime/data/apply_init_config 只能在用户明确确认必填初始化字段后执行,不应以默认值跳过 onboarding当用户在晨间窗口内触发“早安 / 开启今天 / 今日副本”等行为时:
early_bird_streak注意: V1 中的“早起”表示在晨间签到窗口内完成有效签到,不等于真实生理起床时间。
当宿主识别到用户表达未来意图时:
oncedaily当宿主识别到用户表达“已完成”时:
当用户请求结算或宿主定时触发时:
当用户请求查看或兑换奖励时:
当前核心工具包括:
init_skill_profileapply_init_configrecord_morning_checkincreate_taskcomplete_taskget_morning_briefget_daily_settlementlist_rewardsredeem_reward如果 init_skill_profile 返回:
initialized = falsenext_action = ask_required_fields那么宿主必须:
required_fields 继续向用户提问apply_init_config调用 apply_init_config 时,应显式传入:
confirmed_by_user = trueconfirmed_fields = [...]否则初始化工具应拒绝执行。
docs/specs/SKILL.md 保持短、清晰、可触发需要详细信息时,再读取:
docs/product/v1-prd.mddocs/specs/host-context-spec.mddocs/specs/host-adapter-spec.mddocs/specs/data-and-tools-spec.mddocs/roadmap/init-and-adapter-plan.mdControl Philips Hue lights and scenes via the OpenHue CLI.