4 คะแนน โดย GN⁺ 2024-12-27 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

💡 แนะนำ

  • SiYuan เป็นระบบจัดการองค์ความรู้ส่วนบุคคลที่ให้ความสำคัญกับความเป็นส่วนตัวเป็นอันดับแรก รองรับการอ้างอิงระดับบล็อกอย่างละเอียดและ Markdown WYSIWYG
  • สามารถดูข้อมูลเพิ่มเติมได้ในฟอรัมสนทนาภาษาอังกฤษของ SiYuan

🔮 ฟีเจอร์

  • ฟีเจอร์ส่วนใหญ่เปิดให้ใช้ฟรี และสามารถใช้งานในเชิงพาณิชย์ได้
  • บล็อกเนื้อหา: รองรับการอ้างอิงระดับบล็อกและลิงก์สองทาง, คุณสมบัติแบบกำหนดเอง, การฝัง SQL query, และโปรโตคอล siyuan://
  • ตัวแก้ไข: รองรับสไตล์บล็อก, Markdown WYSIWYG, โครงร่างรายการ, การซูมบล็อก, การแก้ไขเอกสารขนาดใหญ่, สูตรคณิตศาสตร์, แผนภูมิ, เว็บคลิปปิง, ลิงก์คำอธิบายประกอบ PDF และอื่น ๆ
  • การส่งออก: สามารถส่งออกเป็นการอ้างอิงบล็อกและการฝัง, Markdown มาตรฐาน, PDF, Word, HTML และอื่น ๆ
  • ฐานข้อมูล: รองรับมุมมองตาราง, การทบทวนแบบ spaced repetition สำหรับแฟลชการ์ด, การเขียนด้วย AI และแชตถาม-ตอบผ่าน OpenAI API, Tesseract OCR และอื่น ๆ
  • อื่น ๆ: มีมัลติแท็บ, drag and drop, template snippet, JavaScript/CSS snippet, แอป Android/iOS/HarmonyOS, การ deploy ด้วย Docker, API, คอมมูนิตี้มาร์เก็ตเพลส และอื่น ๆ

🏗️ สถาปัตยกรรมและอีโคซิสเต็ม

  • โปรเจกต์: ประกอบด้วยหลายโปรเจกต์ที่รองรับแพลตฟอร์มและฟีเจอร์ที่หลากหลาย
  • ตัวอย่าง: เอนจินตัวแก้ไข, ส่วนขยาย Chrome/Edge, คอมมูนิตี้มาร์เก็ตเพลส, ที่เก็บข้อมูล, ปลั๊กอิน API เป็นต้น

🌟 ประวัติการกดดาว

🗺️ โรดแมป

  • มีทั้งแผนการพัฒนา สถานะความคืบหน้า และบันทึกการเปลี่ยนแปลงของ SiYuan

🚀 การดาวน์โหลดและการตั้งค่า

  • แนะนำให้ติดตั้งผ่านแอปมาร์เก็ตทั้งบนเดสก์ท็อปและมือถือ
  • แอปมาร์เก็ต: รองรับมือถือ (App Store, Google Play, F-Droid) และเดสก์ท็อป (Microsoft Store)
  • แพ็กเกจติดตั้ง: มีให้จาก B3log และ GitHub
  • โฮสต์ด้วย Docker: สามารถ deploy เซิร์ฟเวอร์ได้อย่างสะดวกผ่าน Docker

โฮสต์ด้วย Docker

  • อธิบายวิธี deploy SiYuan ไปยังเซิร์ฟเวอร์โดยใช้ Docker image
  • รวมถึงโครงสร้างไฟล์, entrypoint, การตั้งค่าสิทธิ์ผู้ใช้ และอื่น ๆ

โฮสต์ด้วย Unraid

  • อธิบายวิธี deploy ผ่าน Unraid

Insider Preview

  • มี Insider Preview ออกก่อนการอัปเดตหลัก

🏘️ คอมมูนิตี้

  • มีฟอรัมสนทนาภาษาอังกฤษ, สรุปคอมมูนิตี้ผู้ใช้, Awesome SiYuan และอื่น ๆ

🛠️ คู่มือพัฒนา

  • ดูคู่มือพัฒนา

❓ คำถามที่พบบ่อย

SiYuan จัดเก็บข้อมูลอย่างไร?

  • ข้อมูลจะถูกเก็บไว้ในโฟลเดอร์ workspace และแบ่งเก็บตามโฟลเดอร์ต่าง ๆ เช่น assets, emoji, code snippet, เงื่อนไขคิวรี, เลย์เอาต์, แฟลชการ์ด เป็นต้น

รองรับการซิงก์ข้อมูลผ่านดิสก์ซิงก์ของบุคคลที่สามหรือไม่?

  • ไม่รองรับการซิงก์ข้อมูลผ่านดิสก์ซิงก์ของบุคคลที่สาม แต่สามารถพิจารณาวิธีส่งออกและนำเข้าข้อมูลด้วยตนเองแทนได้

SiYuan เป็นโอเพนซอร์สหรือไม่?

  • SiYuan เป็นโอเพนซอร์สทั้งหมด และยินดีรับการมีส่วนร่วม

จะอัปเกรดเป็นเวอร์ชันใหม่ได้อย่างไร?

  • หากติดตั้งผ่านแอปสโตร์ สามารถอัปเดตผ่านแอปสโตร์ได้

หากหาไอคอนของบางบล็อกไม่เจอ ควรทำอย่างไร?

  • บล็อกย่อยตัวแรกของรายการจะละการแสดงไอคอนบล็อกไว้

หากทำคีย์ที่เก็บข้อมูลหาย ควรทำอย่างไร?

  • หากตั้งค่าเริ่มต้นอย่างถูกต้องบนหลายอุปกรณ์ ก็สามารถใช้คีย์เดียวกันได้

มีค่าใช้จ่ายหรือไม่?

  • ฟีเจอร์ส่วนใหญ่เปิดให้ใช้ฟรี แต่สิทธิ์สมาชิกเป็นแบบมีค่าใช้จ่าย

🙏 คำขอบคุณ

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

1 ความคิดเห็น

 
GN⁺ 2024-12-27
ความคิดเห็นจาก Hacker News
  • หากคุ้นเคยกับคอมพิวเตอร์และ Unix การใช้โครงสร้างไดเรกทอรี, ชื่อไฟล์, ไฟล์ข้อความ, ลิสต์ และ Markdown เป็นสิ่งสำคัญ

    • แนะนำให้ใช้แนวทางแบบ "file-first" และใช้เครื่องมือของ Unix
    • จัดระเบียบด้วยแนวคิดสากล: สถานที่, สิ่งของ, ผู้คน, เหตุการณ์, ตัวชี้วัด, วิธีการ เป็นต้น
    • แนะนำให้ใช้คำสั่ง Unix, make/justfiles, (rip)grep, git, fzf เป็นต้น
    • แนะนำว่าอย่าพยายามแก้ปัญหาผ่านเว็บ แต่ให้โฟกัสที่พื้นฐานของการจัดการความรู้และปัญหาด้านผลิตภาพ
    • ปัญหาบนสมาร์ตโฟน/หน้าจอสัมผัสสามารถแก้ได้ด้วย file manager หรือใช้ fzf ใน termux
    • สนใจฟีเจอร์ "backlink" และกำลังมองหาเครื่องมือ Unix ที่สามารถสแกนการอ้างอิงถึงไฟล์อื่นจากไฟล์ข้อความได้
  • ใช้เวอร์ชันโอเพนซอร์สของ Obsidian บนโฮมเซิร์ฟเวอร์มาหลายปีแล้ว

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

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

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

    • อยู่ใน "maintenance mode" ซึ่งมองว่าเป็นข้อดีเพราะจะไม่มีฟีเจอร์ที่ไม่จำเป็นถูกเพิ่มเข้ามา
    • โฮสต์เองได้, เป็นเว็บแอปที่ยอดเยี่ยม, มีเนทีฟไคลเอนต์แบบเลือกใช้, และทำงานออฟไลน์ได้
  • ใช้วิธีจัดการความรู้แบบเรียบง่าย

    • เก็บทุกอย่างไว้ใน git และค่อย ๆ ขยายโครงสร้างไดเรกทอรีอย่างเป็นธรรมชาติเมื่อเวลาผ่านไป
    • บนมือถือจะ push ไปยัง gitea instance และกำลังขอคำแนะนำเรื่องวิธีอ่านโน้ตบนมือถือ
  • ไลเซนส์ค่อนข้างแปลก

    • การซิงก์แบบโฮสต์เองถูกทำเป็นฟีเจอร์เสียเงิน และมีการตรวจสอบไลเซนส์อยู่ในโค้ด
    • อยู่ภายใต้ไลเซนส์ AGPL และสามารถแพตช์ส่วนตรวจสอบไลเซนส์ได้
  • ย้ายมาจาก Joplin และโฮสต์เองมา 3 เดือนแล้ว โดยรวมพอใจ

    • สูญเสียการเข้าถึงแบบออฟไลน์ไป แต่มีความยืดหยุ่นในการแสดงออกมากกว่าและน่าพอใจกว่า
    • ไม่ต้องพึ่งพา Docker container อื่น และใช้ Authelia สำหรับการยืนยันตัวตน
    • เว็บ UI เหมาะกับการใช้งานบนมือถือ
  • โฮสต์ด้วย Docker มา 2 ปีและเสถียรดี

    • มีบั๊กเล็กน้อยบน Firefox แต่ไม่มีเวลามากพอสำหรับการบำรุงรักษา
  • แอปเหล่านี้รวมถึง Notion ยังขาดฟีเจอร์ "database inheritance"

    • อยากสร้าง super database ที่มีคุณสมบัติงานพื้นฐาน แล้วสร้างฐานข้อมูลย่อยที่เพิ่มคุณสมบัติตามแต่ละโปรเจกต์
    • อยากทำ single view ที่ดูงานทั้งหมดของวันได้ในที่เดียว