Kütüphane / İçerik Yazımı ve Üretimi
İçerik Yazımı ve Üretimi
Gemini ile Blog Yazıları Yazıp GitHub'da Yayınlama
Zamanlanmış olarak Gemini, Wikipedia ve Tavily bağlamını kullanarak bir blog yazısı yazar, GitHub'a kaydeder ve Google Sheets'e işler.
Ne yapar
## Automated Blog Creation Description: This workflow automatically generates a complete blog post from a user-provided topic using an LLM (e.g., OpenAI, Gemini). It formats the content as Markdown, commits it directly to a specified GitHub repository, and triggers a Jekyll build—so your blog is live in minutes. Features: - User inputs a topic or prompts the workflow. - LLM generates and formats the blog post in Markdown. - The generated file is committed/pushed to GitHub. - (Optional) Triggers GitHub Pages + Jekyll build to update your site. - Fully automated, customizable, and end-to-end. Required Integrations: - LLM (OpenAI or similar; set API key in credentials) - GitHub (personal access token, target repository) - Jekyll static site (hosted on GitHub Pages) Instructions/Setup: 1. Import the attached workflow JSON in your n8n instance. 2. Set up credentials for Gemini (or chosen LLM provider). 3. Set up GitHub credentials and specify repository path. 4. (Optional) Adjust prompt/parameters for the LLM as desired. 5. Deploy. On run, your blog will be generated and published automatically.
Adımlar
- Generate Blog with Gemini
- Fetch Wikipedia Context
- Extract Blog Title
- Google Gemini Chat Model
- Summarize Search Results
- Commit Blog Post to GitHub
- Prepare File for Commit
- Tavily Web Search
- Schedule Trigger
- Get Topic from Google Sheet
- Mark Topic as Done in Sheet
Benzer otomasyonlar
İçerik Yazımı ve ÜretimiTavily ve Supabase ile çok platformlu içerik sayfaları oluşturma12 adımİçerik Yazımı ve ÜretimiGörselli blog yazıları yazıp Drive'a kaydetme12 adımCRM ve Satış HattıYeni CRM Şirketlerini ChatGPT ve Tavily Araştırmasıyla Zenginleştirme7 adımYapay Zekâ Ajanları ve AsistanlarCreate researched newsletter drafts from Google Sheets with Tavily, OpenAI, and MailerLite22 adım