Install
openclaw skills install @lijinhongucl-pixel/competitor-outpost竞品前哨(竞品分析/竞品监控/竞争对手分析/市场情报/行业监测/对标)。每天自动扫描多个竞品的最新动态,按「可信度 P0–P3 × 影响度 I1–I3」双轴评级、交叉验证、区分发布日与采集日,输出带可溯源链接与行动建议的结构化情报日报(Markdown / 表格 / 竞品×维度矩阵 / HTML 在线页),并可定时自动跑、推送到邮箱与飞书/钉钉。Use when 用户要「追踪/监控竞品动态」「生成竞品情报日报/周报」「competitive intelligence / competitor monitoring / competitor analysis / market intelligence」,或需要在汇报前给每条情报标注信源等级、重要性与出处。
openclaw skills install @lijinhongucl-pixel/competitor-outpost把「手动翻官网刷新闻」变成「一杯咖啡时间看完当日、且每条敢直接引用的情报」。专业竞争情报(CI)的核心不是找到信息,而是同时回答两个正交问题:这条有多可信(来源可靠性),以及有多重要(对自家业务的影响)。据此给出可溯源、可行动的结论。
用竞品前哨盯 火山引擎方舟、阿里云百炼,关注 定价变动,发我邮箱用竞品前哨监控 硅基流动、百度千帆,维度=产品更新/定价/融资,范围=最近7天,重点=新模型发布与降价,生成日报推到钉钉群「市场情报」每天早8点用竞品前哨跑 上述竞品,日报发我邮箱并同步飞书文档用竞品前哨给我今天 火山引擎方舟 的情报,只要 P0/P1 和 I1用竞品前哨出一份示例日报看看效果(零输入,见下)用户说「演示 / 示例 / 看看效果 / 先出一份样例」且未给竞品清单时:不要追问,直接用内置示例数据产出一份完整样例日报,并在标题与页脚显著标注「演示数据,非真实情报」。真实监控仍走 Step 0 问清单。
本 Skill 的核心管线(采集→双轴分级→交叉验证→结构化输出)零外部依赖,任何环境都能跑。外围能力按探测结果自动降级,绝不因缺连接器而整体失败:
| 能力 | 探测方式 | 有 | 无(降级) |
|---|---|---|---|
| 联网采集 | 尝试 WebSearch/WebFetch | 真实抓取 | 仅用用户提供的自定义源/离线数据,明确标注「未联网」 |
| 邮箱推送 | 是否存在 dingtalk-mail / lark 邮件能力 | 发日报邮件 | 落盘 Markdown/HTML 文件并回传路径 |
| 钉钉 IM/待办 | 是否存在 dingtalk-chat / dingtalk-todo(dws) | 群播报/建待办 | 落盘 + 提示手动转发 |
| 飞书文档/卡片 | 是否存在 lark-docs / lark-chat 等 | 写飞书文档/卡片 | 落盘 Markdown(可粘贴进飞书) |
| 定时自动跑 | 是否支持计划任务(cron) | 建每日 job | 提示用户手动触发或改用其系统 cron |
| 在线页发布 | 是否有 QW Pages 且名额可用 | publish 同域 | 仅交付本地 HTML 文件 |
| 降级时必须在输出里显式说明哪些通道未启用、用了何种替代,不得静默吞掉。 |
| 参数 | 必填 | 说明 | 示例 |
|---|---|---|---|
| 竞品列表 | 是 | 顿号/逗号分隔;重名先按主体/官网域名消歧 | 火山引擎方舟、阿里云百炼、硅基流动、百度千帆 |
| 监控维度 | 是 | 可多选 | 产品更新、定价变动、融资新闻、招聘动态、API上新 |
| 时间范围 | 否 | 默认最近24h,以发布日为准 | 最近7天 |
| 重点事件 | 否 | 特别关注类型,命中项高亮 | 新模型发布、价格调整、高管变动 |
| 自家基线 | 否 | 用于影响度判定的自家对标(价格/能力/客群) | 我方 Plus 定价 0.012/千token |
| 输出格式 | 否 | 默认 Markdown 日报 | Markdown / 表格 / 卡片 / HTML |
| 分发方式 | 否 | 交付去向 | 仅回话 / 存文件 / 发邮箱 / 飞书 / 钉钉 / 定时任务 |
| 自定义数据源 | 否 | 除内置渠道外要接入的 API/RSS/Webhook,含鉴权与信源等级 | IT桔子融资 API(P2)、竞品 Changelog API(P0)、自建社媒监听(P3) |
对每个竞品并行扫描,优先用 WebSearch / WebFetch(用当前年份做时效检索):
自定义数据源接入(可选):内置渠道之外,支持接入用户自己的源,并自动纳入分级:
采集健壮性与边界处理(专业级必守):
sources 数组保留全部出处,可信度取最高等级,并标 ✓ 多源交叉验证。轴一 · 信源可信度 P0–P3(这条信息有多可靠)
| 等级 | 定义 | 引用规则 |
|---|---|---|
| P0 | 竞品官方一手事实(官网公告、财报、官方文档数据) | 可直接引用 |
| P1 | 竞品官方渠道转述(官方公众号文章、官方演讲实录) | 可引用,标注来源 |
| P2 | 权威媒体报道(有审稿流程) | 需注明「媒体报道」 |
| P3 | 社媒 / 论坛 / 自媒体(未经审稿) | 必须打「待人工复核」 |
轴二 · 情报影响度 I1–I3(这条信息对自家业务有多重要,结合「自家基线」判定)
| 等级 | 定义 | 触发例 |
|---|---|---|
| I1 高 | 直接冲击核心指标,需当日上报/决策 | 价格战、旗舰模型/能力跃升、大额融资、关键客户或高管变动、渠道政策突变 |
| I2 中 | 值得关注的趋势信号,纳入周度研判 | 次级功能更新、区域/行业拓展、招聘方向变化、生态合作 |
| I3 低 | 背景信息,存档备查 | 常规小更新、营销软文、与己无关动态 |
优先级象限(两轴交叉 → 行动指引)
| 影响 I1/I2(重要) | 影响 I3(次要) | |
|---|---|---|
| 可信 P0/P1 | 🟢【立即行动/上报】事实清楚且重要 | 🔵【记录归档】 |
| 存疑 P2/P3 | 🟠【优先核实】重要但未证实,最高优先级去查证,勿外传 | ⚪【忽略/存档】 |
每条情报必须附:① 可信度 + 影响度;② 发布日期(事件发生日,非采集日);③ 采集日期;④ 可点击溯源链接;⑤ 行动建议(由象限推导)。
✓ 多源交叉验证。↻ 旧闻回收,不计入「本期新增」。⚠ 待人工复核,绝不写成事实。⚠ 待人工复核。先产出一份符合 templates/data-schema.json 的结构化记录数组(供 BI/趋势/复用),再按选定格式渲染:
templates/report-template.md——# 竞品情报日报 | YYYY-MM-DD → 今日三件事(含影响度与行动建议)→ 每竞品分维度表格(发布/采集 · 事件 · 可信度 · 影响度 · 来源链接)→ 信源说明 + 待复核免责 + 合规声明。templates/report-demo.html(Notion 风、双轴彩色标签、发布/采集双日期、旧闻回收/交叉验证、竞品×维度矩阵、信源筛选、配置输入面板驱动整份报告实时重算、数据概览可视化含可信度×影响度优先级象限、术语解释折叠区)。用 Write 生成本地 index.html 后交付;需在线访问走「分发」里的 QW Pages。templates/data-schema.json 的记录数组,再渲染各格式;渲染层不做判定,避免格式差异导致结论漂移。在 DoD 之外,再做一遍"挑刺"自检:
本 Skill 的判定与编码子任务可外接更强/更快的模型;均为可选,未配置时回落到执行 Agent 自身能力,不影响主流程。密钥一律走环境变量,不写死。
JEV_API_ENDPOINT / JEV_API_KEY。Jev 不生成文本,故不用于撰写摘要。MUSE_API_ENDPOINT / MUSE_API_KEY。| 错误 | 用户可见话术 | 自动恢复 |
|---|---|---|
| 源超时/限流 | 「X 源本次超时,已跳过;其余 N 源正常」 | 重试 1 次→跳过→报告标注 |
| 403/反爬/登录墙 | 「X 源受限(需登录/反爬),未抓取正文」 | 标「受限源」,不臆测正文 |
| CORS 拒绝(前端直连) | 「该源不允许浏览器跨域,需改后端/Agent 抓取」 | 提示切换 Agent 通道 |
| 无结果 | 「本期未检索到 X 的 Y 维度动态」 | 显式留痕,不编造 |
| 密钥缺失 | 「未配置 X 密钥,该源以无鉴权尝试/跳过」 | 回落或跳过并说明 |
| 连接器缺失(邮件/钉钉/飞书) | 「未检测到 X 连接器,已改为落盘文件:<路径>」 | 落盘 + 回传路径 |
| 解析失败(非 JSON/无数组) | 「X 源返回格式不符(预期数组位于 path)」 | 提示核对 path/类型 |
| 超时预算耗尽 | 「已达时间预算,先交付已完成 M/N 源」 | 部分交付 + 列未完成源 |
qwenwork_pages_publish(static 目录,root 含 index.html)。发布后回传公开 URL。dingtalk-mail(dws mail)发正文/附件;先用 dingtalk-contact 解析确认收件人再发。飞书生态用对应 lark-* skill。dingtalk-chat(dws chat);「跟进某竞品动作」用 dingtalk-todo(dws todo)。DWS 命令一律用 PATH 形式 dws ...,作为直接命令执行,勿套管道/重定向/后台。lark-docs / lark-bitable / lark-chat 等 skill(先读其 SKILL.md)。EVENTS 数组(或注入一段 report.json),再 qwenwork_pages_publish 到同一目录(同域名升版)。这样静态站每天自动换新内容,无需 dynamic+database 页。## 今日值得关注的 3 件事
1. 百度千帆 ERNIE API 全线降价 15%,为本周价格战发起方
🟢 立即上报 · P0 官方定价页 · I1 高影响 · ✓ 多源验证 · 建议:48h 内评估我方定价应对
2. 硅基流动被曝完成新一轮融资,金额待确认
🟠 优先核实 · P2 媒体 · I1 高影响 · ⚠ 待人工复核 · 建议:查官方/工商后再引用,勿外传
3. 火山引擎方舟上线 Doubao-1.5-pro-256k 长上下文
🔵 记录 · P0 官方文档 · I2 中影响 · 建议:纳入能力对标清单
run 一次验证能出日报并成功投递到目标入口。.skill 后缀 zip 可直接"保存技能"。templates/report-demo.html 分发版必须移除作者个人的二维码/头像/主页链接/昵称(替换为占位注释),只保留通用结构;作者个人版仅用于自己的展示页,不进公共包。发布前 grep 确认无个人标识、无密钥。skillhub publish <目录或.zip> --version <x.y.z> --changelog "..."(先 skillhub auth whoami 确认登录;--dry-run 本地预检 metadata+打包,不发起请求)。name/description/version 即元数据。