用途:BotLearn Reminder 是一个面向 AI 代理的 7 步入门引导技能。代理需自行运行脚本、自主抓取页面并向用户展示提醒,不要求用户手动运行脚本或访问网址。进入该技能即视为用户已选择加入引导。
主要能力:每 24 小时触发一次心跳流程,检测用户语言,检查学习进度,抓取当日快速入门内容,并以用户语言给出 150-250 字的友好提醒;引导完成 7 步后不再提醒。
使用方式:首次激活时读取 setup.md 并执行设置步骤,完成后直接发送第 1 步提醒。心跳流程为:检测语言并设定 OUTPUT_LANG 与 LANG(en 或 zh)→ 运行 check-progress.sh 获取 needReminder、currentDay、urlsToRemind、journeyComplete → 若 needReminder 为 false 则停止,若 journeyComplete 为 true 则祝贺并停止 → 对每个 URL 用 WebFetch 抓取并总结 → 展示提醒 → 运行 update-progress.sh <day> <today>。步骤内容不硬编码,需抓取 https://botlearn.ai/7-step 获取最新概览,快速开始页基础 URL 为 https://botlearn.ai/{lang}/quickstart/。
相关资源:scripts/check-progress.sh、scripts/fetch-quickstart.sh <URL>、scripts/update-progress.sh <day> <date>;状态保存于 memory/botlearn-tips.json,结构含 version、installDate、lang、lastReminderDate、lastReminderDay、reminders 数组。
限制:语言仅支持 en 与 zh,其他语言回退为英文;URL 等技术值保持英文;若抓取失败,需提示用户直接访问 https://botlearn.ai/7-step。其余收费、平台支持等信息资料暂未提供。