← 返回 Skills 市场
nighmat1220

AI领域重点企业资讯抓取与简报生成

作者 Nighmat · GitHub ↗ · v0.1.3 · MIT-0
cross-platform ⚠ suspicious
388
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install ai-news-workflow
功能描述
Collect, filter, classify AI industry news, generate Chinese titles and summaries, and export Excel and Word briefs based on company lists and sources.
使用说明 (SKILL.md)

AI News Workflow\r

\r This skill collects AI industry news (RSS + web pages), filters/deduplicates/classifies them, optionally generates Chinese titles & ~80-char summaries(recommended 60-100,hard cap ~110) via Doubao (Volcengine Ark), and exports Excel tables + a Word briefing.\r \r

How to run\r

  • Entry: skill_entry.py\r
  • Init (optional): python skill_entry.py --init\r
  • Run: python skill_entry.py\r \r

Inputs\r

Put these files under ./input/:\r

  • 企业名单.xlsx\r
  • source_config.xlsx\r
  • web_source_config.xlsx (optional)\r \r

Outputs\r

Generated under ./output/:\r

  • Excel: ./output/excel/\r
  • Word: ./output/word/\r \r

Optional: Ark API\r

Provide API key via environment variable:\r

  • ARK_API_KEY\r \r Model can be selected at runtime:\r
  • python skill_entry.py --model \x3CMODEL_NAME>
安全使用建议
Things to check before running: - Provide or inspect config.yaml: The code expects a config.yaml (Settings raises if missing). Review config.default.yaml included in the repo and either provide a config.yaml or run with the correct config path. - Review source_config.xlsx / web_source_config.xlsx: The skill will fetch all URLs listed there. Do not include sensitive intranet/internal URLs unless you want them crawled. - External summarization: If you set ARK_API_KEY, the skill will send article content to Volcengine Ark (Doubao) for generation of Chinese titles/summaries. Do not supply that key if scraped content is sensitive or you do not consent to external processing. - Local data written: The skill will create output directories, logs, and an SQLite database (paths controlled via config). Run initially in an isolated environment or container if you want to inspect behavior first. - Dependencies: Install Python packages from requirements.txt in a virtualenv to avoid affecting system packages. - Code review: If you need higher assurance, open the remaining service files (ai_summary_service.py, briefing_service.py, etc.) to confirm the exact network endpoints and what fields are sent to external APIs. Given the above mismatches (missing config mention and the potential for external data transmission), treat this skill as suspicious until you confirm configuration and data flows are acceptable.
功能分析
Type: OpenClaw Skill Name: ai-news-workflow Version: 0.1.3 The 'ai-news-workflow' skill bundle is a well-structured news aggregation and processing tool. It collects data from RSS feeds and web pages (app/crawlers/), processes it through various services for classification, deduplication, and company matching, and utilizes the Volcengine Ark (Doubao) LLM API for generating summaries and identifying key events (app/services/ai_summary_service.py). The code uses standard libraries like pandas, openpyxl, and requests, follows secure database practices with parameterized SQLite queries (app/repositories/news_repository.py), and handles API keys via environment variables. No evidence of malicious intent, data exfiltration, or prompt injection attacks was found.
能力评估
Purpose & Capability
The codebase contains crawlers (RSS + web), loaders for company/source Excel files, deduplication/classification/summarization services, and Excel/Word exporters — all consistent with the stated purpose of collecting AI news and producing Chinese titles/summaries and briefs.
Instruction Scope
SKILL.md gives simple runtime steps but omits an important runtime dependency: Settings expects a config.yaml by default and will raise FileNotFoundError if missing. The code will create DB/log files and can fetch arbitrary URLs listed in source_config.xlsx. If you provide ARK_API_KEY, article text will be sent to Volcengine Ark (Doubao) for summarization. These I/O and network actions are within the app's purpose but are not fully described in SKILL.md; users should be aware local files will be created and scraped content may be transmitted externally.
Install Mechanism
There is no install spec (instruction-only), which lowers install risk. However the repo includes requirements.txt and many Python modules (requests, feedparser, pandas, docx/openpyxl, bs4, etc.); these are reasonable for the task but must be installed before running. There are no remote arbitrary downloads or extract steps in the skill metadata.
Credentials
The skill does not require environment variables by default. It documents an optional ARK_API_KEY for Volcengine Ark summarization, which is proportional to the optional feature. Be aware that providing that key will cause article content to be sent to an external API. No unrelated credentials are requested.
Persistence & Privilege
always is false and the skill does not request elevated platform privileges. It will write logs, output Excel/Word files, and a local SQLite DB in configured paths (config.yaml / config.default.yaml influence these paths). It does not attempt to modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ai-news-workflow
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ai-news-workflow 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.3
ai-news-workflow v0.1.3 - Updated summary length recommendation: Summaries should be ~80 characters (recommended 60–100, hard cap ~110), instead of ≤120 characters. - Clarified summary generation description in documentation; no code changes were made.
v0.1.2
- No functional changes to source code.
v0.1.1
Custom Statistics Window
v0.1.0
Initial release of ai-news-workflow. - Collects AI industry news from RSS feeds and web pages. - Filters, deduplicates, and classifies news content. - Optionally generates Chinese titles and ≤100-character summaries using Doubao (Volcengine Ark). - Exports processed results as Excel tables and a Word briefing. - Supports custom source and enterprise lists via input files.
元数据
Slug ai-news-workflow
版本 0.1.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 4
常见问题

AI领域重点企业资讯抓取与简报生成 是什么?

Collect, filter, classify AI industry news, generate Chinese titles and summaries, and export Excel and Word briefs based on company lists and sources. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 388 次。

如何安装 AI领域重点企业资讯抓取与简报生成?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-news-workflow」即可一键安装,无需额外配置。

AI领域重点企业资讯抓取与简报生成 是免费的吗?

是的,AI领域重点企业资讯抓取与简报生成 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AI领域重点企业资讯抓取与简报生成 支持哪些平台?

AI领域重点企业资讯抓取与简报生成 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AI领域重点企业资讯抓取与简报生成?

由 Nighmat(@nighmat1220)开发并维护,当前版本 v0.1.3。

💬 留言讨论