# Facebook Status Automation ระบบสร้าง Facebook status draft อัตโนมัติจาก Hermes sessions ## 🎯 วัตถุประสงค์ สร้าง personal brand โดย: - อัพเดทสิ่งที่ทำให้คนเห็น (แต่ไม่โพสซ้ำ) - เขียนให้คนที่ไม่รู้เรื่อง IT อ่านเข้าใจ - โชว์ skill + mindset ผ่านงานจริง ## 📋 Logic ``` Sessions 24h → Filter (ban list) → Compare (10 posts) → Draft ``` ### Ban List กิจกรรมที่ทำซ้ำทุกวัน → ไม่ต้องเอามาโพส: - `ai-news-reading` - `morning-news-briefing` - `daily-planning` - `start-my-day` - `end-my-day` - `cron-model-update` - `cookie-renewal` ### Comparison Rules | เงื่อนไข | ผลลัพธ์ | |---------|---------| | อยู่ใน ban list | ❌ skip | | เรื่องเดิม + โพสวันนี้แล้ว | ❌ skip | | เรื่องเดิม + ไม่มี change ใหม่ | ❌ skip | | เรื่องเดิม + มี change ใหม่ | ✅ โพส (แก้ wording) | | เรื่องใหม่ | ✅ โพส | | ไม่มีเรื่องน่าสนใจ | 🔕 ไม่โพส | ## 📂 ไฟล์ ``` facebook-status-automation/ ├── facebook-status-generator.py # script หลัก ├── README.md # เอกสารนี้ └── SKILL.md # Hermes skill (TODO) ``` ## 🔧 การใช้งาน ### Test Run (Manual) ```bash cd /Users/kunthawat/Gitea/moreminimore-personal-system/facebook-status-automation python3 facebook-status-generator.py ``` ### Cron Job (Auto) รันทุกวัน 20:00 น. (8 โมงเย็น) ```bash hermes cron create \ --name "Facebook Status Draft" \ --schedule "0 20 * * *" \ --script facebook-status-generator.py \ --deliver telegram ``` ## 📊 Log File `~/vault/.facebook-status-log.json`: ```json { "settings": { "lookback_posts": 10, "ban_list": [...] }, "posts": [ { "date": "2026-07-02", "topics": ["ai-news-automation", "moreminimore-service"], "draft": "...", "article_link": null } ], "milestones": { "ai-news-automation": { "last_posted": "2026-07-02", "last_change": "2026-06-25" } } } ``` ## 🎨 Draft Style - ไม่มี technical jargon - เน้นผลลัพธ์/ประโยชน์ - คนทั่วไปอ่านเข้าใจ - สั้นกระชับ ### ✅ ดี > วันนี้ปรับระบบ AI ให้สรุปข่าวอัตโนมัติทุกเช้า — ประหยัดเวลา 1 ชม./วัน ### ❌ ไม่ดี > Today I updated the cron job configuration to use the moreminimore-ai model via custom LLM proxy ## 🔮 TODO - [ ] สร้าง Hermes skill - [ ] เชื่อม session_search จริง (ตอนนี้ mock) - [ ] ใช้ LLM สรุปกิจกรรม (ตอนนี้ keyword matching) - [ ] ใช้ humanizer skill ปรับ draft - [ ] เช็ค blog articles + ใส่ link - [ ] Support multiple languages