Ai Weekly banner
Elisabeth15501 Elisabeth15501

Ai Weekly

AI community

Description

生成可搜索、可筛选、支持暗色模式的 AI 行业新闻单文件 HTML 网站的 Agent 技能。核心引擎为纯 Python(11 模块),零 Agent SDK 依赖,产物为单文件 HTML——可被任意框架复用。单一跨平台 SKILL.md(开放 Agent Skill 规范),Claude Code / OpenAI Codex / OpenCode / OpenClaw / Coze / WorkBuddy 通用,无需任何平台专属包装

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

AI Weekly Report Skill

生成**可搜索、可筛选、支持暗色模式**的 AI 行业新闻单文件 HTML 网站的 Agent 技能。核心引擎为纯 Python(11 模块),零 Agent SDK 依赖,产物为单文件 HTML——可被任意框架复用。**单一跨平台 `SKILL.md`**(开放 Agent Skill 规范),Claude Code / OpenAI Codex / OpenCode / OpenClaw / Coze / WorkBuddy 通用,无需任何平台专属包装。

[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE) [![Python: 3.10+](https://img.shields.io/badge/python-3.10%2B-green.svg)](https://www.python.org/) [![AgentSkills](https://img.shields.io/badge/spec-AgentSkills-8A2BE2)](https://github.com/anthropics/skills) [![Cross-Platform](https://img.shields.io/badge/platform-Claude%20Code%20%7C%20Codex%20%7C%20OpenClaw%20%7C%20Coze%20%7C%20WorkBuddy-10a37f)](./SKILL.md)


特性

  • 自治优先:新闻默认全部来自 RSS 抓取(14 个精选源:国内 7 + 国外 7,国内优先),不内置任何第三方商业 API
  • 单文件交付:所有 CSS/JS 内联,Chart.js 也内联进 HTML,无外部文件依赖,可直接托管或分享
  • 高可信度:每条新闻附带原始报道 URL;市场 / 融资数据由 WebSearch 获取真实值后注入,未提供时明确标注「示例 / 估算」
  • 排行榜自适应:多源池(LMArena / Hugging Face / OpenCompass 司南 / SuperCLUE / ModelScope),实时失败自动回退快照 / 缓存,绝不空白
  • 本周看点:自动从新闻聚类生成洞察(关键词彩标 + 本周数字 + 三受众行动建议),服务端预渲染进静态 HTML,禁 JS 也可见
  • 市场数据双源:全球 + 中国市场规模 / 融资 4 图 2×2 布局,含趋势洞察 × 本周印证桥接
  • 模型资料卡:26+ 模型档案(成本 / 上下文 / 许可证 / 币种),以 model_profiles.json 为唯一权威源
  • 可定时:支持每周自动生成最新版网站
  • 安全加固:RSS 不可信内容经 上下文 JSON 注入与 URL 属性突破均已防御

快速开始

# 1. 安装依赖(仅 3 个纯标准库:feedparser / requests / beautifulsoup4)
python -m venv .venv && .venv/Scripts/pip install -r requirements.txt

# 2. 抓取本周 AI 新闻(RSS)
bash run_report.sh scripts/fetch_ai_news.py --output news.json

# 3. 生成单文件新闻网站
bash run_report.sh scripts/generate_site.py --api-json news.json -o AI_News.html

# 4. 校验产出
bash run_report.sh scripts/validate_report.py --html AI_News.html

# 5. 部署到 GitHub Pages(gh-pages 分支;飞书/钉钉卡片的 view_url 即此地址)
bash run_report.sh deploy --html AI_News.html
#   离线仅本地提交:加 --no-push
#   部署后顺手把 Pages 源切到 gh-pages:加 --switch-pages(需 GITHUB_TOKEN)

**完整分发一步到位**:`publish.py` 在推送飞书卡片的同时可顺带部署周报—— `bash run_report.sh scripts/publish