2023
5 เมษายน
- เริ่มต้นคิดว่าจะสร้าง AI สำหรับพูดคุยหรือมีฟังก์ชั่นพิเศษต่างๆ เพื่อใช้งานในโซเชียลที่ใช้อยู่ประจำอย่าง Line OpenChat โดย RiS
6 เมษายน
- เริ่มศึกษาเกี่ยวกับ VITS และ MOETTS เพื่อสร้างเสียงสังเคราะห์สำหรับ AI
8 เมษายน
- ซื้อโน๊ตบุ๊คมา 1 เครื่องเพื่อใช้งานเขียนโปรแกรมพกพาสะดวกกว่า PC ที่ใช้อยู่ เพื่อความสะดวกสบายของนักพัฒนา
9 เมษายน
- เริ่มใช้ ChatGPT ในการช่วยเหลือด้านการเขียนและแก้ไขโค้ด และใช้ Stable Diffusion เพื่อสร้างตัวตนของเมย์โดยอิงจากตัวตนที่ ChatGPT คิดให้ นอกจากนี้ยังเริ่มนำโค้ดจาก DeachSword มาใช้ในการสร้างบอทสำหรับ Line OpenChat โดยทดสอบด้วยฟังก์ชั่นง่ายๆ เช่น "hi" แล้วตอบกลับว่า "hello"
11 เมษายน
- เพิ่ม ChatGPT API ในตัวบอทและรวมฟังก์ชั่นต่างๆ เช่น "ตรวจสอบสภาพอากาศ" "อิมเมจเจนเนเรเตอร์ เอไออาร์ต" "ค้นหารูปภาพต่างๆ" "ค้นหาเสียงเพลงหรือวิดีโอ YouTube" ลงไปด้วย
13 เมษายน
- ยกเลิกการทำ VITS และ MOETTS เนื่องจากมีการใช้ทรัพยากรสูงมากถ้าจะทำแบบ realtime ซึ่งทำให้บอทต้องมีดีเลย์และมีค่าใช้จ่ายสูงเกินไป
14 เมษายน
- เพิ่มโปรไฟล์เมย์ให้กับ ChatGPT เพื่อให้มีการตอบกลับโดยอิงจากตัวละครที่ตั้งไว้
15 เมษายน
- เช่า CloudVPS และ Hosting เพื่อใช้งานหน้าเว็บและบอท โดยที่จะเปลี่ยนจากการรันที่เครื่องตัวเองไปรันในเซิร์ฟเวอร์แทน
16 เมษายน
- ทำการติดตั้งระบบ VPS Python และโมดูล PIP ต่างๆ ซึ่งใช้เวลามากเพราะการเปลี่ยนระบบทำให้โมดูลบางอันไม่รองรับจึงต้องใช้เวลาแก้ไขหน้างานอีกที
18 เมษายน
- ทำการเขียนระบบ connect ตัว VPS กับตัว Hosting ให้เชื่อมต่อสั่งการสคริปบอทด้านในให้สามารถบังคับควบคุมได้ line.needsleep.dev
24 เมษายน
- หาแนวทางแก้ใขเรื่องที่บอทจะทำงานต่อไม่ได้หลังจากที่ไม่มีคนใช้งานเกิน 1 ชั่วโมง โดยปรึกษา ChatGPT เพื่อหาแนวทางแก้ใขและลองหลายๆแบบ
25 เมษายน
- เพิ่มฟังก์ชั่นการจดจำข้อมูลผู้ใช้งานและทำให้สามารถตั้งชื่อหรือข้อมูลของผู้ใช้ได้
26 เมษายน
- ปรับรูปแบบโปรไฟล์ของเมย์หลายๆแบบเพราะว่าคาแรคเตอร์ที่ได้ยังไม่ตรงกับโปรไฟล์ที่ตั้งไว้
27 เมษายน
- ได้แนวทางแก้บอทใช้งานต่อไม่ได้ โดยหลังจากปรึกษา ChatGPT มานานก็ได้แนวทางเรื่อง HeartBeat (heartbeat.needsleep.dev) มาใช้งานและได้ทำการวางระบบระหว่างบอทกับตัวโฮสให้ติดต่อใช้งานกันตลอด ซึ่งทำให้บอทรีตัวเองหลังมีปัญหาไม่ตอบสนอง แต่ว่ายังมีบัคหลายๆอย่างเหลืออยู่ต้องคอยไล่แก้
30 เมษายน
- สร้างเว็บ timeline.needsleep.dev ขึ้นมาเพื่อแสดงไทม์ไลน์การสร้างและพัฒนาบอทตัวนี้ (ใช้เวลาทะเลาะกับระบบ auto scroll ไปหลายวันพอสมควร)
1 พฤษภาคม
- ปรับปรุงระบบความปลอดภัยและตรวจเช็คโค้ดต่างๆ #1
เตรียมแปลนแบบและอุปกรณ์เสริมของเมย์
3 พฤษภาคม
- พัฒนา EdgeGPT จากวันก่อนด้วยภาษา Python และ C# (ถูกยกเลิก เนื่องจากปัญหาด้านประสิทธิภาพ)
4 พฤษภาคม
- เปลี่ยนไปพัฒนา EdgeGPT ด้วยภาษา Javascripts (Nodejs)
5 พฤษภาคม
- EdgeGPT ถึงแม้จะมีปัญหามากมายแต่ก็เสร็จสิ้นการทำเวอร์ชั่น 1.0 สำหรับอุปกรณ์ชิ้นนี้
เริ่มกลับไปแก้โค้ด Ai ในตัว Server ไหม่ ให้รองรับรูปแบบโค้ดใหม่ รวมถึงการจัด ฟังชั่นต่างๆให้เป็นระเบียบมากขึ้น
-- ----
- อยู่ในระหว่างการพัฒนา Ai "May"