สถาปัตยกรรม

กระบวนการทำงานที่เป็นขั้นตอน ไซต์ที่มีโครงสร้างสามเลเยอร์ และโปรโตคอลที่เชื่อมถึงกัน

TITI ส่งผ่านพรอมต์เดียวไปยังขั้นตอนการทำงานที่เป็นระบบ และส่งมอบผลิตภัณฑ์ที่มีโครงสร้างคงที่ตามการออกแบบ ไม่ใช่การนำมาตกแต่งเพิ่มเติมในภายหลัง

  • ขั้นตอนการทำงาน
  • สามเลเยอร์
  • เครื่องมือตรวจสอบความถูกต้อง
  • HAYAT

กระบวนการทำงานที่เป็นระบบ

TITI ได้รับการจัดระเบียบให้เป็นขั้นตอนการทำงานที่ต่อเนื่องกัน ซึ่งแต่ละขั้นตอนจะนำผลลัพธ์จากขั้นตอนก่อนหน้ามาใช้งานต่อ: พรอมต์, การวิจัย, สถาปัตยกรรม, การออกแบบ, การสร้าง, การทดสอบ, การติดตั้งใช้งานจริง ลำดับการทำงานนี้คือหัวใจสำคัญ การวิจัยต้องเกิดขึ้นก่อนสถาปัตยกรรมเพราะเราต้องเข้าใจโดเมนก่อนจะเลือกโครงสร้าง สถาปัตยกรรมต้องมาก่อนการออกแบบเพราะรูปทรงของผลิตภัณฑ์เป็นข้อจำกัดในการสร้างหน้าตาภายนอก และการทดสอบต้องเกิดขึ้นก่อนการติดตั้งใช้งานจริงเพราะไม่มีงานใดจะถูกส่งมอบโดยไม่ผ่านการตรวจสอบ

แพลตฟอร์มเน้นการอนุมานมากกว่าการซักถาม จากพรอมต์เดียว เอนจินจะวิจัยโดเมนและตัดสินใจเลือกสถาปัตยกรรม แทนที่จะขอให้ผู้ควบคุมระบบเป็นผู้ระบุ เป้าหมายสูงสุดคือคำถามเป็นศูนย์ต่อหนึ่งโปรเจกต์ ซึ่งไม่ใช่เพียงแค่คำโฆษณา แต่เป็นแรงผลักดันในการออกแบบเพื่อส่งต่องานไปยังขั้นตอนการวิจัย ซึ่งปัญหาสามารถแก้ไขได้ด้วยหลักฐานแทนที่จะแก้ไขด้วยการตั้งคำถาม

นี่คือคำอธิบายของกระบวนการทำงาน ไม่ใช่การแจกแจงกลไกภายใน ขั้นตอนข้างต้นคือข้อตกลงที่แท้จริงระหว่างขั้นตอนหนึ่งไปยังขั้นตอนถัดไป เราไม่ได้กล่าวอ้างถึงคิวงานที่ซ่อนอยู่ กลไกการส่งต่องาน หรือพฤติกรรมการพยายามทำงานซ้ำ นอกเหนือจากการเคลื่อนงานที่เป็นระบบนี้

โครงสร้างภายในสามเลเยอร์

ทุกเว็บไซต์ที่ TITI สร้างขึ้นจะมีโครงสร้างภายในสามเลเยอร์เหมือนกัน เลเยอร์การตลาด มีไว้สื่อสารกับผู้เข้าชมที่เป็นมนุษย์ เลเยอร์วิทยาศาสตร์ นำเสนอวิธีการ หลักการ และข้อมูลเชิงลึก — เช่น หน้าเว็บที่คุณกำลังอ่านอยู่นี้ และ เลเยอร์เอเจนต์ ที่เครื่องจักรสามารถอ่านได้ ซึ่งเป็นไฟล์ที่เขียนขึ้นเพื่อให้ซอฟต์แวร์อื่น ๆ อ่านได้ ไม่ใช่เพื่อมนุษย์

เลเยอร์เหล่านี้ไม่ใช่ตัวเลือกการตกแต่งสไตล์ที่ใส่เข้ามาในขั้นตอนสุดท้าย แต่เป็นโครงสร้างที่ขั้นตอนสถาปัตยกรรมกำหนดขึ้นและขั้นตอนต่อ ๆ มาจะมาเติมเต็มเนื้อหาให้สมบูรณ์ ผู้เข้าชมที่เป็นมนุษย์และโปรแกรมที่เข้ามาอ่านเว็บไซต์เดียวกันจะได้รับการตอบสนองจากเลเยอร์ที่ต่างกันของผลงานชิ้นเดียวกัน ซึ่งแต่ละเลเยอร์ได้รับการปรับแต่งให้เหมาะกับผู้อ่านกลุ่มนั้น ๆ

การแยกเลเยอร์เหล่านี้ออกจากกันมีความสำคัญเนื่องจากกลุ่มผู้อ่านทั้งสามกลุ่มมีความต้องการที่แตกต่างกันอย่างสิ้นเชิง การแยกส่วนนี้ช่วยให้หน้าต่างการตลาดสามารถปรับเปลี่ยนได้โดยไม่กระทบต่อข้อตกลงในการติดต่อของเครื่องจักร และช่วยให้เลเยอร์วิทยาศาสตร์สามารถอธิบายกลไกการทำงานได้โดยไม่ต้องไปพยายามแสดงผลเพื่อตอบสนองกลุ่มอื่น

เลเยอร์เอเจนต์และการสืบทอดโปรโตคอล HAYAT

เลเยอร์เอเจนต์จะเผยแพร่ไฟล์ที่เครื่องจักรนำไปใช้งานได้ ไฟล์ /agent.json อธิบายข้อมูลไซต์และระบุช่องทางการติดต่อ ซึ่งก็คือแชตประจำระบบ ไฟล์ /sot-map.json แสดงแผนที่โครงสร้างของไซต์และแหล่งอ้างอิงความจริง และไฟล์ /.well-known/hayat-manifest.json จะถูกเผยแพร่ในเส้นทางเฉพาะที่ซอฟต์แวร์อื่น ๆ คาดหวังว่าจะพบข้อมูลดังกล่าว

HAYAT คือ โปรโตคอล ข้ามไซต์ที่ไฟล์เหล่านี้ถูกนำมาใช้งาน ทุกไซต์ที่เอนจินนี้สร้างขึ้นจะได้รับการสืบทอดโปรโตคอลนี้ ซึ่งหมายความว่าเมื่อโปรแกรมประมวลผลไปพบกับไซต์ใด ๆ ที่สร้างโดย TITI โปรแกรมนั้นจะสามารถพึ่งพาไฟล์แบบเดียวกันในตำแหน่งเดิมพร้อมความหมายเดียวกันได้ การสืบทอดคุณสมบัตินี้คือสิ่งที่เปลี่ยนข้อตกลงทั่วไปของไซต์เดี่ยวให้กลายเป็นสิ่งที่ระบบอื่นสามารถพึ่งพาได้ในหลาย ๆ ไซต์

โปรโตคอลนี้เป็นรูปแบบโครงสร้างร่วมกัน ไม่ใช่คำมั่นสัญญาเกี่ยวกับเนื้อหา ไฟล์ต่าง ๆ ได้รับการเผยแพร่และพร้อมให้ผู้อ่านเข้ามาสืบค้น โครงสร้างจะมีความสอดคล้องกันเนื่องจากแต่ละไซต์ได้นำโปรโตคอลเดียวกันนี้ไปปรับใช้สืบเนื่องต่อไป

เครื่องมือตรวจสอบความถูกต้อง

ก่อนการติดตั้งใช้งานจริง งานสร้างจะถูกส่งผ่านเครื่องมือตรวจสอบความถูกต้องที่ผสมผสานการตัดสินสองรูปแบบ รูปแบบแรกคือ ด่านตรวจที่สามารถตรวจสอบได้ด้วยเครื่องจักรและมีผลลัพธ์ที่แน่นอน: ความถูกต้องของมาร์กอัปและโครงสร้าง การตรวจสอบว่าไม่มีตัวเลขชี้วัดที่ปรุงแต่งเองปะปนในเนื้อหา และความถูกต้องของการแสดงผลในภาษาต่าง ๆ รวมถึงสคริปต์ที่เขียนจากขวาไปซ้ายและเลย์เอาต์ภาษา CJK

รูปแบบที่สองคือ ผู้ประเมินคุณภาพแบบข้ามตระกูลโมเดล ที่จะเข้ามาประเมินคุณภาพในส่วนที่ด่านตรวจแบบเป็นระบบไม่สามารถตรวจวัดได้ ทั้งสองส่วนนี้ช่วยเติมเต็มซึ่งกันและกัน ด่านตรวจจะจับข้อผิดพลาดทางกลไก ส่วนผู้ประเมินจะชั่งน้ำหนักส่วนที่ยังไม่ดีพอ

กฎที่ใช้ร่วมกันนั้นเรียบง่ายและเข้มงวด งานสร้างที่ไม่ผ่านด่านตรวจหรือเกณฑ์ขั้นต่ำใด ๆ จะถูกปฏิเสธทันที ไม่มีการอนุญาตให้ผ่านเพียงบางส่วน การตรวจสอบนี้เป็นเงื่อนไขสำคัญในการส่งมอบ ไม่ใช่เพียงแค่คะแนนที่แนบมาท้ายงาน

ลูปการปรับปรุงตัวเอง และสิ่งที่เราไม่ได้กล่าวอ้าง

TITI สร้าง TITI: เอนจินนี้ช่วยสร้างใหม่และปรับปรุงตัวมันเอง แต่ลูปการทำงานนี้อยู่ ภายใต้การดูแลของมนุษย์ โดยมนุษย์จะเป็นผู้ตรวจสอบและอนุมัติในแต่ละขั้นตอน กระบวนการเรียกซ้ำนั้นเกิดขึ้นจริง แต่ความสามารถในการทำงานอย่างอิสระโดยสมบูรณ์นั้นยังไม่ใช่ — เอนจินจะทำหน้าที่เสนอแนะและช่วยเหลือ ส่วนมนุษย์จะเป็นผู้ตัดสินใจ

เราชี้แจงข้อจำกัดอย่างตรงไปตรงมา ความสามารถในการทำงานอย่างไร้คนดูแลด้วยพรอมต์เดียวโดยสมบูรณ์นั้นเป็น ทิศทางในอนาคต ไม่ใช่ความสามารถที่เสร็จสิ้นแล้วในปัจจุบัน ระบบหลังบ้านของแชตอัจฉริยะประจำระบบยังไม่ได้เชื่อมต่อเข้าหากัน แชตที่คุณเห็นอยู่ในวันนี้จึงเป็นเพียงรอยต่อจำลองที่ซื่อสัตย์ เป็นอินเตอร์เฟสที่ปรากฏอยู่ก่อนที่ระบบปัญญาประดิษฐ์เบื้องหลังจะเชื่อมต่อเข้ามาอย่างสมบูรณ์ ส่วนข้อกำหนดทางเศรษฐกิจ เช่น ราคาของการสมัครสมาชิกและโทเค็นก็ตั้งใจละไว้ไม่ระบุ

การระบุข้อจำกัดเหล่านี้เป็นส่วนหนึ่งของสถาปัตยกรรม ไม่ใช่เรื่องนอกประเด็น ระบบที่แยกแยะได้อย่างชัดเจนระหว่างสิ่งที่ทำได้ในปัจจุบันกับสิ่งที่ตั้งใจจะทำในอนาคต ย่อมได้รับความไว้วางใจในเรื่องแรก เพราะมีความจริงใจและชัดเจนในเรื่องที่สอง

แชตประจำระบบ

สอบถามสถาปัตยกรรมโดยตรง

สวัสดี — ฉันชื่อ titi บอกฉันสิว่าคุณอยากสร้างอะไร แค่ไม่กี่คำก็พอ

ฉันจะเปลี่ยนมันให้เป็นเว็บไซต์จริงที่ผ่านการทดสอบและเผยแพร่แล้ว

รอยต่อจำลอง — ระบบหลังบ้านยังไม่ได้เชื่อมต่อ