Skip to content

Lychee-AI-Team/AiTrend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

87 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

AiTrend v0.3.0

๐Ÿ”ฅ AI ็ƒญ็‚นๅ‘็Žฐๅผ•ๆ“Ž - ่‡ชๅŠจ้‡‡้›†ๅ’Œๅ‘ๅธƒ AI ไบงๅ“่ต„่ฎฏ

CI Python License Version

๐ŸŒ ๅคš่ฏญ่จ€ๆ–‡ๆกฃ | ๐Ÿ‡จ๐Ÿ‡ณ ็ฎ€ไฝ“ไธญๆ–‡ โ€ข ๐Ÿ‡บ๐Ÿ‡ธ English โ€ข ๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่ชž โ€ข ๐Ÿ‡ฐ๐Ÿ‡ท ํ•œ๊ตญ์–ด โ€ข ๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol


๐Ÿ“ธ ่ฟ่กŒๆ•ˆๆžœ

Discord Forum ๆ•ˆๆžœ1 Discord Forum ๆ•ˆๆžœ2
Discord Forum ๆ•ˆๆžœ3 Discord Forum ๆ•ˆๆžœ4

็‚นๅ‡ป็ผฉ็•ฅๅ›พๆŸฅ็œ‹ๅคงๅ›พ


โœจ ็‰นๆ€ง

  • ๐Ÿงฉ ๆจกๅ—ๅŒ–่ฎพ่ฎก - ่‡ช็”ฑ็ป„ๅˆไฟกๆฏๆบๅ’Œ่พ“ๅ‡บๆธ ้“
  • ๐Ÿค– AI ๅ†…ๅฎน็”Ÿๆˆ - ไฝฟ็”จ Gemini ่‡ชๅŠจ็”Ÿๆˆ้ซ˜่ดจ้‡ไธญๆ–‡ไป‹็ป
  • ๐Ÿ“Š ๅคšๆ•ฐๆฎๆบๆ”ฏๆŒ - GitHubใ€Product Huntใ€HackerNewsใ€Redditใ€Tavily
  • ๐Ÿ“ข ๅคšๆธ ้“ๅ‘ๅธƒ - Discordใ€Telegramใ€้ฃžไนฆ
  • ๐Ÿ”„ ่‡ชๅŠจๅŽป้‡ - 24ๅฐๆ—ถๆป‘ๅŠจ็ช—ๅฃ้˜ฒๆญข้‡ๅค

๐Ÿš€ ๅฟซ้€Ÿๅผ€ๅง‹

ๆ–นๅผ1๏ผšๆ‰‹ๅŠจๅฎ‰่ฃ…

git clone https://github.com/Lychee-AI-Team/AiTrend.git
cd AiTrend

# ๅฎ‰่ฃ…ไพ่ต–
pip install -r requirements.txt

# ้…็ฝฎ็Žฏๅขƒๅ˜้‡
cp .env.example .env
nano .env

# ่ฟ่กŒ
python3 -m src.hourly

ๆ–นๅผ2๏ผšDocker ้ƒจ็ฝฒ

docker-compose up -d

้…็ฝฎ่ฆๆฑ‚

ๅฟ…้œ€็š„็Žฏๅขƒๅ˜้‡๏ผˆ.env ๆ–‡ไปถ๏ผ‰๏ผš

  • GEMINI_API_KEY - Gemini API ๅฏ†้’ฅ
  • DISCORD_WEBHOOK_URL - Discord Webhook URL

ๅฏ้€‰๏ผš

  • PRODUCTHUNT_TOKEN - Product Hunt API ไปค็‰Œ
  • TAVILY_API_KEY - Tavily API ๅฏ†้’ฅ

๐Ÿ“ ้กน็›ฎ็ป“ๆž„

AiTrend/
โ”œโ”€โ”€ src/                    # ๆ ธๅฟƒไปฃ็ 
โ”‚   โ”œโ”€โ”€ __main__.py        # ๆจกๅ—ๅ…ฅๅฃ
โ”‚   โ”œโ”€โ”€ hourly.py          # ไธป่ฟ่กŒ้€ป่พ‘
โ”‚   โ”œโ”€โ”€ llm_content_generator.py  # LLMๅ†…ๅฎน็”Ÿๆˆ
โ”‚   โ”œโ”€โ”€ sources/           # ๆ•ฐๆฎๆบๆจกๅ—
โ”‚   โ”‚   โ”œโ”€โ”€ base.py
โ”‚   โ”‚   โ”œโ”€โ”€ github_trending.py
โ”‚   โ”‚   โ”œโ”€โ”€ producthunt.py
โ”‚   โ”‚   โ”œโ”€โ”€ reddit.py
โ”‚   โ”‚   โ”œโ”€โ”€ tavily.py
โ”‚   โ”‚   โ”œโ”€โ”€ hackernews.py
โ”‚   โ”‚   โ””โ”€โ”€ twitter.py
โ”‚   โ””โ”€โ”€ core/              # ๆ ธๅฟƒๆœๅŠก
โ”‚       โ”œโ”€โ”€ config_loader.py
โ”‚       โ”œโ”€โ”€ deduplicator.py
โ”‚       โ””โ”€โ”€ webhook_sender.py
โ”œโ”€โ”€ publishers/            # ๅ‘ๅธƒๆจกๅ—
โ”‚   โ”œโ”€โ”€ base.py
โ”‚   โ”œโ”€โ”€ forum_publisher.py
โ”‚   โ””โ”€โ”€ text_publisher.py
โ”œโ”€โ”€ tests/                 # ๆต‹่ฏ•็›ฎๅฝ•
โ”œโ”€โ”€ config/                # ้…็ฝฎๆ–‡ไปถ
โ”‚   โ”œโ”€โ”€ config.json
โ”‚   โ””โ”€โ”€ config.example.yaml
โ”œโ”€โ”€ docs/                  # ๆ–‡ๆกฃ
โ”œโ”€โ”€ scripts/               # ๅทฅๅ…ท่„šๆœฌ
โ”œโ”€โ”€ Dockerfile
โ”œโ”€โ”€ docker-compose.yml
โ”œโ”€โ”€ requirements.txt
โ””โ”€โ”€ skill.yaml

๐Ÿ“„ ๆ–‡ๆกฃ

๐Ÿ”ง ๆ”ฏๆŒ็š„ๆธ ้“

ๆธ ้“ ็Šถๆ€ ่ฏดๆ˜Ž
Discord Forum โœ… ๅทฒๆ”ฏๆŒ ่‡ชๅŠจๅˆ›ๅปบๆฏๆ—ฅไธป้ข˜ๅธ–
Discord Text โœ… ๅทฒๆ”ฏๆŒ ๅ‘้€ๅˆฐๆ–‡ๅญ—้ข‘้“
Telegram ๐Ÿšง ๅผ€ๅ‘ไธญ ๅณๅฐ†ๆ”ฏๆŒ
้ฃžไนฆ ๐Ÿšง ๅผ€ๅ‘ไธญ ๅณๅฐ†ๆ”ฏๆŒ

๐Ÿ“Š ๆ•ฐๆฎๆบ

ๆ•ฐๆฎๆบ API Key ่ฏดๆ˜Ž
GitHub Trending ๅฏ้€‰ ็ƒญ้—จ AI ้กน็›ฎ
Product Hunt ๅฏ้€‰ ๆ–ฐไบงๅ“ๅ‘ๅธƒ
HackerNews ๆ— ้œ€ ๅผ€ๅ‘่€…็คพๅŒบ็ƒญ็‚น
Reddit ๆ— ้œ€ AI ็คพๅŒบ่ฎจ่ฎบ
Tavily ๅฏ้€‰ AI ๆœ็ดข

๐Ÿค ่ดก็Œฎ

ๆˆ‘ไปฌๆฌข่ฟŽๆ‰€ๆœ‰ๅฝขๅผ็š„่ดก็Œฎ๏ผ่ฏทๆŸฅ็œ‹ ่ดก็ŒฎๆŒ‡ๅ—ใ€‚

๐Ÿ“œ ่ฎธๅฏ่ฏ

MIT License

๐Ÿ™ ่‡ด่ฐข

ๆ„Ÿ่ฐขๆ‰€ๆœ‰่ดก็Œฎ่€…ไธบ่ฟ™ไธช้กน็›ฎไป˜ๅ‡บ็š„ๅŠชๅŠ›๏ผ


GitHub: https://github.com/Lychee-AI-Team/AiTrend

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors