one-medical
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseOne Medical Skill
One Medical 技能
Overview
概述
Enables Claude to use One Medical for primary care management including viewing appointments, accessing health records, and communicating with care team.
让Claude能够使用One Medical进行初级医疗管理,包括查看预约、访问健康记录以及与医护团队沟通。
Quick Install
快速安装
bash
curl -sSL https://canifi.com/skills/one-medical/install.sh | bashOr manually:
bash
cp -r skills/one-medical ~/.canifi/skills/bash
curl -sSL https://canifi.com/skills/one-medical/install.sh | bash或者手动安装:
bash
cp -r skills/one-medical ~/.canifi/skills/Setup
设置
Configure via canifi-env:
bash
undefined通过canifi-env进行配置:
bash
undefinedFirst, ensure canifi-env is installed:
First, ensure canifi-env is installed:
curl -sSL https://canifi.com/install.sh | bash
curl -sSL https://canifi.com/install.sh | bash
canifi-env set ONEMEDICAL_EMAIL "your-email@example.com"
canifi-env set ONEMEDICAL_PASSWORD "your-password"
undefinedcanifi-env set ONEMEDICAL_EMAIL "your-email@example.com"
canifi-env set ONEMEDICAL_PASSWORD "your-password"
undefinedPrivacy & Authentication
隐私与认证
Your credentials, your choice. Canifi LifeOS respects your privacy.
你的凭据,由你掌控。 Canifi LifeOS 尊重你的隐私。
Option 1: Manual Browser Login (Recommended)
选项1:手动浏览器登录(推荐)
If you prefer not to share credentials with Claude Code:
- Complete the Browser Automation Setup using CDP mode
- Login to the service manually in the Playwright-controlled Chrome window
- Claude will use your authenticated session without ever seeing your password
如果你不想与Claude Code共享凭据:
- 使用CDP模式完成浏览器自动化设置
- 在Playwright控制的Chrome窗口中手动登录服务
- Claude将使用你的已认证会话,全程不会看到你的密码
Option 2: Environment Variables
选项2:环境变量
If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果你愿意共享凭据,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"注意:存储在canifi-env中的凭据仅可在你的本地机器上访问,绝不会被传输。
Capabilities
功能
- View upcoming appointments
- Access visit history
- View lab results
- Check message inbox
- Access care team info
- View health records
- 查看即将到来的预约
- 访问就诊历史
- 查看实验室检查结果
- 查看消息收件箱
- 访问医护团队信息
- 查看健康记录
Usage Examples
使用示例
Example 1: Check Appointments
示例1:检查预约
User: "Do I have any upcoming One Medical appointments?"
Claude: I'll check your appointments.
1. Opening One Medical via Playwright MCP
2. Accessing appointments section
3. Viewing scheduled visits
4. Listing upcoming appointments用户:"我有即将到来的One Medical预约吗?"
Claude:我将为你检查预约情况。
1. 通过Playwright MCP打开One Medical
2. 进入预约板块
3. 查看已安排的就诊
4. 列出即将到来的预约Example 2: View Lab Results
示例2:查看实验室检查结果
User: "Are my lab results in?"
Claude: I'll check for lab results.
1. Accessing health records
2. Viewing lab results section
3. Finding recent results
4. Summarizing available data用户:"我的实验室检查结果出来了吗?"
Claude:我将为你检查实验室检查结果。
1. 访问健康记录
2. 进入实验室检查结果板块
3. 查找最新结果
4. 总结可用数据Example 3: Check Messages
示例3:查看消息
User: "Do I have any messages from my One Medical provider?"
Claude: I'll check your inbox.
1. Accessing message center
2. Viewing recent messages
3. Listing provider communications
4. Summarizing message content用户:"我有来自One Medical医护人员的消息吗?"
Claude:我将为你检查收件箱。
1. 进入消息中心
2. 查看最新消息
3. 列出医护人员的沟通内容
4. 总结消息内容Authentication Flow
认证流程
- Navigate to onemedical.com via Playwright MCP
- Click "Sign in" and enter email
- Enter password
- Handle 2FA if required (via iMessage)
- Maintain session for account access
- 通过Playwright MCP导航至onemedical.com
- 点击“登录”并输入邮箱
- 输入密码
- 如需双因素认证(2FA),通过iMessage处理
- 维持会话以访问账户
Error Handling
错误处理
- Login Failed: Retry up to 3 times, notify via iMessage
- Session Expired: Re-authenticate automatically
- Rate Limited: Implement exponential backoff
- 2FA Required: Send iMessage notification
- Records Unavailable: Check account status
- Appointment Error: Suggest alternatives
- 登录失败:最多重试3次,通过iMessage通知
- 会话过期:自动重新认证
- 速率限制:实现指数退避策略
- 需要双因素认证(2FA):发送iMessage通知
- 记录不可用:检查账户状态
- 预约错误:建议替代方案
Self-Improvement Instructions
自我更新说明
When One Medical updates:
- Document new care features
- Update telehealth options
- Track portal changes
- Log integration updates
当One Medical更新时:
- 记录新的医疗功能
- 更新远程医疗选项
- 追踪门户变更
- 记录集成更新
Notes
注意事项
- Now part of Amazon
- Membership-based primary care
- Same-day appointments
- Virtual and in-person visits
- 24/7 on-demand care
- 现隶属于亚马逊
- 会员制初级医疗服务
- 当日预约服务
- 虚拟问诊与线下就诊
- 7*24小时按需医疗服务