AINewsCollector/config.yaml

99 lines
1.7 KiB
YAML

# AINewsCollector 配置文件
# 话题关键词配置
topics:
- name: AI 编程工具 / Code Agent
keywords:
- copilot
- cursor
- code agent
- code generation
- code assistant
- ai coding
- llm programming
- autocomplete
- code completion
- name: Agent 框架
keywords:
- langchain
- llamaindex
- crewai
- autogen
- agent framework
- multi-agent
- tool use
- function calling
- agent workflow
- name: AI 基础设施 / 推理优化
keywords:
- inference
- optimization
- vllm
- tensorrt
- onnx
- quantization
- distributed training
- model serving
- gpu optimization
- cuda
- triton
- speculative decoding
# 来源配置
sources:
arxiv:
enabled: true
categories:
- cs.AI
- cs.CL
- cs.LG
weight: 6
keywordMatchWeight: 10
maxResults: 50
huggingface:
enabled: true
weight: 8
maxResults: 30
github:
enabled: true
weight: 7
maxResults: 30
blogs:
enabled: true
sources:
- name: Anthropic
url: https://www.anthropic.com/news
weight: 9
- name: OpenAI
url: https://openai.com/blog
weight: 9
- name: DeepMind
url: https://deepmind.google/discover/blog
weight: 8
# 去重配置
dedup:
cacheFile: cache/seen_urls.json
retentionDays: 30
# 输出配置
output:
dailyDir: daily
topCount: 10
# Gitea 配置
gitea:
url: https://gitea.cynthia.life
repo: chen/AINewsCollector
tokenFile: ../credentials/gitea.md
# 飞书推送配置
feishu:
enabled: true
pushTime: "09:00"