AI Blog Article Generator เป็นเครื่องมือที่ใช้ Python ซึ่งใช้ Cohere API เพื่อสร้างบทความบล็อกคุณภาพสูงและปรับ SEO ให้เหมาะสม เครื่องมือนี้ช่วยให้คุณสร้างเนื้อหาที่น่าสนใจ ไม่ซ้ำใคร และเขียนโดยมนุษย์ตามหัวข้อที่ระบุ สามารถส่งออกเนื้อหาได้ทั้งในรูปแบบ HTML และ Markdown
โครงการนี้จัดขึ้นดังนี้:
AI-Blog-Article-Generator/
├── config.py # Configuration file for API keys
├── aibag.py # Main script to generate blog content
├── README.md # This file
├── contributing.md # Guidelines for contributing
├── code_of_conduct.md # Code of Conduct for contributors
└── LICENSE.md # License information
หากต้องการพัฒนาหรือสนับสนุนโปรเจ็กต์นี้ คุณต้องติดตั้ง Python พร้อมกับแพ็คเกจที่จำเป็น สคริปต์หลัก ( aibag.py
) ใช้ไลบรารี cohere
, colorama
, retrying
และ argparse
เพื่อโต้ตอบกับ Cohere API และจัดการอาร์กิวเมนต์บรรทัดคำสั่ง
โคลนพื้นที่เก็บข้อมูล
git clone https://github.com/OCEANOFANYTHINGOFFICIAL/AI-Blog-Article-Generator.git
cd AI-Blog-Article-Generator
ติดตั้งการพึ่งพา
ตรวจสอบให้แน่ใจว่าได้ติดตั้งแพ็คเกจ Python ที่จำเป็น:
pip install cohere colorama retrying
หรือ
pip install -r requirements.txt
กำหนดค่าคีย์ API
ไปที่ไฟล์ config.py
และแทนที่คีย์ Cohere API ของคุณด้วยตัวยึด:
COHERE_API_KEY = 'replace-with-your-cohere-api-key'
เครื่องมือนี้ได้รับการออกแบบให้รันจากบรรทัดคำสั่ง ต่อไปนี้เป็นคำอธิบายโดยละเอียดเกี่ยวกับวิธีการใช้งาน:
python aibag.py [topic] [OPTIONS]
topic
: (จำเป็น) หัวข้อหลักของบทความในบล็อก -mw
หรือ --max_words
: จำนวนคำสูงสุดในบทความที่สร้างขึ้น
int
-mw 1500
-mnw
หรือ --min_words
: จำนวนคำขั้นต่ำในบทความที่สร้างขึ้น
int
-mnw 1000
-of
หรือ --output_format
: รูปแบบของไฟล์เอาต์พุต ตัวเลือกคือ HTML
, Markdown
หรือ GitHub README
str
HTML
-of Markdown
-fn
หรือ --file_name
: ชื่อของไฟล์เอาต์พุต (ไม่มีนามสกุล)
str
-fn my_blog
-l
หรือ --language
: ภาษาของบทความ ค่าเริ่มต้นเป็น English
str
-l Spanish
-gf
หรือ --github_readme_format
: แปลงเนื้อหาเป็นรูปแบบ GitHub README
flag
-gf
สร้างบทความในบล็อกเกี่ยวกับ "อนาคตของ AI" ที่มีความยาวสูงสุด 1,500 คำ ในรูปแบบ HTML และตั้งชื่อไฟล์ future_of_ai
:
python aibag.py " The Future of AI " -mw 1500 -of HTML -fn future_of_ai -l English
แปลงเนื้อหาเป็นรูปแบบ GitHub README:
python aibag.py " The Future of AI " -mw 1500 -gf -fn future_of_ai -l English
เรายินดีรับการสนับสนุนจากชุมชน! หากคุณต้องการมีส่วนร่วมในโครงการ โปรดทำตามขั้นตอนเหล่านี้:
แยกพื้นที่เก็บข้อมูล
สร้างสาขา
git checkout -b feature-branch
ทำการเปลี่ยนแปลง
ยอมรับการเปลี่ยนแปลงของคุณ
git commit -m " Describe your changes "
ดันไปที่ส้อมของคุณ
git push origin feature-branch
สร้างคำขอดึง
สำหรับคำแนะนำโดยละเอียด โปรดดูที่ CONTRIBUTING.md
เราคาดหวังให้ทุกคนปฏิบัติตามหลักจรรยาบรรณของเราเพื่อให้แน่ใจว่ามีสภาพแวดล้อมที่เป็นมิตร สำหรับรายละเอียดเพิ่มเติม โปรดดู CODE_OF_CONDUCT.md
โครงการนี้ได้รับอนุญาตภายใต้ GNU General Public License v3.0 ดูไฟล์ใบอนุญาตสำหรับรายละเอียด
เราใช้ Cohere สำหรับโปรเจ็กต์นี้เนื่องจากมี Free Tier ที่ตรงกับความต้องการของเราในการสร้างเนื้อหาคุณภาพสูงโดยไม่มีค่าใช้จ่ายที่เกี่ยวข้องกับ API อื่นๆ เช่น OpenAI API ของ Cohere มอบความสามารถในการสร้างข้อความที่มีประสิทธิภาพ ทำให้เป็นตัวเลือกที่เหมาะสมสำหรับการสร้างบทความที่ปรับให้เหมาะสมกับ SEO โดยไม่มีค่าใช้จ่าย
ข้อความแจ้งทางวิศวกรรมที่ใช้ในเครื่องมือนี้ได้รับการออกแบบมาเพื่อให้แน่ใจว่าเนื้อหาที่สร้างขึ้นได้รับการปรับให้เหมาะสมกับ SEO ไม่ซ้ำใคร และน่าดึงดูด ประกอบด้วย:
ข้อความแจ้งจะสั่งให้ AI สร้างบทความที่มีโครงสร้างพร้อมส่วนหัวและหัวข้อย่อย เพื่อให้มั่นใจว่าครอบคลุมหัวข้อนั้นอย่างครอบคลุม
-gf
การอัปเดตเหล่านี้จำเป็นต่อการขยายฟังก์ชันการทำงานของเครื่องมือ ปรับปรุงความทนทาน และปรับปรุงประสบการณ์ผู้ใช้
เมื่อฉันสร้างเครื่องมือนี้ ฉันมีวัตถุประสงค์หลักสองสามประการในใจ:
เครื่องมือนี้ได้รับการออกแบบมาให้เป็นทรัพยากรอันมีค่าสำหรับบล็อกเกอร์ ผู้สร้างเนื้อหา และนักพัฒนาที่ต้องการสร้างเนื้อหาคุณภาพสูงอย่างรวดเร็วและมีประสิทธิภาพ
แต่นี่ไม่ใช่เรื่องง่ายที่จะสร้าง ฉันต้องเผชิญกับความท้าทายและปัญหามากมายในขณะที่สร้างเครื่องมือนี้ ฉันต้องทำให้แน่ใจว่าเนื้อหาที่สร้างขึ้นนั้นมีเอกลักษณ์ น่าดึงดูด และมีลักษณะเหมือนมนุษย์ ฉันยังต้องจัดการกับข้อผิดพลาด การหมดเวลา และลองอีกครั้งเพื่อให้แน่ใจว่าเครื่องมือมีความน่าเชื่อถือ
อันดับแรก ฉันคิดว่าจะใช้ OpenAI สำหรับโปรเจ็กต์นี้ แต่เนื่องจากมีค่าใช้จ่ายที่เกี่ยวข้อง ฉันจึงตัดสินใจเลือกใช้ Cohere ซึ่งเสนอ Tier ฟรีที่ตรงกับความต้องการของเรา API ของ Cohere มอบความสามารถในการสร้างข้อความที่มีประสิทธิภาพ ทำให้เป็นตัวเลือกที่เหมาะสมสำหรับการสร้างบทความที่ปรับให้เหมาะสมกับ SEO โดยไม่มีค่าใช้จ่าย
จากนั้น ฉันต้องหาวิธีที่มีประสิทธิภาพในการรวมรูปภาพแบบไดนามิกเข้าไปในบทความ ฉันตัดสินใจดึงภาพที่เกี่ยวข้องจาก Unsplash ตามหัวข้อ ซึ่งช่วยเพิ่มความน่าดึงดูดทางสายตาของเนื้อหา แต่ Unsplah API ไม่ฟรี ฉันจึงต้องหาวิธีดึงรูปภาพ
ในที่สุด ฉันพบ Image API ที่ให้บริการฟรีและสามารถใช้เพื่อดึงรูปภาพตามหัวข้อได้ การบูรณาการนี้เพิ่มมิติใหม่ให้กับเครื่องมือ ทำให้บทความดูน่าดึงดูดและมีส่วนร่วมมากขึ้น API ช่วยให้ฉันสามารถดึงภาพแบบไดนามิกและรวมไว้ในเนื้อหาที่สร้างขึ้น นี่คือลิงก์ไปยัง API: Lorem Flickr
โดยรวมแล้ว การสร้างเครื่องมือนี้เป็นประสบการณ์ที่ท้าทายแต่ก็คุ้มค่า
แต่โปรดจำไว้ว่า เครื่องมือนี้ไม่สมบูรณ์แบบ และยังมีพื้นที่สำหรับการปรับปรุงอยู่เสมอ ฉันขอแนะนำให้คุณมีส่วนร่วมในโครงการ ให้ข้อเสนอแนะ และช่วยทำให้ดีขึ้น เราสามารถสร้างทรัพยากรที่มีคุณค่าให้กับชุมชนร่วมกันได้
ฉันหวังว่าคุณจะพบว่าเครื่องมือนี้มีประโยชน์สำหรับการสร้างบทความในบล็อกอย่างรวดเร็วและมีประสิทธิภาพ หากคุณมีข้อเสนอแนะ ข้อเสนอแนะ หรือปัญหาใดๆ โปรดอย่าลังเลที่จะเปิดปัญหาหรือติดต่อเราโดยตรง ฉันมุ่งมั่นที่จะปรับปรุงเครื่องมือนี้และทำให้เป็นมิตรกับผู้ใช้มากขึ้นอยู่เสมอ
ข่าวประชาสัมพันธ์ฉบับนี้นำเสนอการอัปเดตและการปรับปรุงที่สำคัญหลายประการสำหรับ AI Blog Article Generator การเปลี่ยนแปลงเหล่านี้รวมถึงคุณสมบัติใหม่ การปรับปรุงฟังก์ชันการทำงาน และตัวเลือกเพิ่มเติมเพื่อปรับปรุงประสบการณ์ผู้ใช้ ด้านล่างนี้เป็นรายละเอียดการอัปเดต:
-gf
หรือ --github_readme_format
เพื่อแปลงเนื้อหาบล็อกของคุณเป็นรูปแบบที่เหมาะสมสำหรับไฟล์ GitHub README คุณสมบัติใหม่นี้ช่วยในการสร้างเนื้อหารูปแบบเอกสารโดยตรงจากเครื่องมือ GitHub README
เป็นตัวเลือกรูปแบบเอาต์พุต นอกเหนือจาก HTML
และ Markdown
ขณะนี้ผู้ใช้สามารถเลือกรูปแบบที่ต้องการสำหรับไฟล์เอาท์พุตของตนเพื่อให้ตรงตามความต้องการเฉพาะของตนได้ดียิ่งขึ้น -gf
ใหม่สำหรับรูปแบบ GitHub README ขณะนี้แฟล็ก -of
รองรับสามรูปแบบ: HTML, Markdown และ GitHub README