loading…
Search for a command to run...
loading…
Automates research workflows by collecting, summarizing, and categorizing AI technology documents directly into Notion. It uses OpenAI GPT for Vietnamese summar
Automates research workflows by collecting, summarizing, and categorizing AI technology documents directly into Notion. It uses OpenAI GPT for Vietnamese summarization and automatic tagging of topics like RAG, LangGraph, and MCP.
Tự động thu thập, tóm tắt và phân loại tài liệu công nghệ AI trực tiếp lên Notion.
Dự án này tự động hóa quy trình nghiên cứu:
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ Web URL │ ──▶ │ Reader │ ──▶ │ AI (GPT) │ ──▶ │ Notion │
│ (Bài viết│ │(Trích │ │(Tóm tắt +│ │(Database │
│ gốc) │ │ xuất text)│ │ phân loại)│ │ lưu trữ) │
└──────────┘ └──────────┘ └──────────┘ └──────────┘
cd MCP_Notion
pip install -r requirements.txt
cp .env.example .env
# Mở file .env, điền token Notion và OpenAI API key
# Thu thập bài viết theo chủ đề mặc định (RAG, LangGraph, MCP)
python main.py
# Thu thập chủ đề cụ thể
python main.py --topics RAG LangGraph
# Thu thập từ URL cụ thể
python main.py --urls "https://vnexpress.net"
# Xem danh sách bài viết đã lưu
python main.py --list
# Lọc theo tag
python main.py --list --tag "RAG"
MCP_Notion/
├── main.py # 🚀 Entry point - CLI chính
├── researcher.py # 🔍 Thu thập & tóm tắt bài viết
├── notion_store.py # 📦 Giao tiếp với Notion API
├── requirements.txt # 📋 Dependencies
├── .env # 🔑 Biến môi trường (API keys)
├── .env.example # 📄 Template biến môi trường
└── README.md # 📖 Bạn đang đọc file này
| Tag | Mô tả |
|---|---|
RAG |
Retrieval-Augmented Generation |
LangGraph |
Multi-agent orchestration framework |
MCP |
Model Context Protocol |
AI Agent |
Autonomous AI agents |
LLM |
Large Language Models |
Vector DB |
Vector databases (Chroma, Pinecone, ...) |
Prompt Engineering |
Kỹ thuật viết prompt |
Fine-tuning |
Tinh chỉnh mô hình |
Multi-Agent |
Hệ thống đa agent |
Evaluation |
Đánh giá & metrics |
Dự án này cũng có thể được điều khiển trực tiếp từ AI IDE (Gemini/Claude)
thông qua MCP Notion server. Xem file ~/.gemini/antigravity/mcp_config.json.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"research-assistant-notion-ai": {
"command": "npx",
"args": []
}
}
}