nextdoor

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Nextdoor Skill

Nextdoor 技能

Overview

概述

Automates Nextdoor operations including posting to neighborhood, browsing local discussions, and engaging with community through browser automation.
通过浏览器自动化实现Nexdoor操作自动化,包括发布社区帖子、浏览本地讨论以及与社区互动。

Quick Install

快速安装

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

Setup

设置

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

First, ensure canifi-env is installed:

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

canifi-env set NEXTDOOR_EMAIL "your-email@example.com" canifi-env set NEXTDOOR_PASSWORD "your-password"
undefined
canifi-env set NEXTDOOR_EMAIL "your-email@example.com" canifi-env set NEXTDOOR_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

功能

  • Create neighborhood posts
  • Comment on discussions
  • Browse local classifieds
  • View and post to groups
  • Recommend local businesses
  • Search neighborhood content
  • Report issues
  • View local events
  • 创建社区帖子
  • 参与讨论评论
  • 浏览本地分类信息
  • 查看及发布到群组
  • 推荐本地商家
  • 搜索社区内容
  • 上报问题
  • 查看本地活动

Usage Examples

使用示例

Example 1: Create a Post

示例1:创建帖子

User: "Post to Nextdoor about the lost dog sighting"
Claude: I'll create that neighborhood post.
- Navigate to nextdoor.com
- Click create post
- Select category (Lost & Found)
- Write about lost dog sighting
- Include location details
- Publish post
用户:"在Nextdoor上发布关于走失狗的目击信息"
Claude:我将创建这篇社区帖子。
- 导航至nextdoor.com
- 点击创建帖子
- 选择分类(失物招领)
- 撰写走失狗目击详情
- 添加位置信息
- 发布帖子

Example 2: Browse Classifieds

示例2:浏览分类信息

User: "Check what's for sale on Nextdoor"
Claude: I'll browse local classifieds.
- Navigate to For Sale section
- Browse recent listings
- Filter by category if requested
- Present available items
用户:"看看Nextdoor上有什么在售物品"
Claude:我将浏览本地分类信息。
- 导航至“在售”板块
- 浏览最新列表
- 按需按分类筛选
- 展示可用物品

Example 3: Recommend Business

示例3:推荐商家

User: "Recommend the local coffee shop on Nextdoor"
Claude: I'll post that recommendation.
- Navigate to Recommendations
- Search for coffee shop
- Write positive review
- Post recommendation
用户:"在Nextdoor上推荐本地咖啡店"
Claude:我将发布这条推荐。
- 导航至“推荐”板块
- 搜索咖啡店
- 撰写正面评价
- 发布推荐

Example 4: View Events

示例4:查看活动

User: "What local events are happening this weekend?"
Claude: I'll check local events.
- Navigate to Events section
- Browse weekend events
- Filter by nearby area
- Present event listings
用户:"这周末有什么本地活动?"
Claude:我将查看本地活动。
- 导航至“活动”板块
- 浏览周末活动
- 按附近区域筛选
- 展示活动列表

Authentication Flow

认证流程

  1. Navigate to nextdoor.com via Playwright MCP
  2. Enter email and password from canifi-env
  3. Handle verification if location-based
  4. Complete 2FA if enabled (notify user via iMessage)
  5. Verify neighborhood feed access
  6. Maintain session cookies
  1. 通过Playwright MCP导航至nextdoor.com
  2. 从canifi-env中读取邮箱和密码并输入
  3. 处理基于位置的验证(若有)
  4. 若启用两步验证,通过iMessage通知用户获取验证码
  5. 验证社区动态访问权限
  6. 维护会话Cookie

Error Handling

错误处理

  • Login Failed: Verify credentials and address
  • Session Expired: Re-authenticate automatically
  • 2FA Required: iMessage for verification code
  • Location Verification: May need address confirmation
  • Post Failed: Check community guidelines
  • Category Required: Select appropriate category
  • Neighborhood Issue: Verify address membership
  • Rate Limited: Wait before posting again
  • 登录失败:验证凭据和地址
  • 会话过期:自动重新认证
  • 需要两步验证:通过iMessage获取验证码
  • 位置验证:可能需要确认地址
  • 发布失败:检查社区准则
  • 需要选择分类:选择合适的分类
  • 社区问题:验证地址是否属于该社区
  • 请求受限:等待后再尝试发布

Self-Improvement Instructions

自我改进说明

When encountering new Nextdoor features:
  1. Document new UI elements
  2. Add support for new post types
  3. Log successful community patterns
  4. Update for platform changes
遇到Nexdoor新功能时:
  1. 记录新的UI元素
  2. 添加对新帖子类型的支持
  3. 记录成功的社区互动模式
  4. 根据平台更新进行适配

Notes

注意事项

  • Nextdoor requires address verification
  • Posts visible to nearby neighborhoods
  • Categories help organize content
  • Business pages separate from personal
  • Safety alerts for local issues
  • Recommendations build local reputation
  • Groups for specific interests
  • Nextdoor需要地址验证
  • 帖子会展示给附近社区的用户
  • 分类有助于整理内容
  • 商家页面与个人页面相互独立
  • 针对本地问题的安全提醒
  • 推荐可提升本地声誉
  • 针对特定兴趣的群组