← 返回 Skills 市场
greatworks

AI Tech Intelligence Briefing

作者 George JW · GitHub ↗ · v1.1.1 · MIT-0
cross-platform ⚠ suspicious
330
总下载
2
收藏
1
当前安装
6
版本数
在 OpenClaw 中安装
/install ai-tech-intelligence-briefing
功能描述
Automatically curates and summarizes daily top AI and tech news worldwide, delivering concise, time-zone aware briefings for quick updates.
使用说明 (SKILL.md)

Daily Intelligence Briefing Skill

🌍 全球每日情报简报 - 双语版 / Global Daily Intelligence Briefing - Bilingual


[中文说明 / Chinese Description]

🎯 功能概述

自动收集和总结全球 AI/科技、创新领域的顶级新闻。每天为您推送一份简洁、精准的情报简报。

💡 适用场景

  • 📊 快速了解行业动态,无需在海量信息中筛选
  • 🌅 每日晨间简报,掌握关键趋势
  • 👥 分享见解给团队或社区
  • 📈 建立定期阅读行业新闻的习惯

🔧 使用方法

生成今日简报

uv run scripts/briefing.py generate

获取历史简报

uv run scripts/briefing.py fetch 2026-03-10

列出可用简报

uv run scripts/briefing.py list

⚙️ 配置选项

设置环境变量:

export BRIEFING_LANGUAGE=zh    # 语言: zh / en
export BRIEFING_REGION=global  # 地区: global / cn / us
export BRIEFING_TOP_N=10       # 新闻数量: 1-20

🌐 网络行为说明

本技能需要网络访问以获取新闻:

  • ✅ 调用 SearXNG API 搜索最新新闻
  • ✅ 读取新闻标题、摘要和链接
  • ❌ 不上传任何用户数据
  • ❌ 不收集任何个人信息
  • ✅ 所有数据仅用于生成简报,立即丢弃

💰 支持作者

如果您觉得这个技能有用,欢迎通过 PayPal 支持我:

🇵🇪 PayPal 链接:https://paypal.me/greatworks888

您的支持将帮助我持续开发和维护更多实用工具!


[English Description]

🎯 Use Case

Perfect for:

  • Staying updated without wasting time searching
  • Quick morning briefing on what matters
  • Sharing insights with team/community
  • Building a habit of reading industry news

🔧 Commands

Trigger the Briefing

uv run scripts/briefing.py generate

Get Yesterday's Briefing (if saved)

uv run scripts/briefing.py fetch 2026-03-10

List Available Briefings

uv run scripts/briefing.py list

💡 Features

  • Smart Filtering: Only shows most relevant stories
  • Source Diversity: Aggregates from multiple trusted sources
  • Format Options: Text summary or full article links
  • Time Zone Aware: Adjusts to your local time
  • Shareable Format: Easy to copy/paste into any channel
  • Bilingual Support: English and Chinese interface

🌐 Network Behavior

This skill requires network access to fetch news:

  • ✅ Calls SearXNG API to search latest news
  • ✅ Reads news titles, summaries, and links
  • ❌ Does NOT upload any user data
  • ❌ Does NOT collect any personal information
  • ✅ All data is used only for briefing generation and immediately discarded

💰 Support the Author

If you find this skill useful, please support me via PayPal:

🇵🇪 PayPal Link: https://paypal.me/greatworks888

Your support helps me continue developing and maintaining useful tools!


📦 Requirements

  • Python 3.8+
  • requests library
  • SearXNG instance (optional, provides fallback demo content if unavailable)
  • uv package manager (recommended)

📄 License

MIT License - Feel free to use, modify, and distribute!


👨‍💻 Author

Created by Sun Wukong (@greatworks) for OpenClaw Community


🔄 Version History

  • v1.1.0 - Added bilingual support (EN/ZH), PayPal link, fixed security warnings
  • v1.0.0 - Initial release
安全使用建议
What to consider before installing or running this skill: - The documentation and metadata claim live network fetching from SearXNG, but the shipped runtime script (scripts/briefing.py) only produces local demo stories and makes no HTTP requests. Ask the author which behavior is intended before trusting the skill to fetch live news. - The repository packaging is inconsistent (Node-style package.json listing a Python 'requests' dependency, plus setup.py). This looks like sloppy packaging rather than active maliciousness, but it increases the chance of unexpected behavior if you try to install it automatically. - Do NOT run scripts/publish.sh unless you understand and trust it: it assumes clawhub, jq, and a specific workspace path (/home/admin/.openclaw/...), and running it could interact with your local CLIs/workspace. - The SKILL.md contained a pre-scan flag (unicode control characters). Inspect the raw file for hidden control characters or invisible text that could alter prompts or displayed text; remove them if present. - Practical steps: 1) Review scripts/briefing.py yourself (it appears benign and offline). 2) Run the code in an isolated environment (container or VM) first. 3) If you expect live news fetches, request the author provide the network-calling code or confirm how to enable it and what domains/APIs will be contacted. 4) Run the test/verify scripts locally in a sandbox to confirm behavior before granting any higher privileges or running publish scripts. If the author confirms the current code is intentionally offline (demo-only) and updates the docs/metadata to match, this skill would be consistent and lower risk. If they claim it fetches remote data, request the exact implementation and domain list and re-check for any hidden characters or hardcoded paths.
功能分析
Type: OpenClaw Skill Name: ai-tech-intelligence-briefing Version: 1.1.1 The skill is a news aggregator designed to generate daily AI and tech intelligence briefings. Analysis of the Python code in scripts/briefing.py shows it currently generates hardcoded demo content and saves it to a local directory, with no actual network calls or data exfiltration logic implemented despite documentation claims of API usage. There is no evidence of prompt injection, malicious execution, or unauthorized access; the inconsistencies between the implementation and the test scripts (tests/test_briefing.py) appear to be unintentional development flaws rather than malicious intent.
能力评估
Purpose & Capability
The README/SKILL.md and openclaw metadata state the skill calls SearXNG and performs HTTP GETs to fetch news, and list 'requests' as a dependency. However, the main runtime (scripts/briefing.py) contains no network calls or imports of requests and instead returns locally generated demo stories. package.json and setup.py reference Python 'requests' but package.json is a Node-style file with a Python dependency string (incoherent). These inconsistencies mean the declared capabilities do not match the actual code.
Instruction Scope
Runtime instructions in SKILL.md tell the agent to run scripts/briefing.py generate/fetch/list, which match the shipped script. However, the documentation repeatedly claims external network activity and 'no upload' guarantees despite no network code being present. Additionally, a pre-scan flagged unicode-control-chars was found in SKILL.md (possible prompt-injection attempt embedded in documentation). The publish script references workspace paths and external CLIs (clawhub, jq) that are outside the skill's stated runtime scope.
Install Mechanism
There is no install spec (instruction-only) which reduces install-surface risk, but the repository includes setup.py, package.json, tests, and a publish shell script. setup.py declares Python install_requires (requests). package.json is present but formatted for Node with an odd Python dependency entry — sloppy packaging but not directly malicious. The publish.sh script will run shell commands and expects clawhub/jq; running that script blindly could interact with host workspace, so avoid executing it unless needed.
Credentials
The skill does not request any credentials or sensitive environment variables. SKILL.md describes optional BRIEFING_* env vars for configuration (language, region, output dir), which are proportionate and documented. No API keys or secrets are required by the shipped code.
Persistence & Privilege
The skill does not request elevated privileges and has always:false. It writes briefing files to a configurable output directory (defaults to current directory). The publish.sh contains a hard-coded workspace path (/home/admin/.openclaw/workspace/skills/...) — this is not executed by the skill itself but is a red flag if someone runs the publish script (it assumes a particular workspace layout).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ai-tech-intelligence-briefing
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ai-tech-intelligence-briefing 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.1
- Added Python bytecode cache file: scripts/__pycache__/briefing.cpython-36.pyc - No changes to features or user-facing documentation.
v1.1.0
**v1.1.0 Changelog** - Introduced bilingual support (English & Chinese) in documentation and interface - Added PayPal link for author support - Updated and clarified network and privacy behavior - Enhanced usage instructions and command examples - Fixed security notes and improved configuration options - Added project metadata and improved version history documentation
v1.0.3
v1.0.3 - Complete security rewrite: Removed OPENCLAW_WORKSPACE refs, removed subprocess calls, standalone implementation, writes only to output dir/cwd, accurate SKILL.md
v1.0.2
v1.0.2 - Removed all emoji and unicode special chars, simplified documentation, pure ASCII text files only, verified scripts present in package
v1.0.1
v1.0.1 - Security optimization: Removed template injection patterns, added security notes, clarified network access (read-only), verified no privileged operations
v1.0.0
Initial release: Daily AI/Tech Intelligence Briefing with SearXNG integration
元数据
Slug ai-tech-intelligence-briefing
版本 1.1.1
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 6
常见问题

AI Tech Intelligence Briefing 是什么?

Automatically curates and summarizes daily top AI and tech news worldwide, delivering concise, time-zone aware briefings for quick updates. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 330 次。

如何安装 AI Tech Intelligence Briefing?

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

AI Tech Intelligence Briefing 是免费的吗?

是的,AI Tech Intelligence Briefing 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AI Tech Intelligence Briefing 支持哪些平台?

AI Tech Intelligence Briefing 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AI Tech Intelligence Briefing?

由 George JW(@greatworks)开发并维护,当前版本 v1.1.1。

💬 留言讨论