行业情报雷达(industry-intelligence-radar · 适配版)
多源扫描近期内容,按关键词矩阵过滤、按信号强度分级,产出 Markdown 情报简报:🔴高信号(融资/发布/政策)→ 🟡中信号 → 📈领域热度 → 📊统计。
快速使用
# 默认关键词矩阵,扫最近 24 小时
python3 "${SKILL_DIR:-$PWD/.workbuddy/skills/industry-intelligence-radar}/scripts/scan.py" --hours 24 --output ./radar_briefs/简报.md
# 用内置电商关键词配置(手机数码/电商/供应链/AI)
python3 .../scan.py --hours 24 --config "${SKILL_DIR:-$PWD/.workbuddy/skills/industry-intelligence-radar}/assets/keywords-ecommerce.json" --output ./radar_briefs/简报.md
# 自定义窗口与输出
python3 .../scan.py --hours 72 --output 自定义路径.md
运行环境
- 脚本:
scripts/scan.py(相对技能根目录) - Python:3.9+,脚本只用标准库,不需要 pip 安装任何包
- 外部命令:无
自定义关键词(推荐)
默认矩阵偏科技/AI。两种方式定制:
- 让 Agent 修改
assets/keywords-ecommerce.json(或另存一份 JSON)后用--config指定,格式:
{
"keywords": {"你的领域": ["关键词1", "关键词2"]},
"high_signal": ["融资", "发布", "政策"],
"rss": ["https://任意RSS源/feed"]
}
- 直接在对话里说"把机顶盒行业词加进雷达",由 Agent 改配置后重跑
产出后动作
- 默认交付简报文件;用户说"解读一下"时由 Agent 对简报做要点提炼与机会洞察
- 用户需要定时简报时,说明 当前运行环境无定时机制,建议在本机环境配置 cron(脚本可直接独立运行)
已知限制
- 简报只做关键词命中与信号分级,不判断信息真伪;引用前回看原文
- X/即刻无稳定公开接口,不在扫描范围
- 单个关键词抓取失败只影响该词(脚本逐词容错),整体照常出报
- 时效窗口外的内容会被过滤;热门榜条目无时间戳则保留
来源与许可
- 本技能改编自开源项目 chubbyskills 的 industry-intelligence-radar 模块,原作者 chubbyguan(公众号:关关不过),遵循 MIT License
- 适配内容:脚本署名头、SKILL.md 场景化改写、新增电商关键词示例配置;扫描核心逻辑未改动
- 详见同目录
NOTICE.md
⚖️ 合规声明
仅扫描公开 API 与 RSS 的公开内容,仅供个人学习与研究。请遵守数据源平台条款,控制请求频率。简报内容版权归原作者,引用注明来源。
示例
# 扫最近 24 小时,结果落盘成 JSON 再写简报
python3 "${SKILL_DIR:-$PWD/.workbuddy/skills/industry-intelligence-radar}/scripts/scan.py" \
--hours 24 -o ./brief/raw_$(date +%Y%m%d).json
# 换一组自己的关键词 / RSS 源,并跳过 V2EX
python3 "${SKILL_DIR:-$PWD/.workbuddy/skills/industry-intelligence-radar}/scripts/scan.py" \
--hours 48 --config ./my_sources.json --no-v2ex
输出:默认打印到 stdout;给 -o 则写入 JSON(条目含标题、来源、时间、链接),再由你把 JSON 写成 Markdown 简报。
失败时:个别源超时不影响整体,说明哪个源没扫到即可;全部为空时先放宽 --hours 再判断是不是关键词太窄。