แนะนำ DiscordEidos
ฟีเจอร์หลัก
- ทำงานในเบราว์เซอร์: ทุกฟังก์ชันทำงานภายในเบราว์เซอร์ รองรับ PWA
- รองรับออฟไลน์: เข้าถึงข้อมูลได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต ข้อมูลถูกเก็บไว้ในเครื่องจึงให้ประสิทธิภาพที่รวดเร็ว
- ฟีเจอร์ AI: ผสานรวมกับ LLM อย่างลึกซึ้งเพื่อมอบความสามารถที่ขับเคลื่อนด้วย AI สามารถแปล สรุป และโต้ตอบกับข้อมูลได้ AI ทำงานแบบออฟไลน์ได้เช่นกัน
- การขยายความสามารถ: สามารถปรับแต่ง Eidos ให้ตรงกับความต้องการของผู้ใช้ได้
- Prompt: เร่งเวิร์กโฟลว์ได้โดยไม่ต้องเขียนโค้ด
- UDF: เขียนฟังก์ชันแบบกำหนดเองด้วย JavaScript
- Script: สร้างลอจิกประมวลผลข้อมูลที่ทรงพลังด้วย TypeScript/JavaScript
- App: สร้างแอปของตัวเองด้วยเฟรมเวิร์กที่ต้องการ
- Block: เพิ่มบล็อกแบบกำหนดเองลงในเอกสาร
- Field: เพิ่มฟิลด์แบบกำหนดเองลงในตาราง
- เป็นมิตรกับนักพัฒนา:
- มี API & SDK ให้
- มาตรฐาน Sqlite: ทุกตารางถูกสร้างเป็นตาราง SQLite
วิธีพัฒนา
- โคลนรีโพซิทอรี:
git clone git@github.com:mayneyao/eidos.git
- ติดตั้ง dependencies:
pnpm install
- บิลด์:
pnpm build (ต้องทำเพียงครั้งเดียว)
- รันเซิร์ฟเวอร์สำหรับพัฒนา:
pnpm dev
- เข้าใช้งานแอปในเบราว์เซอร์:
http://localhost:5173
สร้าง SDK types
เครดิต
- sqlite-wasm: รัน SQLite ในเบราว์เซอร์
- shadcn-ui: คอมโพเนนต์ UI
- glide-data-grid: ตารางประสิทธิภาพสูง
- lexical: ตัวแก้ไขเอกสาร
- web-llm: รัน LLM ในเบราว์เซอร์
- teable & apitable: ให้แนวทางการสร้างตารางแบบ Airtable
ใบอนุญาต
- โปรเจกต์นี้เผยแพร่ภายใต้เงื่อนไขของใบอนุญาต AGPL
ความเห็นของ GN⁺
- เป็นมิตรกับนักพัฒนา: มี API และ SDK ให้ ทำให้นักพัฒนาขยายความสามารถได้ง่าย
- รองรับออฟไลน์: มีประโยชน์เพราะเข้าถึงข้อมูลได้แม้ไม่มีการเชื่อมต่ออินเทอร์เน็ต
- การผสาน AI: การรวมเข้ากับ LLM มอบความสามารถ AI ที่ทรงพลังสำหรับการประมวลผลข้อมูล
- การขยายความสามารถ: มีตัวเลือกการปรับแต่งที่หลากหลาย ช่วยสร้างสภาพแวดล้อมที่เหมาะกับผู้ใช้
- มาตรฐาน SQLite: ทุกตารางถูกสร้างเป็นตาราง SQLite ทำให้จัดการข้อมูลง่าย
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ไม่เกี่ยวข้องกับ Eidos Interactive: ความคิดเห็นนี้ระบุชัดว่าไม่ได้เกี่ยวข้องกับ Eidos Interactive ซึ่งได้ควบรวมกับ Square Enix ไปเมื่อ 14 ปีก่อน
ประสบการณ์การใช้ Tiddlywiki: ลองใช้หลายแอปมาแล้ว แต่สุดท้ายก็กลับไปใช้ Tiddlywiki จุดที่ไม่มีโครงสร้างแบบลำดับชั้นอาจเป็นได้ทั้งข้อดีและข้อเสีย จุดแข็งคือการปรับแต่งได้มาก และสามารถแยกข้อมูลออกจากการนำเสนอได้ในขณะที่ยังผสานทั้งสองอย่างเข้าด้วยกัน
ปัญหากับส่วนขยาย Chrome: เมื่อเปิดใช้ส่วนขยาย Chrome บางตัว แอปจะทำงานได้ไม่สมบูรณ์ ระบบที่อิงกับ SQLite อาจเป็นข้อเสีย และผู้แสดงความเห็นชอบไฟล์ Markdown แบบเรียบง่ายมากกว่า
แอปบล็อกแบบโอเพนซอร์ส: ติดตามแอปบล็อกแบบโอเพนซอร์สมาสักพัก และคิดว่าแอปนี้ดูสมบูรณ์และขัดเกลามากที่สุด ชอบที่มี SQLite เป็นแกนกลาง และให้ความสามารถทรงพลังผ่านอินเทอร์เฟซที่เรียบง่าย
ประสบการณ์การใช้เครื่องมือจดบันทึกหลากหลายแบบ: เคยใช้ทั้งไฟล์ข้อความ, CherryTree, SimpleNotes และเครื่องมืออื่น ๆ ปัจจุบันใช้ชุดผสมอย่าง text/Markdown + git + VS Code + Obsidian
ประเด็นเรื่องเครื่องหมายการค้า: ควรตรวจสอบเครื่องหมายการค้าของชื่อนี้ SQLite ดูมีอนาคต แต่ยังไม่ชัดเจนว่าทำงานได้เฉพาะในเบราว์เซอร์หรือไม่
เปรียบเทียบ Notion กับ Obsidian: เป็นผู้ใช้ Notion แต่ช่วงนี้กำลังย้ายไป Obsidian และรู้สึกว่าคอลัมน์ "Title" พื้นฐานของ Notion ใช้งานไม่สะดวก
ปัญหาการซิงก์ข้อมูล: มองว่าที่เก็บข้อมูลของเบราว์เซอร์ไม่น่าเชื่อถือ และถ้าข้อมูลไม่ถูกซิงก์หรือสำรองไว้ ก็ไม่ปลอดภัย
คำถามเรื่องฟีเจอร์ซิงก์: สงสัยว่ามีฟังก์ชันซิงก์ระหว่างการติดตั้งหรือไม่ ข้อเสียของแนวทางแบบ SaaS/คลาวด์คือเรื่องความเป็นเจ้าของ แต่ข้อดีคือเข้าถึงได้จากหลายอุปกรณ์
ข้อเสียของ Notion: รู้สึกว่า Notion ไม่ลื่นไหลสำหรับการเขียน ชอบไฟล์ Markdown มากกว่า ใช้ Obsidian อยู่แต่ยังขาดฟีเจอร์แก้ไขร่วมกันแบบเรียลไทม์ และอยากได้การผสานกันระหว่าง Google Docs กับ Obsidian