yelp

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Yelp Skill

Yelp Skill

Find and review local businesses, restaurants, and services.
查找并点评本地商家、餐厅及服务。

Quick Install

快速安装

bash
curl -sSL https://canifi.com/skills/yelp/install.sh | bash
Or manually:
bash
cp -r skills/yelp ~/.canifi/skills/
bash
curl -sSL https://canifi.com/skills/yelp/install.sh | bash
或手动安装:
bash
cp -r skills/yelp ~/.canifi/skills/

Setup

配置

Configure via canifi-env:
bash
undefined
通过canifi-env进行配置:
bash
undefined

First, ensure canifi-env is installed:

首先,确保已安装canifi-env:

canifi-env set YELP_EMAIL "your_email" canifi-env set YELP_PASSWORD "your_password"
undefined
canifi-env set YELP_EMAIL "your_email" canifi-env set YELP_PASSWORD "your_password"
undefined

Privacy & 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:
  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password
如果您不想与Claude Code共享凭据:
  1. 使用CDP模式完成浏览器自动化设置
  2. 在Playwright控制的Chrome窗口中手动登录该服务
  3. 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

功能特性

  1. Search Business: Find local businesses
  2. Read Reviews: Access user reviews
  3. Write Reviews: Share your experiences
  4. Request Quotes: Get service estimates
  5. Make Reservations: Book tables at restaurants
  1. 商家搜索:查找本地商家
  2. 查看点评:获取用户点评
  3. 发表点评:分享您的体验
  4. 请求报价:获取服务预估费用
  5. 预订座位:预订餐厅桌位

Usage Examples

使用示例

Find Restaurant

查找餐厅

User: "Find Italian restaurants near me"
Assistant: Returns top-rated options
用户:“帮我查找附近的意大利餐厅”
助手:返回高评分选项

Read Reviews

查看点评

User: "Show reviews for this business"
Assistant: Returns user reviews
用户:“展示这家商家的点评”
助手:返回用户点评内容

Get Quote

请求报价

User: "Request a quote from this plumber"
Assistant: Sends quote request
用户:“向这家水管工请求报价”
助手:发送报价请求

Book Table

预订桌位

User: "Make a reservation for 4 at 7pm"
Assistant: Books table via Yelp Reservations
用户:“预订一张今晚7点的4人桌”
助手:通过Yelp Reservations完成预订

Authentication Flow

认证流程

  1. Account-based authentication
  2. Yelp Fusion API available
  3. Browser automation for some features
  4. OAuth2 for API access
  1. 基于账户的认证
  2. 支持Yelp Fusion API
  3. 部分功能支持浏览器自动化
  4. API访问采用OAuth2协议

Error Handling

错误处理

ErrorCauseSolution
Login FailedInvalid credentialsCheck account
Search ErrorLocation issueEnable location
Review FailedGuidelines violationReview content
Booking FailedNo availabilityTry different time
错误类型原因解决方案
登录失败凭据无效检查账户信息
搜索错误定位问题启用定位功能
点评失败违反规则检查点评内容
预订失败无可用座位尝试其他时间

Notes

注意事项

  • Local business reviews
  • Restaurant reservations
  • Service marketplace
  • Yelp Fusion API available
  • Mobile check-in
  • Photo sharing
  • 本地商家点评
  • 餐厅预订
  • 服务市集
  • 支持Yelp Fusion API
  • 移动端签到
  • 照片分享