深圳生活防坑指南
根据用户输入的消费/生活关键词,搜索深圳地方官方媒体报道过的相关纠纷案例,整理成防坑参考。
何时使用
当用户提到深圳相关的消费/生活问题、想了解某个行业/领域的常见坑点、或者想查某个商家/品牌是否有纠纷记录时触发。
触发关键词:深圳 + 理发/装修/租房/美容/健身/买房/买车/餐饮/培训/快递/外卖/旅游/医美/养生/理财/加盟/网购/宠物/教育/驾校/物业/搬家/家政/眼镜/珠宝/婚纱/酒店等消费/生活类关键词。
使用示例:
- "深圳理发有哪些坑"
- "深圳装修要注意什么"
- "深圳租房被坑了怎么办"
- "深圳买房要注意什么"
- "深圳美容院套路"
- "深圳健身房退费"
- "深圳培训机构跑路"
- "深圳买车被套路"
- "深圳快递丢失"
- "深圳外卖吃出异物"
- "深圳旅游被坑"
- "深圳医美纠纷"
- "深圳加盟骗局"
- "深圳网购维权"
- "深圳物业纠纷"
- "深圳搬家损坏东西"
- "深圳家政服务纠纷"
- "深圳眼镜店套路"
- "深圳珠宝店骗局"
- "深圳酒店投诉"
- "深圳驾校退费"
- "深圳宠物店纠纷"
不触发:
- 非消费/生活类查询(如政治、科技、娱乐等)
- 非深圳地区查询
执行入口
第一步:运行脚本生成搜索查询词
python scripts/fetch_topic.py <keyword> --queries-only
脚本会生成多组搜索查询词(媒体名+关键词、城市+关键词+纠纷词、同义词扩展),供下一步用 websearch 工具执行。
第二步:用 websearch 工具搜索官方媒体报道
从脚本生成的 queries 列表中,选取前 5-8 条查询词,逐条使用 websearch 工具搜索。
优先搜索以下查询词类型:
1. media_keyword 类型:如 "第一现场 理发 纠纷"、"深圳新闻网 理发 深圳"
2. city_keyword 类型:如 "深圳 理发 纠纷"、"深圳 理发 投诉"
第三步:用 webfetch 提取文章内容
对 websearch 返回的结果中,来源属于深圳官方媒体的条目,使用 webfetch 工具获取文章正文内容。
官方媒体域名识别:
- 报纸/网站:sznews.com(深圳新闻网)、dutenews.com(读特/深圳特区报)、appdetail.netwin.cn(读创/深圳商报)、szbbs.sznews.com(深圳论坛)
- 广电:sztv.com.cn(深圳广电官网)
- 政府监管:amr.sz.gov.cn(深圳市市场监督管理局)、sz.gov.cn
- 全国性媒体(报道深圳新闻):people.com.cn、xinhuanet.com、cctv.com、chinanews.com、thepaper.cn、sina.com.cn、qq.com、163.com、sohu.com、ifeng.com
第四步(可选):搜索B站官方账号
python scripts/fetch_topic.py <keyword> --bilibili-only --no-cache
搜索深圳卫视等 B站官方认证账号的视频列表中与关键词匹配的内容。
注意:第一现场栏目在B站没有独立官方账号,深圳广电内容通过"深圳卫视"B站账号发布。
工作流程
-
提取关键词:从用户自然语言中提取核心消费/生活关键词。
- 用户说"深圳理发有哪些坑" → 关键词理发
- 用户说"租房被中介骗了" → 关键词租房
- 用户说"深圳吃饭有什么坑" → 关键词餐饮
- 用户说"美容院退费怎么办" → 关键词美容 -
生成查询词:运行
python scripts/fetch_topic.py <keyword> --queries-only
- 脚本输出 JSON,包含queries数组
- 每条查询词标注了 type(media_keyword/city_keyword/synonym)和 media(媒体名) -
执行 websearch:从 queries 中选取查询词,用
websearch工具搜索。
- 建议搜索 5-8 条查询词
- 优先 media_keyword 类型(直接搜媒体名+关键词)
- 每条查询词搜索后,从返回结果中筛选来源属于官方媒体的条目 -
提取文章内容:对筛选出的官方媒体报道,用
webfetch获取正文。
- 提取文章标题、日期、核心内容
- 重点关注纠纷经过、消费者损失、商家回应等关键信息 -
B站官方账号搜索(可选):运行
python scripts/fetch_topic.py <keyword> --bilibili-only --no-cache
- 搜索深圳卫视官方账号的视频列表
- 注意:B站 API 有反爬限制,可能返回 0 条结果 -
汇总展示:
- 标题行:### 深圳「关键词」防坑参考
- 列出案例,每条包含:标题、来源/媒体、日期、链接、内容摘要
- 按来源权威性排序:政府监管 > 电视台/报纸 > 全国性媒体 > B站官方账号
- 纯文字报道和视频报道均可纳入
- 如案例不足 3 条,提示用户"案例较少,建议换更具体的关键词重试" -
防坑建议:根据案例共性,总结常见套路和防范建议,附在案例列表之后。
数据说明
- 数据源优先级:
1. 深圳地方官方媒体(第一现场、深圳卫视、深圳特区报、深圳新闻网等)—— 通过 websearch 搜索
2. 深圳政府监管/市监局网站(amr.sz.gov.cn)—— 高权威性消费维权案例
3. 全国性媒体报道的深圳新闻 —— 通过 websearch 搜索
4. B站官方认证账号视频(深圳卫视)—— 通过脚本搜索 - 内容形式:接受视频和纯文字报道,不要求必须有视频
- 权威性过滤:脚本内置官方媒体域名清单,自动过滤个人账号内容
- 缓存:本地缓存 1 小时(仅缓存脚本直接搜索的部分,websearch 结果不缓存)
深圳官方媒体清单
| 媒体名称 | 类型 | 所属机构 | 官网域名 |
|---|---|---|---|
| 第一现场 | 电视栏目 | 深圳广电集团都市频道 | sztv.com.cn |
| 深圳卫视 | 电视 | 深圳广电集团 | sztv.com.cn |
| 深视新闻 | 电视 | 深圳广电集团 | sztv.com.cn |
| 深圳特区报 | 报纸 | 深圳报业集团 | dutenews.com |
| 深圳商报 | 报纸 | 深圳报业集团 | appdetail.netwin.cn |
| 深圳晚报 | 报纸 | 深圳报业集团 | sznews.com |
| 深圳新闻网 | 网站 | 深圳报业集团 | sznews.com |
| 深圳论坛/问政深圳 | 论坛 | 深圳新闻网 | szbbs.sznews.com |
| 深圳市市场监督管理局 | 政府 | 深圳市政府 | amr.sz.gov.cn |
限制
- 百度搜索对 Python 请求有严格反爬(验证码),脚本内置的百度搜索功能可能不可用
- B站 space API 有 412 反爬限制,官方账号视频搜索可能返回 0 条
- websearch 工具是主要搜索途径,脚本主要作为查询生成器使用
- 案例仅供参考,不代表法律结论
- 需要网络连接