skills/skills.netease.im/bigdata-ai-competitor-intelligence

bigdata-ai-competitor-intelligence

SKILL.md

大数据及AI竞品情报 - 招投标情报定时任务

概述

本 Skill 提供自动化的竞品招投标情报收集和推送功能,帮助销售团队及时掌握市场动态和竞品中标信息。

核心功能

  1. 自动情报收集 - 定时收集指定企业的招投标和中标信息
  2. 智能简报生成 - 自动生成结构化的情报简报
  3. POPO 消息推送 - 自动将简报推送到指定接收人
  4. 执行日志记录 - 记录每次执行的状态和结果

监控范围

监控企业

  • 阿里云
  • 星环信息
  • 杭州玳数科技
  • 腾讯云
  • 华为云
  • 滴普科技
  • 用友网络
  • 网易(杭州)网络
  • 杭州网易智企

监控关键词

  • 数据中台
  • 大数据平台
  • 数据治理
  • Agent / 智能体
  • 大模型 / LLM
  • 人工智能平台

使用方法

1. 手动执行

node scripts/tender-task-runner.mjs

2. 指定接收人

node scripts/tender-task-runner.mjs --receiver user@corp.netease.com

3. 完整参数

node scripts/tender-task-runner.mjs \
  --receiver user@corp.netease.com \
  --script-path /path/to/collector.py \
  --report-dir /path/to/reports \
  --log-dir /path/to/logs

4. 配置定时任务(HEARTBEAT.md)

HEARTBEAT.md 中添加:

## 每天早上 8:00 - 竞品招投标情报收集

**任务描述**: 收集竞品公司招投标情报并推送简报

**执行命令**: `node ~/.openclaw/workspace/skills/大数据及AI竞品情报/scripts/tender-task-runner.mjs`

**执行流程**:
1. 运行收集脚本搜索目标企业的相关情报和中标信息
2. 生成简报
3. 以文字消息形式直接推送简报给用户
4. 无论成功或失败,都会发送执行反馈消息

文件结构

大数据及AI竞品情报/
├── SKILL.md                          # 本文件
├── scripts/
│   ├── tender-task-runner.mjs       # 定时任务执行脚本
│   └── tender_collector.py          # 情报收集脚本(示例)
└── references/
    └── api_reference.md             # API 参考文档

配置说明

默认配置

配置项 默认值 说明
receiver linguangxin@corp.netease.com 默认接收人邮箱
scriptPath ~/workspace/scripts/tender_collector.py 收集脚本路径
reportDir ~/workspace/tender-reports 报告输出目录
logDir ~/workspace/memory 日志记录目录
apiBase https://open.popo.netease.com/open-apis/robots/v1 POPO API 地址

自定义配置

可以通过命令行参数覆盖默认配置:

  • --receiver: 指定接收人邮箱
  • --script-path: 指定收集脚本路径
  • --report-dir: 指定报告输出目录
  • --log-dir: 指定日志记录目录

输出格式

简报示例

🦀 早上好!今日竞品情报简报

📊 今日概览
共收集到 57 条相关情报

---
🏢 阿里云 (12条)

1. 阿里云(击败:腾讯云、华为云)中 1190 万大单
   🔑 数据中台 | 中标情报
   🔗 https://example.com/news/1

2. 2.07亿!国产化万卡智算大单,阿里拿下
   🔑 数据中台 | 中标情报
   🔗 https://example.com/news/2

---
🏢 星环信息 (16条)
...

🔍 监控企业
阿里云, 星环信息, 杭州玳数科技, ...

📌 监控关键词
数据中台, 大数据平台, 数据治理, ...

⏰ 简报时间: 2026-03-24 08:00

日志记录

每次执行会在 memory/YYYY-MM-DD.md 中记录:

[08:00] 竞品情报定时任务 - 成功 - 收集到 57 条情报,已成功推送

故障排查

发送消息失败

  1. 检查 ~/.openclaw/openclaw.jsonmoltbot-popo 配置是否正确
  2. 确认 appKeyappSecret 有效
  3. 检查网络连接是否正常

简报未生成

  1. 检查收集脚本是否正常运行
  2. 确认 reportDir 目录存在且有写入权限
  3. 查看收集脚本的错误输出

定时任务未执行

  1. 检查 HEARTBEAT.md 配置是否正确
  2. 确认 OpenClaw Gateway 正在运行
  3. 查看 Gateway 日志排查问题

扩展开发

自定义收集脚本

可以替换 tender_collector.py 为自定义脚本,只要满足以下约定:

  1. 输出文件格式:{reportDir}/briefing-{YYYY-MM-DD}.txt
  2. 输出文件编码:UTF-8
  3. 退出码:0 表示成功,非 0 表示失败

添加新的监控企业

编辑收集脚本中的 CONFIG["companies"] 列表。

添加新的监控关键词

编辑收集脚本中的 CONFIG["keywords"] 列表。

注意事项

  1. POPO 配置: 确保 ~/.openclaw/openclaw.json 中有正确的 moltbot-popo 配置
  2. 权限: 确保脚本有读取配置文件和写入报告目录的权限
  3. 网络: 确保能够访问 POPO API 和外部数据源
  4. 频率: 建议每天执行 1 次,避免过于频繁的请求

依赖

  • Node.js >= 18
  • Python 3.x(如果使用默认收集脚本)
  • OpenClaw 配置中的 moltbot-popo 通道

更新日志

  • v1.0.0 - 初始版本,支持基本的定时收集和推送功能
Installs
2
First Seen
Apr 2, 2026