เซิร์ฟเวอร์ MCP ท้องถิ่นที่แปลงไฟล์ให้เป็นบริบท AI ที่ค้นหาได้
stashbase ซึ่งสร้างโดย Liliu Z เปลี่ยนไฟล์ส่วนตัวให้เป็นแหล่งความรู้ในท้องถิ่นสำหรับตัวแทน AI โดยการจัดทำดัชนีเอกสารและเปิดเผยบริบทให้กับลูกค้าที่เข้ากันได้ แอปนี้สร้างดัชนีในท้องถิ่นที่ค้นหาได้และจัดเตรียมชิ้นส่วนบริบทสำหรับคำแนะนำของผู้ช่วย โดยมีการดึงข้อความบนอุปกรณ์และผลลัพธ์ของวิกิที่อิงจากไฟล์ มันมุ่งเป้าไปที่นักพัฒนา นักวิจัย และผู้ใช้ AI ที่ต้องการเอกสารโครงการและห้องสมุดวิจัยที่เข้าถึงได้โดยตัวแทนอย่างเป็นส่วนตัว การติดตั้งและการพัฒนาต้องการสภาพแวดล้อม Node.js เมื่อสร้างจากแหล่งที่มา.
สร้างหน้ามาร์กดาวน์ที่เชื่อมโยงได้จากแหล่งข้อมูลที่หลากหลาย
แอปพลิเคชันจะดึงข้อความโดยอัตโนมัติและประกอบไฟล์วิกิแบบนำทางจากต้นฉบับของคุณ ผลิตไฟล์มาร์กดาวน์ธรรมดาที่คุณเก็บไว้ มันรองรับประเภทข้อมูลนำเข้าหลายประเภท ทำให้ผู้ใช้สามารถนำวัตถุวิจัยเข้าสู่คลังข้อมูลถาวร รูปแบบที่รองรับได้แก่:
- PDF และ DOCX
- ภาพ (ข้อความที่ได้จาก OCR)
- การบันทึกเสียง (ข้อความที่ถอดความ)
ผลลัพธ์เหล่านั้นทำให้เอเจนต์ภายนอกเปิดและอ้างอิงเอกสารที่ชัดเจนได้ง่ายขึ้น แทนที่จะเป็นก้อนข้อมูลที่ไม่ชัดเจน
ความแม่นยำในการค้นหาขึ้นอยู่กับคุณภาพการดึงข้อมูลและการจัดทำดัชนีเวกเตอร์
เครื่องมือใช้วิธีการดึงข้อมูลแบบเวกเตอร์เพื่อให้คำถามตรงกับความหมายแทนที่จะเป็นเพียงคำที่แน่นอน ทำให้เอเจนต์สามารถค้นหาข้อความที่เกี่ยวข้องเมื่อการพูดแตกต่างกัน คุณภาพการดึงข้อมูลนั้นขึ้นอยู่กับความถูกต้องของ OCR และการถอดความเมื่อทำงานจากภาพหรือการบันทึกเสียง และขึ้นอยู่กับวิธีการแบ่งแหล่งข้อมูลในระหว่างการจัดทำดัชนี ผู้ใช้ควรคาดหวังการจับคู่ที่ดีกว่าจากเอกสารที่สะอาดและมีโครงสร้างดีมากกว่าจากการสแกนที่มีเสียงรบกวนหรือเสียงที่ไม่ดี
การตั้งค่าและการทำงานคาดหวังความคุ้นเคยในระดับนักพัฒนา
สร้างด้วย TypeScript และ Electron โครงการนี้คาดหวังสภาพแวดล้อม Node.js และกระบวนการ pnpm สำหรับผู้ใช้ที่คอมไพล์จากแหล่งที่มา แอปทำงานเป็นเซิร์ฟเวอร์ที่เข้ากันได้กับลูกค้าที่รู้จัก MCP เช่น Claude Desktop และ Cursor ดังนั้นการนำไปใช้จึงต้องเชื่อมต่อกับกระบวนการทำงานของเอเจนต์ที่มีอยู่ การควบคุมการเข้าถึงที่มีขอบเขตช่วยแมพโฟลเดอร์ท้องถิ่นไปยังขอบเขตที่สามารถค้นหาได้ของเอเจนต์ ซึ่งเหมาะสำหรับผู้ใช้ทางเทคนิคที่จัดการขั้นตอนการปรับใช้
การออกแบบที่เน้นท้องถิ่นรักษาสิทธิ์การเป็นเจ้าของและสนับสนุนการตรวจสอบ
แอปเก็บไฟล์ที่สร้างขึ้นไว้ในเครื่องโฮสต์เป็นไฟล์ธรรมดาที่ผู้ใช้เป็นเจ้าของ และเสนอการกำหนดขอบเขตในระดับโฟลเดอร์เพื่อให้เอเจนต์เห็นเฉพาะเนื้อหาที่ได้รับอนุญาตอย่างชัดเจน โครงการนี้เป็นโอเพนซอร์สและพัฒนาเป็นการทดลองที่มีการกำกับดูแลโดยนักพัฒนา และได้รับความสนใจบน GitHub สำหรับแนวทางในการสร้างหน่วยความจำท้องถิ่นถาวรสำหรับเอเจนต์ การรวมกันนั้นเอื้อประโยชน์ต่อผู้ใช้ที่ให้ความสำคัญกับการเป็นเจ้าของไฟล์และการติดตามได้
ดีที่สุดสำหรับนักพัฒนาที่มีความรู้และนักวิจัยที่ให้ความสำคัญกับการควบคุมในท้องถิ่น
แอปนี้เป็นตัวเลือกที่เหมาะสมสำหรับผู้ใช้ที่มีความคิดทางเทคนิคเพราะเป็นโครงการที่มีแหล่งที่มาเปิด ซึ่งมีการกำกับดูแลจากมนุษย์และมีการพัฒนาที่ชัดเจนใน GitHub คาดว่าจะต้องจัดการรายละเอียดการสร้างและการจัดทำดัชนีด้วยตนเองและตรวจสอบคุณภาพการสกัดสำหรับคำถามที่สำคัญต่อภารกิจ สำหรับผลลัพธ์ที่ราบรื่นมากขึ้น ให้เตรียมเอกสารต้นฉบับที่มีหัวข้อที่สอดคล้องกันและข้อความที่สะอาดเพื่อให้ลิงก์วิกิและดัชนีเวกเตอร์ที่สร้างขึ้นผลิตบริบทที่เชื่อถือได้มากขึ้นสำหรับตัวแทน