💡 摘要
一个供AI智能体使用的技能,用于从多个来源自动抓取、筛选和总结每日技术新闻。
🎯 适合人群
AI智能体开发者技术内容策展人产品经理需要每日技术文摘的研究人员
🤖 AI 吐槽: “一个很有前景的新闻策展工具,但其架构图比实际的安装说明还要详细。”
安全分析低风险
该技能执行网络爬取并使用无头浏览器,存在访问恶意网站或执行不受信任JS的风险。它还可能本地写入文件。缓解措施:在沙盒环境中运行智能体,限制其网络出口和文件系统访问权限。
Erduo Skills / 耳朵技能库
为 AI Agent 赋能,提供结构化能力与智能工作流。
📖 简介
Erduo Skills 是一个专门用于管理 AI Agent 智能技能的仓库。它作为一个知识库和执行框架,使 Agent 能够执行自动新闻报道、数据分析等复杂任务。
✨ 精选技能:每日日报
每日日报 是一个高级技能,旨在自动从多个来源抓取、筛选并总结高质量的技术新闻。
🏗 核心架构
该技能采用 Master-Worker 架构,包含智能调度器和专用子 Agent。
graph TD User((User)) -->|Start| Master[Master Agent<br>调度/监控/决策] subgraph Execution Layer [SubAgent 执行层] WorkerA[Worker A<br>WebFetch] WorkerB[Worker B<br>WebFetch] Browser[Browser Worker<br>Headless Chrome] end Master -->|Dispatch Tier 1| WorkerA Master -->|Dispatch Tier 2| WorkerB Master -->|Dispatch JS Pages| Browser WorkerA -->|Result| Master WorkerB -->|Result| Master Browser -->|Result| Master Master -->|Filter & Dedup| Report[Generate Report<br>生成日报] Master -->|Update| Cache[Smart Cache<br>智能缓存]
🚀 核心特性
-
多源抓取:
- 聚合 HackerNews, HuggingFace Papers 等优质源。
-
智能筛选:
- 筛选高质量技术内容,排除营销软文。
-
动态调度:
- 采用“早停机制”:一旦抓取到足够的高质量条目(如 20 条),即停止抓取以节省资源。
-
无头浏览器支持:
- 使用 MCP Chrome DevTools 处理复杂的 JS 渲染页面(如 ProductHunt)。
📄 输出示例
日报以结构化 Markdown 格式生成,存储在 NewsReport/ 目录下。
Daily News Report (2024-03-21)
1. 文章标题
- 摘要: 文章内容的简要总结...
- 要点:
- 要点一
- 要点二
- 来源: 链接
- 评分: ⭐⭐⭐⭐⭐
📂 项目结构
├── .claude/ │ └── agents/ # Agent 定义 (Personas & Prompts) ├── skills/ # 技能实现 (例如 daily-news-report) │ └── daily-news-report/ # 每日日报技能 ├── NewsReport/ # 生成的日报存档 ├── README.md # 项目文档 (默认为中文) └── README_EN.md # 英文项目文档
🛠 使用方法
-
克隆仓库
git clone https://github.com/Start-to-DJ/erduo-skills.git cd erduo-skills -
使用 Agent 运行 将此仓库加载到您的 Agent 环境中(例如 Claude Desktop 或支持 MCP 的 Zed)。Agent 将自动识别
daily-news-report技能。提示词示例:
“生成今天的日报。”
🤝 贡献指南
欢迎贡献!如果您有新的技能想法,请参考 .claude/skills 目录下的示例。
Created with ❤️ by Erduo Team
五维分析
清晰度8/10
创新性6/10
实用性7/10
完整性6/10
可维护性7/10
优缺点分析
优点
- 聚合来自优质技术网站的多源信息
- 智能过滤以避免低质量内容
- 资源高效的早停机制
缺点
- README缺乏具体的设置/配置步骤
- 依赖特定的智能体环境(Claude/Zed)
- 未提及清晰的错误处理或回退策略
相关技能
免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。
版权归原作者所有 rookie-ricardo.
