名称: glasses-to-social
描述: 将智能眼镜拍摄的照片转化为社交媒体帖子。监控 Google Drive 文件夹中来自 Meta Ray-Ban 眼镜(或任何智能眼镜)的新图片,通过视觉 AI 分析图像,以用户的语气草拟推文/帖子,并在用户批准后发布。适用于搭建眼镜到社交媒体的内容管道、为社交媒体处理智能眼镜照片,或创建免手动内容工作流。
利用 AI 生成标题,将智能眼镜拍摄的照片转化为社交媒体帖子。
本技能构建了一条从智能眼镜(如 Meta Ray-Ban 等)到社交媒体的自动化管道:
创建一个用于存放眼镜照片的共享 Google Drive 文件夹:
# 用户在 Google Drive 中创建名为 "Glasses-to-Social" 的文件夹
# 将其分享权限设置为“知道链接的任何人可查看”
# 复制文件夹 URL
在 glasses-to-social/config.json 创建配置文件:
{
"googleDriveFolderUrl": "https://drive.google.com/drive/folders/YOUR_FOLDER_ID",
"folderId": "YOUR_FOLDER_ID",
"downloadPath": "./glasses-to-social/downloads",
"processedFile": "./glasses-to-social/data/processed.json",
"defaultHashtags": ["#MedicalAI", "#HealthTech"],
"autoPost": false
}
针对 Meta Ray-Ban 眼镜:
1. 在手机上打开 Meta View 应用
2. 进入 设置 > 相册 > 启用“自动导入”
3. iOS 用户:启用 Google 相册备份(同步相机胶卷)
4. 创建一个 iOS 快捷指令,将新的 Meta 照片复制到 Google Drive 文件夹
要求 Agent 检查是否有新照片:
检查我的眼镜文件夹是否有新照片
设置定时任务定期检查:
{
"name": "Glasses-to-Social: 检查照片",
"schedule": {"kind": "cron", "expr": "*/15 * * * *", "tz": "UTC"},
"payload": {
"message": "检查 Glasses-to-Social 文件夹是否有新照片。如果发现,分析并草拟一条推文。"
}
}
当检测到新照片时:
使用 gdown 从 Google Drive 下载:
bash
gdown --folder "FOLDER_URL" -O ./downloads/ --remaining-ok
与 data/processed.json 中的已处理列表进行比较
对于新照片,使用视觉 AI 进行分析:
- 描述场景/主体
- 识别与社交媒体帖子相关的上下文
- 注意任何文字、人物或显著元素
根据用户的语气草拟帖子:
- 保持简洁、真实
- 添加相关话题标签
- 第一人称视角非常适合眼镜内容
将草稿发送给用户批准:
- 包含图片预览
- 显示建议的标题
- 等待“发布”确认或编辑指令
获得批准后,发布到配置的平台(如 X/Twitter 等)
在 data/processed.json 中将照片标记为已处理
检查 Google Drive 文件夹中的新图片:
scripts/check-new-photos.sh
发现新照片时的输出格式:
NEW_PHOTO_PATH:/path/to/downloaded/photo.jpg
在 data/processed.json 中跟踪已处理的照片:
{
"processed": ["photo1.jpg", "photo2.jpg"],
"pending": []
}
gdown Python 包,用于访问 Google Drive