该项目会自动从多个平台抓取最近的热搜词条,使用豆包大模型生成摘要、分类、情感和传播建议,并将结果写入飞书多维表格中,供后续分析和汇报使用。
无需安装 Python 或依赖,只需双击可执行文件:
- Windows 用户:双击
热搜分析器.exe即可启动程序
如无反应请右键 → 以管理员身份运行
首次运行前,请务必进入 config.json 文件填写以下信息:
- 你的 豆包 API Key
- 你的 飞书 App ID、App Secret、表格 Token
- 选择使用的豆包模型名称(如
glm-4、glm-3-turbo)
运行后,程序将自动每隔 3 小时 执行一次完整任务,包括:
- 抓取热搜(微博、抖音、知乎等)
- 聚类相似词条
- 使用豆包模型生成分析字段(摘要、分类、情感、传播建议)
- 写入飞书多维表格
位于 dist/config.json,请根据以下格式进行填写:
{
"doubao_api_key": "YOUR_API_KEY_HERE",
"doubao_model": "glm-4",
"feishu_app_id": "YOUR_APP_ID",
"feishu_app_secret": "YOUR_APP_SECRET",
"feishu_base_token": "YOUR_TABLE_TOKEN"
}所有发送给豆包模型的 prompt 模板都存放在:
dist/提示词模板/
你可以根据实际需求自由修改这些 .txt 模板以改变生成语气或分析重点。
注意:请保留模板中的输入/输出格式要求,否则程序可能无法正常处理。
├── dist/ # 可执行文件主目录
│ ├── 热搜分析器.exe # 主程序(双击运行)
│ ├── config.json # 配置文件,需填写 API Key
│ ├── 提示词模板/ # 自定义 prompt 模板
│ ├── 测试模型复回内容/ # 示例输出
│ └── 测试模型提示词/ # 示例 prompt 模板
├── code/ # 源码目录(开发者可读)
│ ├── main.py # 主程序入口
│ ├── doubao_pipeline.py # 与豆包 API 的交互逻辑
│ ├── feishu_editor.py # 飞书表格读写封装
│ ├── fetch_hotwords.py # 热搜数据抓取
│ └── hotword_grouper.py # 中文标题相似度分组工具
├── build/ # PyInstaller 构建文件夹
│ └── main/ # 构建缓存目录
├── main.spec # 打包配置文件
├── README.md # 使用说明文档
-
程序没有反应?
请确认你已填写好config.json并联网,Windows 用户可尝试“以管理员身份运行”。 -
要换模型怎么办?
修改config.json中的"doubao_model"为支持的模型名称即可。 -
飞书表格没写入?
请确认feishu_app_id、app_secret和base_token填写正确,且飞书开发者后台已开通相关权限。
如有更多需求,可自行修改 code/ 下的源码模块,或联系开发者。