基于 AI Agent 的抖音内容寻找工具,根据用户需求智能搜索和筛选符合目标受众的视频内容。
通过关键词搜索抖音视频内容
参数:
keyword (必需): 搜索关键词content_type: 内容类型,默认 "视频"sort_type: 排序方式,默认 "综合排序"publish_time: 发布时间范围,默认 "不限"cursor: 分页游标,默认 "0"account_id: 账号ID(可选)timeout: 超时时间(秒),默认 60返回:搜索结果 JSON
获取抖音账号的历史作品列表
参数:
account_id (必需): 抖音账号IDsort_type: 排序方式,默认 "最新"cursor: 分页游标,默认 ""timeout: 超时时间(秒),默认 60返回:作品列表 JSON
获取抖音账号的粉丝画像(热点宝)
参数:
account_id (必需): 抖音账号IDneed_province: 是否获取省份分布,默认 Falseneed_city: 是否获取城市分布,默认 Falseneed_city_level: 是否获取城市等级分布,默认 Falseneed_gender: 是否获取性别分布,默认 Falseneed_age: 是否获取年龄分布,默认 Trueneed_phone_brand: 是否获取手机品牌分布,默认 Falseneed_phone_price: 是否获取手机价格分布,默认 Falsetimeout: 超时时间(秒),默认 60返回:粉丝画像 JSON(包含占比和偏好度)
获取抖音内容的点赞用户画像(热点宝)
参数:
content_id (必需): 抖音内容IDneed_province: 是否获取省份分布,默认 Falseneed_city: 是否获取城市分布,默认 Falseneed_city_level: 是否获取城市等级分布,默认 Falseneed_gender: 是否获取性别分布,默认 Falseneed_age: 是否获取年龄分布,默认 Trueneed_phone_brand: 是否获取手机品牌分布,默认 Falseneed_phone_price: 是否获取手机价格分布,默认 Falsetimeout: 超时时间(秒),默认 60返回:点赞用户画像 JSON(包含占比和偏好度)
教授如何系统化地寻找符合任意需求的内容:
教授如何评估内容是否符合要求:
pip install python-dotenv httpx
复制 .env.example 为 .env 并配置:
OPEN_ROUTER_API_KEY=your_api_key_here
MODEL=anthropic/claude-sonnet-4.6
TEMPERATURE=0.3
MAX_ITERATIONS=30
编辑 content_finder.prompt 文件的 $user$ 段,填写你的内容需求。
cd examples/content_finder
python run.py
需求示例(在 content_finder.prompt 中配置):
孩子军抗日,让人感动。找这样的视频。
要求:
- 内容要有情感共鸣
- 适合老年人观看
- 热度要高,质量要好
执行流程:
douyin_search 搜索相关内容get_content_fans_portrait 获取内容画像douyin_user_videos 获取更多作品get_account_fans_portrait 验证作者粉丝画像content_finder/
├── .env # 环境变量配置
├── run.py # 主程序入口
├── content_finder.prompt # Prompt 配置文件
├── README.md # 项目文档
├── tools/ # 工具包
│ ├── __init__.py
│ ├── douyin_search.py # 抖音搜索
│ ├── douyin_user_videos.py # 用户作品列表
│ └── hotspot_profile.py # 热点宝画像数据
├── skills/ # Skills 策略
│ ├── content_finding_strategy.md # 内容寻找方法论
│ └── content_filtering_strategy.md # 内容筛选方法论
└── .cache/ # 缓存目录
├── traces/ # Trace 存储
└── agent.log # 日志文件
工具调用的爬虫服务 API 地址:
http://crawapi.piaoquantv.com/crawler/dou_yin/keywordhttp://crawapi.piaoquantv.com/crawler/dou_yin/bloggerhttp://crawapi.piaoquantv.com/crawler/dou_yin/re_dian_bao/account_fans_portraithttp://crawapi.piaoquantv.com/crawler/dou_yin/re_dian_bao/video_like_portraitMIT