Beautsgo Booking
by @beautsgo
Book appointments at 1300+ top-rated Korean dermatology & plastic surgery clinics in Seoul, Busan, Jeju directly from your AI assistant. Supports laser, inje...
clawhub install beautsgo-booking📖 About This Skill
name: beautsgo-booking title: 韩国美容预约指南 Korean Beauty Booking entry: api/skill.js version: 1.0.5 tags: - 韩国 - 美容 - 医美 - 预约 - 首尔 - 整形 - 皮肤科 - 韩国整容 - 韩式双眼皮 - 水光针 - 肉毒素 - 激光美容 - 医疗旅游 - 韩国皮肤管理 - Korea - beauty - booking - aesthetic - Seoul - dermatology - plastic surgery - medical tourism - skin clinic - Botox - filler - laser treatment - double eyelid - anti-aging - medical aesthetics - Korean beauty - Seoul clinic description: "Book appointments at 1300+ top-rated Korean dermatology & plastic surgery clinics in Seoul — directly from your AI assistant. No app download, no browser needed. Just tell the AI which clinic or procedure you want (laser, injection, Botox, skin boosters, double eyelid, rhinoplasty, anti-aging, acne treatment), and BeautsGO handles the rest: hospital matching, appointment submission, price checking, and live customer service. Supports Chinese, English, Japanese and Thai. Powered by BeautsGO, the leading Korean medical beauty platform trusted by international patients worldwide. Keywords: Korea medical tourism, Seoul skin clinic, Korean dermatology, plastic surgery Korea, 韩国医美预约, 韩国皮肤科, 韩国整形外科, 首尔美容院, 医疗旅游韩国, 韩国美容预约, 韩国整容, 水光针预约, 肉毒素预约, 韩式双眼皮."
permissions: network: - "https://api.yestokr.com/api/Appointment/saveFromSkill" - "https://i.beautsgo.com/*" filesystem: false
privacy: data_collected: - "用户提供的手机号(联系方式),仅在用户明确同意后发送至 BeautsGO 预约接口" data_sent_to: - name: "BeautsGO 预约接口" url: "https://api.yestokr.com/api/Appointment/saveFromSkill" purpose: "提交预约申请" when: "仅当用户主动发起「帮我预约」并提供联系方式时" no_data_stored: true no_tracking: true
runtime: requires: - node: ">=16" - npm_packages: - pinyin-pro
韩国医美预约指南 Skill
根据用户输入的医院名称,自动匹配医院并生成完整的 BeautsGO 平台预约流程说明,同时支持打开详情页、发起咨询、直接调用接口提交预约、查看价格表。
Dependencies
npm install - 安装所有依赖输出说明
skill 返回的 Markdown 文本建议原样展示给用户,以确保预约流程信息完整准确:
页面打开方式
打开医院相关页面通过以下脚本实现(使用系统默认浏览器,无自动化控制):
| 操作 | 命令 |
|------|------|
| 打开医院详情页 | node api/browser/open-url.js |
| 打开咨询客服页 | node api/browser/open-url.js |
| 打开价格表页面 | node api/browser/open-url.js |
> chat_url 规则:从 hospital.url 提取 slug,拼接为 https://i.beautsgo.com/cn/hospital/
> price_url 规则:从 hospital.url 提取 slug,拼接为 https://i.beautsgo.com/cn/hospital/
多轮对话流程说明
本 skill 支持多轮对话,建议每轮都通过 skill 处理以保持医院上下文一致:
context 传递格式(必须):
{
"query": "2人,3月26日,19102044571",
"lang": "zh",
"context": {
"resolvedHospital": {
"name": "韩国JD皮肤科",
"url": "https://i.beautsgo.com/cn/hospital/jd-clinic?from=skill"
}
}
}
功能
调用方式 - 多轮对话流程
第1轮:用户询问预约流程
输入:
{ "query": "JD皮肤科怎么预约", "lang": "zh" }
输出示例:
[预约流程详细说明...]
💡 接下来,选择你想要的操作:
• "打开链接" → 打开医院详情页
• "帮我预约" → 收集预约信息(人数/时间/联系方式),直接调用接口提交,不打开浏览器
• "咨询客服" → 打开在线客服页
第2轮:打开链接(详情页)
输入: { "query": "打开链接" }
执行: node api/browser/open-url.js
输出: ✅ 已打开 XXX 的页面,介绍页面内容及后续操作
第3轮:帮我预约(收集预约信息 → 接口提交)
输入: { "query": "帮我预约" }
> ⚠️ 不打开浏览器,不打开任何页面。直接询问用户预约信息,收集后调用接口提交。
输出:
好的,帮你预约 XXX 🏥📝 请告诉我以下信息,我直接帮你提交预约:
1. 预约人数(例如:1人、2人)
2. 预约时间(例如:3月26日)
3. 时间段(上午 / 下午 / 全天,默认全天)
4. 联系方式(手机号)
👉 直接回复,例如:"2人,3月26日下午,19102044571"
第4轮:接口提交预约
输入: { "query": "2人,3月26日下午,19102044571" }
执行: 调用 POST https://api.yestokr.com/api/Appointment/saveFromSkill
{
"contact": "19102044571",
"expected_time": "2026-03-26 下午",
"project_type": "",
"d_id": "",
"h_id": 250,
"p_id": "",
"num": 2,
"source_type": "skill"
}
输出(成功):
✅ 预约已提交!📋 预约信息摘要:
• 🏥 机构:韩国JD皮肤科
• 👥 人数:2 人
• 📅 时间:2026-03-26 下午
• 📞 联系方式:19102044571
第5轮:咨询客服
输入: { "query": "咨询客服" }
执行: node api/browser/open-url.js
> chat_url = https://i.beautsgo.com/cn/hospital/,从 hospital.url 自动推导
输出: ✅ 已打开 XXX 的在线客服对话页面
任意轮:查看价格表
输入: { "query": "JD皮肤科价格多少" } 或 { "query": "查价格" }(结合 context 中的医院信息)
执行: node api/browser/open-url.js
> price_url = https://i.beautsgo.com/cn/hospital/,从 hospital.url 自动推导
输出: ✅ 已打开 XXX 的价格表页面
数据
data/hospitals.json(1300+条)templates/booking.tpli18n/.json 新增医院只需在 hospitals.json 中添加记录,无需修改代码。