ยินดีต้อนรับเพื่อน! นี่คือ codebase สำหรับแอพโซเชียลของ Bluesky
รับแอปเอง:
นี่คือแอปพลิเคชั่น React Native ที่เขียนในภาษาการเขียนโปรแกรม TypeScript มันสร้างขึ้นบนแพ็คเกจ atproto
TypeScript (เช่น @atproto/api
), รหัสที่เป็นโอเพ่นซอร์ส แต่ในพื้นที่เก็บข้อมูล GIT อื่น
มีซอร์สโค้ดภาษา GO จำนวนเล็กน้อย (ใน ./bskyweb/
) สำหรับบริการเว็บที่ส่งคืนแอปพลิเคชันเว็บดั้งเดิม
คำแนะนำในการสร้างเป็นสถานที่ที่ดีในการเริ่มต้นด้วยแอปเอง
โปรโตคอลการถ่ายโอนที่ได้รับการรับรองความถูกต้อง ("AT Protocol" หรือ "ATPROTO") เป็นโปรโตคอลโซเชียลมีเดียที่กระจายอำนาจ คุณไม่ จำเป็น ต้องเข้าใจที่โปรโตคอลเพื่อทำงานกับแอปพลิเคชันนี้ แต่สามารถช่วยได้ เรียนรู้เพิ่มเติมได้ที่:
แอปพลิเคชั่นโซเชียลของ Bluesky ครอบคลุมชุดของ schemas และ API ที่สร้างขึ้นโดยรวมที่ Framework โปรโตคอล เนมสเปซสำหรับ "พจนานุกรม" เหล่านี้คือ app.bsky.*
ในขณะที่เรายอมรับการมีส่วนร่วมเราจัดลำดับความสำคัญปัญหาคุณภาพสูงและดึงคำขอ การยึดมั่นในแนวทางด้านล่างจะช่วยให้มั่นใจได้ว่าจะมีการตรวจสอบในเวลาที่เหมาะสมยิ่งขึ้น
กฎ:
แนวทาง:
โปรดจำไว้ว่าเราให้บริการชุมชนผู้ใช้กว้าง วันต่อวันของเราเกี่ยวข้องกับเราอย่างต่อเนื่องถามว่า "สิ่งที่สำคัญที่สุดคือสิ่งที่สำคัญที่สุดของเรา" หากคุณส่ง PR ที่เขียนขึ้นอย่างดีซึ่งแก้ปัญหาได้อย่างรัดกุมนั่นเป็นผลงานที่ยอดเยี่ยม มิฉะนั้นเท่าที่เราชอบที่จะยอมรับความคิดและการมีส่วนร่วมของคุณเราไม่มีแบนด์วิดท์จริงๆ นั่นคือสิ่งที่ Forking มีไว้เพื่อ!
คุณมีพรของเรา? เพื่อแยกแอปพลิเคชันนี้! อย่างไรก็ตามมันสำคัญมากที่จะต้องชัดเจนสำหรับผู้ใช้เมื่อคุณให้ส้อม
โปรดตรวจสอบให้แน่ใจว่า:
หากคุณค้นพบปัญหาด้านความปลอดภัยใด ๆ โปรดส่งอีเมลไปที่ [email protected] อีเมลจะถูก CCED โดยอัตโนมัติไปยังทีมงานทั้งหมดและเราจะตอบกลับทันที
Bluesky เป็นเครือข่ายโซเชียลแบบเปิดที่สร้างขึ้นบนโปรโตคอล AT ซึ่งเป็นเทคโนโลยีที่ยืดหยุ่นซึ่งจะไม่ล็อคนักพัฒนาซอฟต์แวร์ออกจากระบบนิเวศที่พวกเขาช่วยสร้าง ด้วย ATPROTO การรวมบุคคลที่สามสามารถราบรื่นเท่ากับบุคคลที่หนึ่งผ่านฟีดที่กำหนดเองบริการที่เป็นสหพันธรัฐลูกค้าและอื่น ๆ
ดู./license สำหรับใบอนุญาตเต็มรูปแบบ
เรา❤คุณและทุกวิธีที่คุณสนับสนุนเรา ขอบคุณที่ทำให้ Bluesky เป็นสถานที่ที่ยอดเยี่ยม!