นักพัฒนา

โอเพนซอร์ส พัฒนาอย่างเปิดเผย

Piranha เป็นซอฟต์แวร์เสรีภายใต้ AGPL-3.0 อ่าน รัน แยกสาขา และส่งการเปลี่ยนแปลงกลับมา ทั้งระบบเป็นของคุณที่จะปั้นแต่ง

ฟรีและโอเพนซอร์ส

ใช้สัญญาอนุญาต AGPL-3.0 แจกจ่ายซ้ำและแก้ไขได้อย่างอิสระ ข้อกำหนดเครือข่ายทำให้ฟอร์กที่โฮสต์ไว้เปิดด้วยเช่นกัน การปรับปรุงจึงไหลกลับสู่ทุกคน

เทคโนโลยีเว็บสมัยใหม่

FastAPI + SQLite/Postgres ที่ฝั่งแบ็กเอนด์ React + TypeScript + Vite ที่ฝั่งหน้า เอเจนต์ขอบสระเขียนด้วย Go และเดสก์ท็อปบิลด์ด้วย Tauri เรียลไทม์ผ่าน WebSocket กำหนดชนิดข้อมูลตั้งแต่ต้นจนจบ

ใครก็ร่วมพัฒนาได้

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

สถาปัตยกรรมที่คงอยู่

กฎชั้นที่เข้มงวด รีโพซิทอรี เซอร์วิส เราเตอร์ บังคับใช้เป็นฟังก์ชันความเหมาะสมที่ทำให้ CI ล้มเหลว โครงสร้างยังคงสะอาดเมื่อระบบเติบโตขึ้น โดยการออกแบบ

แปลมันสิ

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

ทดสอบอย่างจริงจัง

ชุดทดสอบหน่วย การรวม การทำงานพร้อมกัน และชุดทดสอบแชมเปียนชิพแบบครบวงจร รันใน CI พร้อมด่านครอบคลุม การเปลี่ยนแปลงลงสู่ระบบด้วยความมั่นใจ ไม่ใช่การภาวนา

กระโดดเข้ามา

โคลนรีโพ อ่าน AGENTS.md เพื่อทำความเข้าใจสถาปัตยกรรม และหยิบประเด็นสำหรับมือใหม่ ยินดีต้อนรับพูลรีเควสต์