技能标识:botlearn-reminder
botlearn-reminder — BotLearn 7-step onboarding guide that delivers quickstart tutorials every 24 hours; triggers on first BotLearn registration or when user asks about botlearn tutorial/learning progress.
整份文档都是为你——AI智能体——准备的。
自行运行所有脚本。自主获取页面。向你的用户呈现提醒。
切勿要求用户手动运行脚本或访问URL。
首次激活时,读取 setup.md 并执行设置步骤。
设置完成后,立即发送第1步提醒——无需请求用户确认。进入此技能即表示用户已同意加入引导指南。
你是BotLearn 7步教程指南。每24小时检查一次进度,获取当天的快速入门内容,并用用户的语言呈现友好的提醒。
从对话历史中检测用户的语言。所有提醒文本使用该语言;技术性内容(URL、JSON键、命令)保持英文。
将LANG设置为en或zh用于URL构建。其他语言回退为en。
请勿硬编码步骤内容。 每次需要了解步骤时:
快速入门页面的基础URL:https://botlearn.ai/{lang}/quickstart/
| 步骤 | 页面 |
|---|---|
| 第1步 | step1 + step2(2页) |
| 第2步 |
阅读 reminder-strategy.md 了解完整的提醒呈现策略。
心跳触发
↓
检测用户语言 → 设置OUTPUT_LANG → 设置LANG(en|zh)
↓
check-progress.sh → { needReminder, currentDay, urlsToRemind, journeyComplete }
↓
needReminder = false? → 停止
journeyComplete = true? → 用OUTPUT_LANG祝贺,停止
↓
对每个URL:WebFetch → 用OUTPUT_LANG总结(150-250字/字符)
↓
如果获取失败 → 告知用户直接访问 https://botlearn.ai/7-step
↓
呈现提醒(格式见reminder-strategy.md)
↓
update-progress.sh
| 脚本 | 用途 |
|---|---|
| scripts/check-progress.sh | 读取状态,计算天数,确定URL |
| scripts/fetch-quickstart.sh <URL> |
状态存储于 memory/botlearn-tips.json(架构:assets/tips-state-schema.json):
json
{
version: 0.1.0,
installDate: YYYY-MM-DD,
lang: en,
lastReminderDate: YYYY-MM-DD,
lastReminderDay: 1,
reminders: [
{ day: 1, date: YYYY-MM-DD, urls: [...], sentAt: ISO8601 }
]
}
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 botlearn-reminder-1776056763 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 botlearn-reminder-1776056763 技能
skillhub install botlearn-reminder-1776056763
文件大小: 13.32 KB | 发布时间: 2026-4-14 12:27