← 返回
未分类
Key 中文
Poll competitive crawl triggers, aggregate the last 6 months of product, review, and QA data by category, produce structured analysis context and a report skeleton, upload outputs to OSS, then send a DingTalk summary. Use for database-driven scheduled competitor analysis in OpenClaw.
Poll competitive crawl triggers, aggregate the last 6 months of product, review, and QA data by category, produce structured analysis context and a report sk...
Poll competitive crawl triggers, aggregate the last 6 months of product, review, and QA data by category, produce structured analysis context and a report sk...
未分类
clawhub
v1.0.0 1 版本 100000 Key: 需要
#latest
概述
版本历史 (1)
安全
概述
Competitive Analysis Use When The competitor analysis tables already exist. You need to poll competitive_crawl_trigger on a schedule. You need standardized reports grouped by category. You need to send summaries to a DingTalk robot. Do not use this skill for:
one-off ad hoc analysis open-ended research without database inputs flexible report generation without a fixed template Required Inputs Database connection: COMPETITIVE_ANALYSIS_DSN OSS endpoint: OSS_ENDPOINT OSS bucket: OSS_BUCKET OSS access key id: OSS_ACCESS_KEY_ID OSS access key secret: OSS_ACCESS_KEY_SECRET DingTalk webhook: DINGTALK_WEBHOOK Optional DingTalk signing secret: DINGTALK_SECRET In OpenClaw, prefer environment injection through skills.entries.competitive_analysis.env Goal Find unconsumed trigger rows where status='success'. Load the last 6 months of product, review, and QA data. Aggregate results by category. Produce analysis_context.json for the host to continue narrative generation. Generate a Markdown/HTML skeleton that follows the reference PDF structure. Send a DingTalk summary. Mark trigger rows as consumed after success. Entry Points Primary command:
python3 {baseDir}/scripts/run_report.py
Common arguments:
--category CATEGORY--since-months 6--limit 20Files SKILL.md: skill entry instructionsreferences/report-outline.md: report structure contractreferences/data-contract.md: data contract and field expectationsreferences/openclaw-setup.md: OpenClaw setup examplescripts/run_report.py: main CLIscripts/render_report.py: Markdown/HTML renderingscripts/send_dingtalk.py: DingTalk deliveryanalysis_context.json: structured analysis context for the host runtimeRules Follow the reference PDF for section order. If fields are missing, keep the section and mark values as 未采集 or 待补充. Keep the CLI stateless and let an external scheduler trigger it. Do not call any external LLM API from the script. Let the host runtime generate deeper narrative content from analysis_context.json and references/report-outline.md. In OpenClaw, prefer host-managed environment injection over .env. Minimal Workflow Read references/data-contract.md. Confirm that the trigger table already includes the consumption fields. Configure skills.entries.competitive_analysis.env as shown in references/openclaw-setup.md. Start a new OpenClaw session so the skill reloads. Run python3 {baseDir}/scripts/run_report.py or invoke it from an external scheduler. Read the generated analysis_context.json. Let the host runtime generate the final narrative based on references/report-outline.md. Validate the final output against the report outline. Success Criteria New successful trigger rows are detected. Reports are generated per category. Section structure matches the reference report. DingTalk receives the summary message. Trigger rows are marked as consumed.
版本历史
共 1 个版本
v1.0.0
当前
2026-05-07 17:36 安全 安全
安全检测
腾讯云安全 (Sanbu)
安全,无风险
查看报告
🔗 相关推荐
data-analysis
jacky1n7
通过 Tavily API 进行网页搜索(Brave 替代方案)。当用户要求搜索网页、查找来源或链接,且 Brave 网页搜索不可用时使用。
★ 278
📥 101,616
data-analysis
ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 218
📥 71,635
data-analysis
udiedrichsen
利用Yahoo Finance数据深度分析股票和加密货币。支持投资组合管理、关注列表与提醒、股息分析、八维度股票评分、热门趋势扫描(热点扫描器)及谣言/早期信号检测。适用于股票分析、投资组合追踪、财报反应、加密货币监控、热门股票发现及在主流
★ 282
📥 58,300