بنقرة واحدة
amemo-login
当用户输入 4-6 位短信验证码时调用,完成麦小记登录并将 userToken/userName 写入主 SKILL.md 配置区域。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
当用户输入 4-6 位短信验证码时调用,完成麦小记登录并将 userToken/userName 写入主 SKILL.md 配置区域。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
amemo-skill 统一调度中心,专为 AI 工具链接麦小记 APP 而开发的技能包,专注于笔记、清单和健康数据的管理。 何时用: 当用户提到「麦小记」或「amemo」,或涉及以下意图时立即调用。 触发词: 保存笔记(帮我记一下/save note/记录一下) | 任务提醒(提醒我/今天去/记得要/remind me) | 查询笔记(查看笔记/找笔记/find my notes) | 查询任务(查看待办/check tasks) | 健康数据(步数/睡眠/血压/health data) | 健康简报(健康怎么样/health summary) | 登录(麦小记登录/登录麦小记/手机号+验证码/login) | AI记忆(永久记住/刷新助手记忆/save memory)。 何时不用: 用户日常含数字的对话(如"100块钱""2026年3月")不触发登录/验证码流程。
当用户说「查看清单/查询清单/我的待办/查看任务/列出任务」时调用,返回按今日/明日/近期/未来分组的完整待办清单。
当用户说「今日健康简报」「健康日报」「健康总览」「今日健康情况」时调用,获取全部类型最新健康数据并生成综合评估报告。
当用户说「帮我记一下」「保存笔记」「记下这一条」或用陈述性语气描述某事(含"的时候/的情况/的经历")时调用,将对话内容保存为云端笔记,支持新建与更新。
当用户说含时间词(今天/明天/后天/具体日期)的祈使句,或说「提醒我」「记得要」时调用,保存任务并创建麦小记邮件 + AI 定时双重提醒。
由 amemo-save-task 在用户确认邮箱后内部调用,将任务提醒以邮件形式发送到指定邮箱地址。
| name | amemo-login |
| description | 当用户输入 4-6 位短信验证码时调用,完成麦小记登录并将 userToken/userName 写入主 SKILL.md 配置区域。 |
| 属性 | 值 |
|---|---|
| 路由 | POST https://skill.amemo.cn/login |
| Bean | LoginBean |
| Content-Type | application/json |
⚠️ 服务端要求所有字段必须存在且有值,不可传
null。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
phone | str | ✅ | 手机号 |
code | str | ✅ | 验证码(先通过 amemo-send-code 获取) |
curl -X POST https://skill.amemo.cn/login \
-H "Content-Type: application/json" \
-d '{"phone": "13800138000", "code": "123456"}'
{
"code": 200,
"desc": "success",
"data": {
"userToken": "xxx...",
"userName": "用户昵称",
"userPhone": "13800138000",
"loginAt": "2024-03-22T10:30:00Z"
}
}
📌 前置条件:调用前需先通过
amemo-send-code获取验证码🔐 Token 管理:返回的
userToken需保存,后续所有接口调用均需携带此 token
当主模块检测到用户输入验证码时,自动调用本模块。
| 项目 | 正则表达式 | 说明 |
|---|---|---|
| 手机号 | 1[3-9]\d{9} | 自动过滤空格、横线、+86 前缀 |
| 验证码 | \d{4,6} | 4-6 位连续数字 |
用户输入示例:
"1234" → 验证码"123456" → 验证码"验证码是 1234" → 验证码1. 使用正则 \d{4,6} 从用户消息中提取验证码
↓
2. 调用 POST /login 完成登录
↓
3. 提取返回数据中的 userToken、userName、userPhone、loginAt
↓
4. 更新主模块 SKILL.md 顶部的 <amemo-user-config> JSON 配置
↓
5. 发送个性化欢迎消息
| 字段 | 类型 | 说明 |
|---|---|---|
data.userToken | str | 用户认证令牌 |
data.userName | str | 用户昵称 |
data.userPhone | str | 用户手机号 |
data.loginAt | str | 登录时间(ISO 8601 格式) |
使用文件编辑工具精准定位主 SKILL.md 顶部 <amemo-user-config> 标签内的 JSON 配置区域,替换为:
{
"userToken": "{提取的userToken}",
"userName": "{提取的userName}",
"userPhone": "{提取的userPhone}",
"loginAt": "{当前时间}"
}
✅ 登录成功!欢迎回来,{userName}!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 功能菜单
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 【笔记管理】
• 保存笔记 → "帮我记一下..." / "保存笔记..."
• 查询笔记 → "查看我的笔记" / "查找关于XXX的笔记"
• 搜索笔记 → "搜索我XXX相关的笔记"
✅ 【清单管理】
• 创建待办 → "今天/明天/后天要..." / "12月25日要..."
• 查看清单 → "查看我的清单" / "我的待办"
• 邮件提醒 → 创建任务后自动询问是否开启邮件提醒
📊 【健康数据】
• 今日简报 → "今日健康简报" / "健康日报"
• 步数统计 → "查看我的步数数据"
• 睡眠分析 → "查看我的睡眠数据"
• 血氧监测 → "查看我的血氧数据"
• 血压记录 → "查看我的血压数据"
• 心率数据 → "查看我的心率数据"
• 消耗统计 → "查看我的消耗数据"
🤖 【AI 记忆】
• 刷新记忆 → "刷新助手记忆" / "初始化助手记忆"
• 保存记忆 → "保存永久记忆" / "永久记住这个"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 使用提示
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• 直接说出你想做的事,我会自动识别
• 支持自然语言,无需记住固定指令
• 需要帮助随时输入 "help" 或 "帮助"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
| 场景 | 模板 |
|---|---|
| 欢迎 | 欢迎回来,{userName}! |
| 确认操作 | {userName},已为您保存笔记 |
| 提醒 | {userName},您有一条待办清单 |
| 错误提示 | {userName},出了点小问题,请重试 |
❌ 手机号格式不正确,请发送正确的 11 位手机号。
示例:13800138000
❌ 验证码错误或已过期,请重新发送验证码。
❌ 登录失败:[错误原因]
请检查手机号和验证码后重试。