可插拔AI报告引擎,生成多预设多源简报,支持智能评分、去重、LLM编辑、质控与渲染
– lunaClaw Brief – OpenClaw Skill. 缓冲AI-Powered Report 引擎 – AI – 概览 / 概述是一项面向实际任务的技能,主要用于LunaClaw Brief 是一款OpenClaw Skill , 生成跨越多个领域的智能报告.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
Pluggable AI-Powered Report Engine | 插件化 AI 智能简报引擎
LunaClaw Brief 是一个 OpenClaw Skill,支持多领域智能报告生成。采用插件化架构,8 阶段管线,8 个数据源,7 种编辑器策略,混合意图路由,流式输出,多渠道推送。
| Preset | Type | Description |
|---|---|---|
ai_cv_weekly |
Tech | AI/CV/多模态技术深度周报 |
ai_daily |
Tech | AI 技术日报 |
finance_weekly |
Finance | 金融投资周报 |
finance_daily |
Finance | 金融快报日刊 |
stock_a_daily |
Stock | A 股日报(大盘/板块/北向资金/IPO/异动) |
stock_hk_daily |
Stock | 港股日报(恒生/南向资金/中概股/IPO) |
stock_us_daily |
Stock | 美股日报(S&P/NASDAQ/科技巨头/IPO) |
| Custom | Any | via --create-preset natural language |
| Source | Coverage |
|---|---|
github |
Open-source projects + competitor discovery |
arxiv |
Academic papers |
hackernews |
Tech community discussions |
paperswithcode |
ML papers with code |
finnews |
Financial news (HN + BBC/NYT RSS) |
yahoo_finance |
Yahoo Finance RSS + market indices |
eastmoney |
东方财富 (A-share news, IPO calendar) |
xueqiu |
雪球 (hot stocks, sentiment) |
python run.py # AI/CV Weekly (default) python run.py --preset stock_a_daily # A-share daily python run.py --hint "今天A股怎么样" # Auto-route → stock_a_daily python run.py --hint "帮我看看腾讯和阿里" # LLM auto-route python run.py --preset ai_cv_weekly --email # Generate + email python run.py --create-preset "我是新能源基金经理" # Create custom preset python -m brief.scheduler # Run scheduled jobs
from run import generate_report
result = generate_report({
"preset": "stock_hk_daily",
"hint": "重点关注腾讯和美团",
"send_email": True,
})
## Section → ### N. Item → **Label**: → **🦞 Claw**: structurepipeline.run_stream() yields progress events + content chunks| Pattern | Where |
|---|---|
| Adapter | BaseSource → 8 source adapters |
| Strategy | BaseEditor → 7 editor strategies |
| Pipeline | 8-stage ReportPipeline (sync + stream) |
| Registry | @register_source / @register_editor decorators |
| Observer | MiddlewareChain for timing, metrics, custom hooks |
| Factory | create_sources() / create_editor() |
| Cache | FileCache with TTL for API responses |
Global config in config.yaml. Secrets in config.local.yaml (gitignored).
# config.local.yaml (not committed) llm: api_key: "your-key"
Auto-detects OpenClaw environment (OPENCLAW_API_KEY / OPENCLAW_BASE_URL) — no manual LLM config needed when running as an OpenClaw skill.
Built by llx & Luna 🐱 — where the claw meets the code. 🦞
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 133.7万人学习
共49课时 | 82.4万人学习