ดัชนีเอกสาร

เอกสารหลัก

  • README (เอกสารนี้)

เอกสารสำหรับนักพัฒนา

  • เอกสารอ้างอิง API - เอกสารประกอบ API สาธารณะ ครอบคลุมการจัดการเมตาดาต้า การควบคุมการนำทาง และการสมัครรับเหตุการณ์สำหรับนักพัฒนา JavaScript/TypeScript
  • คู่มือการกำหนดธีม - คู่มือสำหรับนักพัฒนาธีม ประกอบด้วยข้อมูลอ้างอิงคลาส CSS, คุณสมบัติที่กำหนดเอง และตัวอย่างธีมสำหรับโหมดสว่างและโหมดมืด
  • กระบวนการเริ่มต้น - ลำดับการเริ่มต้นปลั๊กอิน การเปรียบเทียบระหว่างการบูตเครื่องเย็นกับการบูตเครื่องอุ่น, การแก้ไขแคชเมตาดาต้า, การทำความสะอาดที่เลื่อนออกไป, และกระบวนการสร้างเนื้อหา รวมถึงแผนภาพ Mermaid
  • เมตาดาต้า พายไลน์ - ลำดับการสร้างแคชใหม่, ขั้นตอนของท่อส่งผู้ให้บริการ, และสัญญาณการเสร็จสิ้น. รวมถึงแผนภาพเมอร์เมด.
  • สถาปัตยกรรมการจัดเก็บข้อมูล - คู่มือเกี่ยวกับภาชนะจัดเก็บข้อมูล (IndexedDB, Local Storage, Memory Cache, การตั้งค่า) รูปแบบการไหลของข้อมูลและแนวทางปฏิบัติ
  • การเรนเดอร์สถาปัตยกรรม - ลำดับชั้นของคอมโพเนนต์ React, การเลื่อนเสมือนจริงด้วย TanStack Virtual, การเพิ่มประสิทธิภาพการทำงาน และการไหลของข้อมูล
  • การจัดการการเลื่อนหน้าจอ - วิธีที่ปลั๊กอินรับประกันการเลื่อนที่แม่นยำเมื่อโครงสร้างต้นไม้เปลี่ยนแปลง (การมองเห็นแท็ก, การตั้งค่า, ฯลฯ)
  • สถาปัตยกรรมบริการ - ชั้นตรรกะทางธุรกิจ: MetadataService, FileSystemOperations, ContentProviderRegistry. รูปแบบการฉีดพึ่งพาและการไหลของข้อมูลบริการ

1 การติดตั้ง

  1. ติดตั้ง Obsidian- ดาวน์โหลดและติดตั้งจากobsidian.md
  2. เปิดใช้งานปลั๊กอินชุมชน- ไปที่ การตั้งค่า → ปลั๊กอินชุมชน → เปิดใช้งานปลั๊กอินชุมชน
  3. ติดตั้ง Notebook Navigator- คลิก "เรียกดู" → ค้นหา "Notebook Navigator" → ติดตั้ง
  4. ติดตั้งการตั้งค่าสไตล์ (ไม่บังคับ)- สำหรับการปรับแต่งสีและลักษณะการปรากฏให้ติดตั้งปลั๊กอินการตั้งค่าสไตล์โดยการค้นหา'Style Settings' ในปลั๊กอินชุมชน

2 การเริ่มต้น

นี่คือคู่มืออย่างเป็นทางการสำหรับการเรียนรู้และเชี่ยวชาญการใช้ Notebook Navigator:

Mastering Notebook Navigator

วิดีโอนี้มีคำบรรยายใน 21 ภาษา


3 ความปลอดภัยและคุณภาพ

Notebook Navigator ได้รับการตรวจสอบด้วยTypeScript,ESLint ด้วยปลั๊กอิน ESLint อย่างเป็นทางการของ Obsidian,Prettier,Vitestและการสร้างแบบการผลิตก่อนที่จะมีการผสานการเปลี่ยนแปลง การสร้างจะต้องเสร็จสมบูรณ์โดยไม่มีข้อผิดพลาดและคำเตือนใดๆ

การตรวจสอบความปลอดภัยดำเนินการผ่านCodeQL โดยมีประวัติการสแกนอยู่ในกระบวนการทำงานของ CodeQL และOpenSSF Scorecard สถานะปัจจุบันแสดงอยู่ในป้ายที่ด้านบนของหน้านี้

Notebook Navigator ทำงานในเครื่องของคุณ แต่บางฟีเจอร์จะส่งคำขอ HTTP ตามที่ระบุไว้สำหรับการอัปเดต ดาวน์โหลด และเนื้อหาจากระยะไกล โปรดดูส่วนที่ 10 - การเปิดเผยข้อมูลเครือข่ายและการวินิจฉัยสำหรับรายการทั้งหมด


สารบัญ


4 ปุ่มลัดบนแป้นพิมพ์

Key การดำเนินการ
↑/↓ เลื่อนขึ้น/ลงในหน้าต่างปัจจุบัน
ในบานหน้าต่างการนำทาง: ปิดบานหน้าต่างหรือย้ายไปยังบานหน้าต่างระดับบน ในบานหน้าต่างรายการ: เปลี่ยนไปยังบานหน้าต่างการนำทาง
ในส่วนนำทาง: ขยายหรือเปลี่ยนไปยังส่วนรายการ ในส่วนรายการ: เปลี่ยนไปยังส่วนแก้ไข
Tab ในส่วนนำทาง: เปลี่ยนไปยังส่วนรายการ ในส่วนรายการ: เปลี่ยนไปยังส่วนแก้ไข ในช่องค้นหา: เปลี่ยนไปยังส่วนรายการ
Shift+Tab ในส่วนรายการ: เปลี่ยนไปยังส่วนนำทาง ในช่องค้นหา: เปลี่ยนไปยังส่วนนำทาง
Enter (macOS) F2 (Windows/Linux) เปลี่ยนชื่อรายการโดยตรงในส่วนนำทางหรือส่วนรายการ
Enter ในส่วนนำทาง: เปิดหมายเหตุของโฟลเดอร์บน Windows/Linux ตามค่าเริ่มต้น (เมื่อเปิดใช้งาน) ในส่วนรายการ: เปิดไฟล์ที่เลือกบนทุกระบบ (เมื่อเปิดใช้งาน) ในช่องค้นหา: เปลี่ยนไปยังส่วนรายการ
Escape ในช่องค้นหา: ปิดการค้นหาและย้ายโฟกัสไปยังบานหน้าต่างรายการ
PageUp/PageDown เลื่อนขึ้น/ลงในบานหน้าต่างการนำทางและบานหน้าต่างรายการ
Home/End กระโดดไปยังรายการแรก/สุดท้ายในส่วนปัจจุบัน
ลบ Backspace ลบรายการที่เลือก
Cmd/Ctrl+A เลือกบันทึกทั้งหมดในโฟลเดอร์ปัจจุบัน
Cmd/Ctrl+คลิก สลับการเลือกโน้ต
Shift+คลิก เลือกช่วงของโน้ต
Shift+Home/End เลือกจากตำแหน่งปัจจุบันไปยังรายการแรก/สุดท้าย
Shift+↑/↓ ขยายการเลือกขึ้น/ลง
Cmd/Ctrl+↑/↓ จัดเรียงไฟล์ที่เลือกใหม่ขึ้น/ลงในโหมดจัดเรียงด้วยมือ

หมายเหตุ:สามารถปรับแต่งคีย์ลัดทั้งหมดได้ ดูรายละเอียดเพิ่มเติมในส่วนที่ 8 - ปุ่มลัดที่กำหนดเองสำหรับวิธีการเพิ่มการนำทางแบบ VIM (h, j, k, l) คีย์ทางเลือก และการผสมปุ่มควบคุม


5 การตั้งค่าที่ซิงค์และในเครื่อง

หลายการตั้งค่าใน Notebook Navigator จะแสดงตัวสลับการซิงค์ — ไอคอนรูปเมฆที่สลับระหว่าง "เปิดการซิงค์" และ "ปิดการซิงค์" การตั้งค่านี้จะควบคุมว่าแต่ละการตั้งค่าจะถูกเก็บไว้ที่ไหนและจะถูกแชร์ข้ามอุปกรณ์หรือไม่

5.1 วิธีการทำงานของการซิงค์

ปลั๊กอินของ Obsidian จะจัดเก็บการตั้งค่าไว้ในไฟล์data.json ซึ่งตั้งอยู่ที่.obsidian/plugins/notebook-navigator/data.json ภายในโฟลเดอร์ vault ของคุณ เมื่อคุณใช้บริการซิงค์ เช่นObsidian Sync, iCloud, GitHub, Dropbox หรือ Google Drive ไฟล์นี้จะถูกซิงค์ไปยังอุปกรณ์ทุกเครื่องของคุณพร้อมกับข้อมูลอื่น ๆ ใน vault ของคุณ การตั้งค่าใด ๆ ที่บันทึกไว้ในdata.json จะถูกส่งต่อไปยังทุกอุปกรณ์ที่ซิงค์ vault นี้

Screenshot 2026-02-18 at 22 58 05

เมื่อการซิงค์ถูกเปิดใช้งาน(ค่าเริ่มต้น) สำหรับการตั้งค่า ค่าจะถูกบันทึกไว้ที่data.json และซิงค์ไปยังอุปกรณ์ทั้งหมดผ่านบริการซิงค์ของคุณ

Screenshot 2026-02-18 at 22 58 14

เมื่อการซิงค์ถูกปิดใช้งานสำหรับการตั้งค่าค่าจะถูกบันทึกไว้ในที่เก็บข้อมูลภายในของ Obsidian แทน ที่เก็บข้อมูลภายในจะเฉพาะเจาะจงกับอุปกรณ์แต่ละเครื่องและไม่ถูกรวมอยู่ในการซิงค์ในคลัง การตั้งค่าจะมีค่าของตัวเองแยกกันในแต่ละอุปกรณ์ เมื่อคุณปิดการซิงค์สำหรับการตั้งค่า ค่าปัจจุบันจะถูกคัดลอกไปยังที่เก็บข้อมูลภายในบนอุปกรณ์ปัจจุบัน และค่าจะถูกนำออกจากdata.json เพื่อป้องกันไม่ให้ค่าดังกล่าวทับซ้อนกับค่าภายในบนอุปกรณ์อื่น

data.json หากคุณไม่ใช้บริการซิงค์ สวิตช์ซิงค์จะไม่มีผลในทางปฏิบัติ เนื่องจากข้อมูลการตั้งค่าจะถูกเก็บไว้เฉพาะในเครื่องเท่านั้น


6 ค้นหา

โน้ตบุ๊กเนวิเกเตอร์มีโหมดการค้นหาสองแบบ: การค้นหาแบบกรอง และการค้นหาแบบออลล์ (Omnisearch) สามารถสลับระหว่างโหมดได้โดยการกดปุ่มลูกศรขึ้น/ลง หรือโดยการคลิกที่ไอคอนค้นหา สามารถรวมชื่อไฟล์, คุณสมบัติ, แท็ก, วันที่, และตัวกรองไว้ในคำค้นหาเดียวได้ (เช่นmeeting .status=active #work @thisweek)

6.1 กรองการค้นหา

กรองไฟล์ตามชื่อ, แท็ก, คุณสมบัติ, วันที่, โฟลเดอร์, ส่วนขยาย, และงานภายในโฟลเดอร์ปัจจุบันและโฟลเดอร์ย่อย โหมดค้นหาเริ่มต้น

ชื่อไฟล์

  • word - บันทึกการแข่งขันที่มีคำว่า "word" ในชื่อไฟล์
  • word1 word2 - กำหนดให้ทุกคำต้องตรงกับชื่อไฟล์
  • -word - ยกเว้นบันทึกที่มีคำว่า "word" ในชื่อไฟล์

แท็ก

  • #tag - รวมบันทึกที่มีแท็ก (รวมถึงแท็กที่ซ้อนกัน เช่น#tag/subtag)
  • # - รวมเฉพาะโน้ตที่มีแท็กเท่านั้น
  • -#tag - ยกเว้นบันทึกที่มีแท็ก
  • -# - รวมเฉพาะบันทึกที่ไม่ได้ติดแท็ก
  • #tag1 #tag2 - จับคู่แท็กทั้งสอง (AND โดยนัย)
  • #tag1 AND #tag2 - จับคู่แท็กทั้งสอง (AND อย่างชัดเจน)
  • #tag1 OR #tag2 - ตรงกับแท็กใดแท็กหนึ่ง
  • #a OR #b AND #c - AND มีความสำคัญสูงกว่า: ตรงกับ#a หรือทั้งสอง#b และ#c
  • กด Cmd/Ctrl+คลิกที่แท็กเพื่อเพิ่มด้วย AND กด Cmd/Ctrl+Shift+คลิกเพื่อเพิ่มด้วย OR

คุณสมบัติ

  • .key - รวมบันทึกไว้กับกุญแจทรัพย์สิน
  • .key=value - ให้ใส่หมายเหตุในกรณีที่ค่าของทรัพย์สินมีค่าเป็นvalue
  • ."Reading Status" - กุญแจทรัพย์สินที่มีช่องว่าง (ใส่เครื่องหมายคำอธิบายสองชั้น)
  • ."Reading Status"="In Progress" - คีย์และค่าที่มีช่องว่างต้องใส่เครื่องหมายอัญประกาศคู่
  • -.key - ยกเว้นบันทึกที่มีรหัสทรัพย์สิน
  • -.key=value - ยกเว้นบันทึกที่ค่าของทรัพย์สินมีvalue
  • กด Cmd/Ctrl+คลิก ที่คุณสมบัติเพื่อเพิ่มด้วย AND กด Cmd/Ctrl+Shift+คลิก เพื่อเพิ่มด้วย OR

ตัวกรอง

  • has:task - รวมบันทึกไว้กับงานที่ยังทำไม่เสร็จ
  • -has:task - ยกเว้นบันทึกที่มีงานที่ยังไม่เสร็จ
  • folder:meetings - ให้ใส่หมายเหตุในกรณีที่ชื่อโฟลเดอร์มีmeetings
  • folder:/work/meetings - ให้ใส่บันทึกเฉพาะในโฟลเดอร์หลัก (work/meetings ) เท่านั้น (ไม่ใช่ในโฟลเดอร์ย่อย)
  • folder:/ - ให้ใส่บันทึกเฉพาะในรูทของตู้เซฟเท่านั้น
  • -folder:archive - ยกเว้นบันทึกที่ชื่อโฟลเดอร์มีarchive
  • -folder:/archive - ยกเว้นบันทึกเฉพาะในโฟลเดอร์archive (ไม่รวมโฟลเดอร์ย่อย)
  • ext:md - โปรดใส่หมายเหตุด้วยนามสกุลmd (ext:.md ก็รองรับเช่นกัน)
  • -ext:pdf - ยกเว้นบันทึกที่มีนามสกุลpdf
  • รวมกับแท็ก ชื่อ และวันที่ (เช่นfolder:/work/meetings ext:md @thisweek)

วันที่

  • @today - บันทึกการแข่งขันจากวันนี้โดยใช้ฟิลด์วันที่เริ่มต้น
  • @yesterday,@last7d,@last30d,@thisweek,@thismonth - ช่วงวันที่สัมพันธ์
  • @2026-02-07 - จับคู่กับวันเดียว (รองรับการจับคู่กับวันและเวลาด้วย เช่น@20260207)
  • @2026 - ตรงกับปีปฏิทิน
  • @2026-02 หรือ@202602 - จับคู่เดือนในปฏิทิน
  • @2026-W05 หรือ@2026W05 - จับคู่สัปดาห์ตามมาตรฐาน ISO
  • @2026-Q2 หรือ@2026Q2 - จับคู่ไตรมาสตามปฏิทิน
  • @13/02/2026 - รูปแบบตัวเลขที่มีตัวคั่น (@07022026 จะใช้ตามภูมิภาคของคุณเมื่อมีความคลุมเครือ)
  • @2026-02-01..2026-02-07 - จับคู่ช่วงเวลารวมทั้งวัน (รองรับการเปิดปลายเปิด)
  • @c:... หรือ@m:... - วันที่สร้างหรือแก้ไขเป้าหมาย
  • -@... - ยกเว้นการตรงกันของวันที่

ฟิลด์วันที่เริ่มต้นจะใช้ตามลำดับการเรียงลำดับปัจจุบัน เมื่อเรียงลำดับตามชื่อ ฟิลด์วันที่จะถูกกำหนดค่าใน การตั้งค่า → บันทึก → วันที่ → เมื่อเรียงลำดับตามชื่อ

พฤติกรรมแบบ AND/OR

AND และตัวดำเนินการOR จะทำงานในคำค้นหาที่ระบุเฉพาะแท็ก/คุณสมบัติ (คำค้นหาที่มีเฉพาะตัวกรอง#tag,-#tag,#,-#,.key,-.key,.key=value หรือ-.key=value เท่านั้น) หากคำค้นหาประกอบด้วยชื่อ วันที่ ตัวกรองงาน ตัวกรองโฟลเดอร์ หรือตัวกรองส่วนขยายด้วยAND และOR จะจับคู่เป็นคำในชื่อไฟล์แทน

  • คำขอของผู้ให้บริการ:#work OR .status=started
  • คำค้นหาแบบผสม:#work OR ext:md (OR ตรงกับชื่อไฟล์)

6.2 การค้นหาแบบครอบคลุม

ค้นหาข้อความเต็มในคลังข้อมูล โดยกรองเฉพาะโฟลเดอร์ปัจจุบัน โฟลเดอร์ย่อย หรือแท็กที่เลือก ต้องใช้ปลั๊กอินOmnisearchหากไม่ได้ติดตั้ง Omnisearch การค้นหาจะเปลี่ยนเป็นการค้นหาแบบกรอง

บันทึกการดูตัวอย่างจะแสดงข้อความสรุปจากผลลัพธ์ Omnisearch แทนที่จะเป็นข้อความตัวอย่างเริ่มต้น

ข้อจำกัดที่ทราบแล้ว

  • ประสิทธิภาพ- อาจทำงานช้าเมื่อค้นหาตัวอักษรน้อยกว่า 3 ตัวในคลังข้อมูลขนาดใหญ่
  • ตัวกรองเส้นทาง- การกำหนดขอบเขตโฟลเดอร์จะถูกส่งไปยัง Omnisearch เฉพาะสำหรับเส้นทาง ASCII ธรรมดาเท่านั้น เส้นทางอื่นๆ จะถูกกรองหลังจาก Omnisearch ส่งคืนผลลัพธ์แล้ว
  • ผลลัพธ์จำกัด- การค้นหาแบบ Omnisearch จะค้นหาทั้งคลังและแสดงผลลัพธ์จำนวนจำกัดก่อนการกรอง ดังนั้นไฟล์ที่เกี่ยวข้องจากโฟลเดอร์ปัจจุบันอาจไม่ปรากฏหากมีการจับคู่จำนวนมากในที่อื่น
  • ตัวอย่างข้อความ- ตัวอย่างจะถูกแทนที่ด้วยข้อความสรุปจากผลลัพธ์ Omnisearch ซึ่งอาจไม่แสดงการเน้นตรงกับการค้นหาจริงหากปรากฏที่อื่นในไฟล์

แป้นพิมพ์ลัดที่กำหนดเองได้ 8 ปุ่ม

แก้ไข.obsidian/plugins/notebook-navigator/data.json เพื่อปรับแต่งปุ่มลัดของ Notebook Navigator เปิดไฟล์และค้นหาส่วนkeyboardShortcuts แต่ละรายการจะกำหนดการกระทำให้กับปุ่มลัดหนึ่งหรือหลายปุ่ม:

"pane:move-up": [ { "key": "ArrowUp", "modifiers": [] }, { "key": "K", "modifiers": [] } ]

เพิ่มการผูกหลายรายการต่อการกระทำเพื่อรองรับปุ่มทางเลือก เช่นตัวอย่างArrowUp และK ข้างต้น รวมตัวปรับแต่งในรายการเดียวโดยระบุค่าแต่ละค่า เช่น"modifiers": ["Mod", "Shift"] ลำดับคีย์บอร์ดเช่นgg หรือdd ไม่รองรับ โหลด Obsidian ใหม่หลังจากแก้ไขไฟล์

7.1 ตัวปรับแก้

ตัวปรับแต่ง คีย์
Mod Cmd (macOS) / Ctrl (Win/Linux)
Alt Alt / Option
Shift เปลี่ยนกะ
Ctrl การควบคุม (แนะนำให้ใช้Mod สำหรับการใช้งานข้ามแพลตฟอร์ม)

7.2 การดำเนินการที่มีอยู่

การกระทำ คีย์เริ่มต้น
pane:move-up ลูกศรขึ้น
pane:move-down ลูกศรลง
pane:page-up หน้าขึ้น
pane:page-down หน้าถัดไป
pane:home หน้าแรก
pane:end สิ้นสุด
pane:rename กด (macOS), F2 (Windows/Linux)
pane:delete-selected ลบ, ถอยหลัง
navigation:collapse-or-parent ลูกศรซ้าย
navigation:expand-or-focus-list ลูกศรขวา
navigation:focus-list แท็บ
list:focus-navigation ลูกศรซ้าย, Shift+Tab
list:focus-editor ลูกศรขวา, แท็บ
list:select-all Mod+A
list:extend-selection-up Shift+ลูกศรขึ้น
list:extend-selection-down Shift+ลูกศรลง
list:manual-sort-up Mod+ลูกศรขึ้น
list:manual-sort-down Mod+ลูกศรลง
list:range-to-start Shift+Home
list:range-to-end Shift+End
search:focus-list แท็บ, เข้า
search:focus-navigation Shift+Tab
search:close หลบหนี

8 คำสั่ง

ตั้งค่าปุ่มลัดที่กำหนดเองสำหรับคำสั่งเหล่านี้ใน การตั้งค่าปุ่มลัด ของ Obsidian:

ดู & การนำทาง

  • Notebook Navigator: Open เปิด Notebook Navigator ในแถบด้านซ้าย หากเปิดอยู่แล้ว จะย้ายโฟกัสของแป้นพิมพ์ไปยังบานหน้าต่างรายการคำแนะนำ:กำหนดปุ่มลัด เช่นCmd/Ctrl+Shift+E เพื่อย้ายโฟกัสของแป้นพิมพ์ไปยังบานหน้าต่างรายการ -สิ่งนี้จำเป็นสำหรับการนำทางด้วยแป้นพิมพ์อย่างเต็มรูปแบบ
  • Notebook Navigator: Toggle left sidebar สลับแถบด้านซ้าย เมื่อเปิด จะตั้งค่ามุมมองของแถบด้านซ้ายเป็น Notebook Navigator (ต่างจากคำสั่ง "สลับแถบด้านซ้าย" ที่มีใน Obsidian ซึ่งจะคืนค่ามุมมองของแถบด้านซ้ายก่อนหน้า)
  • Notebook Navigator: Open homepage เปิดมุมมอง Notebook Navigator และโหลดเป้าหมายหน้าแรกที่ตั้งค่าไว้ในตัวเลือก
  • Notebook Navigator: Select vault profile เปิดโมดัลเพื่อสลับระหว่างโปรไฟล์ของวอลต์
  • Notebook Navigator: Reveal file แสดงไฟล์ปัจจุบันในตัวนำทาง ขยายโฟลเดอร์หลักและเลื่อนไปยังไฟล์ คำสั่งนี้มีประโยชน์หากคุณปิดการตั้งค่าAuto-reveal active note และต้องการแสดงบันทึกด้วยตนเองคำแนะนำ:กำหนดปุ่มลัด เช่นCmd/Ctrl+Shift+R เพื่อเปลี่ยนโฟลเดอร์หรือแท็กที่เลือกเป็นไฟล์ปัจจุบันอย่างรวดเร็ว
  • Notebook Navigator: Open all files เปิดโน้ตทั้งหมดในโฟลเดอร์หรือแท็กที่เลือกอยู่ในปัจจุบัน เมื่อเปิดไฟล์ 15 ไฟล์หรือมากกว่า จะแสดงกล่องโต้ตอบยืนยัน
  • Notebook Navigator: Navigate to folder กล่องค้นหาเพื่อไปยังโฟลเดอร์ใดก็ได้
  • Notebook Navigator: Navigate to tag กล่องค้นหาเพื่อไปยังแท็กใดก็ได้
  • Notebook Navigator: Navigate to property กล่องค้นหาเพื่อไปยังคีย์หรือค่าคุณสมบัติใด ๆ
  • Notebook Navigator: Navigate back ย้ายไปยังโฟลเดอร์ แท็ก หรือตัวเลือกคุณสมบัติก่อนหน้าในประวัติการนำทาง
  • Notebook Navigator: Navigate forward ย้ายไปยังโฟลเดอร์ แท็ก หรือตัวเลือกคุณสมบัติถัดไปในประวัติการนำทาง
  • Notebook Navigator: Add to shortcuts เพิ่มหรือลบไฟล์ปัจจุบัน, โฟลเดอร์, แท็ก, หรือคุณสมบัติออกจากทางลัด
  • Notebook Navigator: Open shortcut 1-9 เปิดทางลัดตามตำแหน่งในรายการทางลัด
  • Notebook Navigator: Search เปิดช่องค้นหาอย่างรวดเร็วหรือโฟกัสหากเปิดอยู่แล้ว การค้นหาจะคงอยู่ระหว่างการใช้งานหลายครั้งคำแนะนำ:กำหนดปุ่มลัด เช่นCmd/Ctrl+Shift+S เพื่อกรองไฟล์อย่างรวดเร็ว
  • Notebook Navigator: Search whole vault เลือกโฟลเดอร์หลักของ vault และเปิดการค้นหาโดยรวมโฟลเดอร์ย่อยด้วย (ต้องเปิดใช้งานShow root folder )

การคัดเลือก

  • Notebook Navigator: Select next file ย้ายการเลือกไปยังไฟล์ถัดไปในโฟลเดอร์ปัจจุบันหรือมุมมองแท็ก โดยจะรักษาลำดับการเรียงตามที่คุณกำหนดไว้คำแนะนำ:กำหนดให้ใช้กับปุ่มลัด เช่นOption+Cmd+Right เพื่อไปยังไฟล์ถัดไปในรายการอย่างรวดเร็ว
  • Notebook Navigator: Select previous file ย้ายการเลือกไปยังไฟล์ก่อนหน้าในโฟลเดอร์ปัจจุบันหรือมุมมองแท็ก โดยยังคงลำดับการเรียงตามการตั้งค่าไว้คำแนะนำ:กำหนดปุ่มลัด เช่นOption+Cmd+Left เพื่อไปยังไฟล์ก่อนหน้าในรายการอย่างรวดเร็ว

เลย์เอาต์ & การแสดงผล

  • Notebook Navigator: Toggle dual pane layout สลับระหว่างเค้าโครงหน้าต่างเดี่ยว/คู่ (เดสก์ท็อป)ข้อเสนอแนะ:กำหนดปุ่มลัด เช่นCmd/Ctrl+Shift+A เพื่อสลับระหว่างเค้าโครงหน้าต่างเดี่ยวและหน้าต่างคู่ได้อย่างรวดเร็ว
  • Notebook Navigator: Toggle dual pane orientation สลับทิศทางการแสดงผลแบบสองหน้าต่างระหว่างแนวนอนและแนวตั้ง
  • Notebook Navigator: Toggle descendants สลับการแสดงบันทึกย่อย/บันทึกของไฟล์ลูกสำหรับโฟลเดอร์และแท็กข้อเสนอแนะ:กำหนดปุ่มลัด เช่นCmd/Ctrl+Shift+D เพื่อสลับการแสดงบันทึกจากโฟลเดอร์ย่อย/ไฟล์ลูกอย่างรวดเร็ว
  • Notebook Navigator: Toggle hidden folders, tags, and notes แสดงหรือซ่อนโฟลเดอร์ที่ซ่อนอยู่, แท็ก, และบันทึก
  • Notebook Navigator: Toggle tag sort order สลับระหว่างการเรียงลำดับแท็กตามตัวอักษรและตามความถี่
  • Notebook Navigator: Toggle tags by selection สลับแท็กจำกัดให้แสดงเฉพาะแท็กที่พบในบันทึกภายในโฟลเดอร์หรือคุณสมบัติที่เลือก
  • Notebook Navigator: Toggle properties by selection สลับคุณสมบัติการจำกัดให้เป็นเหมือนที่พบในบันทึกภายในโฟลเดอร์หรือแท็กที่เลือก
  • Notebook Navigator: Toggle compact mode สลับโหมดรายการระหว่างมาตรฐานและแบบย่อ
  • Notebook Navigator: Toggle pinned section แสดงหรือซ่อนบันทึกที่ปักหมุดในบานหน้าต่างรายการ
  • Notebook Navigator: Collapse / expand all items ยุบหรือขยายรายการทั้งหมดตามสถานะปัจจุบัน เมื่อเปิดใช้งานการตั้งค่า "Keep selected item expanded " (ค่าเริ่มต้นเปิด) โฟลเดอร์ทั้งหมดยกเว้นโฟลเดอร์ปัจจุบันจะถูกยุบลง ฟีเจอร์นี้มีประโยชน์ในการรักษาโครงสร้างการนำทางให้เรียบร้อยเมื่อค้นหาเอกสาร
  • Notebook Navigator: Collapse / expand selected item ยุบหรือขยายรายการนำทางที่เลือก

ปฏิทิน

  • Notebook Navigator: Toggle calendar สลับการแสดงปฏิทิน เปิดหรือปิดคำแนะนำ:กำหนดปุ่มลัด เช่นCmd/Ctrl+Shift+C เพื่อแสดงปฏิทินอย่างรวดเร็ว
  • Notebook Navigator: Open daily note เปิดบันทึกประจำวันตามการตั้งค่าปฏิทิน สร้างบันทึกหากไม่มีอยู่
  • Notebook Navigator: Open weekly note เปิดบันทึกประจำสัปดาห์ปัจจุบัน สร้างบันทึกหากไม่มีอยู่
  • Notebook Navigator: Open monthly note เปิดบันทึกประจำเดือนปัจจุบัน สร้างบันทึกหากไม่มีอยู่
  • Notebook Navigator: Open quarterly note เปิดบันทึกไตรมาสปัจจุบัน สร้างบันทึกหากไม่มีอยู่
  • Notebook Navigator: Open yearly note เปิดบันทึกประจำปีปัจจุบัน สร้างบันทึกหากไม่มีอยู่

การดำเนินการกับไฟล์

สำคัญ:Obsidian ไม่มีบริบทของ "โฟลเดอร์ปัจจุบันหรือแท็ก" ดังนั้นเมื่อสร้างบันทึกใน Obsidian โดยค่าเริ่มต้น บันทึกจะถูกสร้างในโฟลเดอร์ราก โฟลเดอร์เดียวกับไฟล์ปัจจุบัน หรือโฟลเดอร์เฉพาะ เมื่อทำงานกับ Notebook Navigator คุณต้องการสร้างบันทึกใหม่ในโฟลเดอร์หรือแท็กที่เลือกในปัจจุบันเสมอ ดังนั้นสิ่งแรกที่คุณควรทำคือผูกCmd/Ctrl+N กับNotebook Navigator: Create new note เพื่อให้บันทึกใหม่ถูกสร้างในโฟลเดอร์หรือแท็กที่เลือกในปัจจุบันเสมอสิ่งเดียวกันนี้ใช้กับการย้ายและลบไฟล์ด้วย นี่คือเหตุผลที่คุณควรใช้คำสั่งเหล่านี้แทนคำสั่งในตัวของ Obsidian เมื่อใช้ Notebook Navigator

  • Notebook Navigator: Create new note สร้างบันทึกในโฟลเดอร์ที่เลือกอยู่ในปัจจุบันข้อเสนอ:กำหนดปุ่มลัดCmd/Ctrl+N ให้กับคำสั่งนี้ (ยกเลิกการกำหนดปุ่มลัดจาก "สร้างบันทึกใหม่" ของ Obsidian ก่อน)
  • Notebook Navigator: Create new note from template สร้างบันทึกจากเทมเพลตในโฟลเดอร์ที่เลือกอยู่ในปัจจุบัน (ต้องใช้ Templater)
  • Notebook Navigator: Move files ย้ายไฟล์ที่เลือกไปยังโฟลเดอร์อื่น เลือกไฟล์ถัดไปในโฟลเดอร์ปัจจุบัน
  • Notebook Navigator: Merge notes สร้างบันทึกหนึ่งรายการจากบันทึก Markdown ที่เลือกในลำดับรายการปัจจุบัน
  • Notebook Navigator: Convert to folder note สร้างโฟลเดอร์ที่ตรงกับชื่อไฟล์และย้ายไฟล์เข้าไปในโฟลเดอร์นั้น
  • Notebook Navigator: Set as folder note เปลี่ยนชื่อไฟล์ที่ใช้งานอยู่เป็นชื่อโฟลเดอร์บันทึก
  • Notebook Navigator: Detach folder note แยกบันทึกโฟลเดอร์ในโฟลเดอร์ที่เลือกและเปลี่ยนชื่อ
  • Notebook Navigator: Pin all folder notes ปักหมุดบันทึกในทุกโฟลเดอร์ คำสั่งนี้จะปรากฏขึ้นเฉพาะเมื่อเปิดใช้งานบันทึกในโฟลเดอร์แล้ว
  • Notebook Navigator: Delete files ลบไฟล์ที่เลือก เลือกไฟล์ถัดไปในโฟลเดอร์ปัจจุบัน

การติดแท็กการดำเนินการ

  • Notebook Navigator: Add tag to selected files กล่องโต้ตอบเพื่อเพิ่มแท็กให้กับไฟล์ที่เลือก รองรับการสร้างแท็กใหม่
  • Notebook Navigator: Set property on selected files กล่องโต้ตอบสำหรับตั้งค่าคุณสมบัติของไฟล์ที่เลือก
  • Notebook Navigator: Remove tag from selected files กล่องข้อความเพื่อลบแท็กเฉพาะ ลบทันทีหากมีเพียงแท็กเดียว
  • Notebook Navigator: Remove all tags from selected files ล้างแท็กทั้งหมดจากไฟล์ที่เลือกพร้อมการยืนยัน

การบำรุงรักษา

  • Notebook Navigator: Rebuild cache สร้างแคชของ Notebook Navigator ในเครื่องใหม่ ใช้หากคุณพบปัญหาแท็กหายไป, ตัวอย่างไม่ถูกต้อง หรือไม่มีภาพฟีเจอร์

8.1 รหัสคำสั่ง

ID คำสั่ง ชื่อคำสั่ง
notebook-navigator:open Notebook Navigator: เปิด
notebook-navigator:toggle-left-sidebar Notebook Navigator: เปิด/ปิดแถบด้านซ้าย
notebook-navigator:open-homepage Notebook Navigator: เปิดหน้าหลัก
notebook-navigator:select-profile Notebook Navigator: เลือกโปรไฟล์ vault
notebook-navigator:select-profile-1 Notebook Navigator: เลือกโปรไฟล์ vault 1
notebook-navigator:select-profile-2 Notebook Navigator: เลือกโปรไฟล์ vault 2
notebook-navigator:select-profile-3 Notebook Navigator: เลือกโปรไฟล์ vault 3
notebook-navigator:reveal-file Notebook Navigator: แสดงไฟล์
notebook-navigator:open-all-files Notebook Navigator: เปิดไฟล์ทั้งหมด
notebook-navigator:navigate-to-folder Notebook Navigator: ไปยังโฟลเดอร์
notebook-navigator:navigate-to-tag Notebook Navigator: ไปยังแท็ก
notebook-navigator:navigate-to-property Notebook Navigator: ไปยังคุณสมบัติ
notebook-navigator:navigate-back Notebook Navigator: กลับ
notebook-navigator:navigate-forward Notebook Navigator: ไปข้างหน้า
notebook-navigator:add-shortcut Notebook Navigator: เพิ่มไปยังทางลัด
notebook-navigator:open-shortcut-1 Notebook Navigator: เปิดทางลัด 1
notebook-navigator:open-shortcut-2 Notebook Navigator: เปิดทางลัด 2
notebook-navigator:open-shortcut-3 Notebook Navigator: เปิดทางลัด 3
notebook-navigator:open-shortcut-4 Notebook Navigator: เปิดทางลัด 4
notebook-navigator:open-shortcut-5 Notebook Navigator: เปิดทางลัด 5
notebook-navigator:open-shortcut-6 Notebook Navigator: เปิดทางลัด 6
notebook-navigator:open-shortcut-7 Notebook Navigator: เปิดทางลัด 7
notebook-navigator:open-shortcut-8 Notebook Navigator: เปิดทางลัด 8
notebook-navigator:open-shortcut-9 Notebook Navigator: เปิดทางลัด 9
notebook-navigator:search Notebook Navigator: ค้นหา
notebook-navigator:search-vault Notebook Navigator: ค้นหาในคลังทั้งหมด
notebook-navigator:toggle-dual-pane Notebook Navigator: สลับการจัดวางแบบสองหน้าต่าง
notebook-navigator:toggle-dual-pane-orientation Notebook Navigator: เปลี่ยนทิศทางของหน้าต่างคู่
notebook-navigator:toggle-calendar Notebook Navigator: เปิด/ปิดปฏิทิน
notebook-navigator:open-daily-note Notebook Navigator: เปิดบันทึกประจำวัน
notebook-navigator:open-weekly-note Notebook Navigator: เปิดบันทึกประจำสัปดาห์
notebook-navigator:open-monthly-note Notebook Navigator: เปิดบันทึกประจำเดือน
notebook-navigator:open-quarterly-note Notebook Navigator: เปิดบันทึกประจำไตรมาส
notebook-navigator:open-yearly-note Notebook Navigator: เปิดบันทึกประจำปี
notebook-navigator:toggle-descendants Notebook Navigator: เปิด/ปิดรายการลูกหลาน
notebook-navigator:toggle-hidden Notebook Navigator: เปิด/ปิดโฟลเดอร์ แท็ก และโน้ตที่ซ่อนอยู่
notebook-navigator:toggle-tag-sort Notebook Navigator: สลับลำดับการจัดเรียงตามแท็ก
notebook-navigator:toggle-tags-by-selection Notebook Navigator: เปิด/ปิดแท็กตามการเลือก
notebook-navigator:toggle-properties-by-selection Notebook Navigator: เปิด/ปิดคุณสมบัติตามการเลือก
notebook-navigator:toggle-compact-mode Notebook Navigator: เปิด/ปิดโหมดย่อ
notebook-navigator:toggle-pinned-section Notebook Navigator: เปิด/ปิดส่วนที่ตรึงไว้
notebook-navigator:collapse-expand Notebook Navigator: ย่อ / ขยายรายการทั้งหมด
notebook-navigator:collapse-expand-selected-item Notebook Navigator: ย่อ / ขยายรายการที่เลือก
notebook-navigator:new-note Notebook Navigator: สร้างบันทึกใหม่
notebook-navigator:new-note-from-template Notebook Navigator: สร้างบันทึกใหม่จากแม่แบบ
notebook-navigator:move-files Notebook Navigator: ย้ายไฟล์
notebook-navigator:merge-notes Notebook Navigator: รวมบันทึก
notebook-navigator:select-next-file Notebook Navigator: เลือกไฟล์ถัดไป
notebook-navigator:select-previous-file Notebook Navigator: เลือกไฟล์ก่อนหน้า
notebook-navigator:convert-to-folder-note Notebook Navigator: แปลงเป็นบันทึกแบบโฟลเดอร์
notebook-navigator:set-as-folder-note Notebook Navigator: ตั้งเป็นบันทึกในโฟลเดอร์
notebook-navigator:detach-folder-note Notebook Navigator: แยกบันทึกโฟลเดอร์
notebook-navigator:pin-all-folder-notes Notebook Navigator: ตรึงบันทึกโฟลเดอร์ทั้งหมด
notebook-navigator:delete-files Notebook Navigator: ลบไฟล์
notebook-navigator:add-tag Notebook Navigator: เพิ่มแท็กให้กับไฟล์ที่เลือก
notebook-navigator:set-property Notebook Navigator: ตั้งค่าคุณสมบัติของไฟล์ที่เลือก
notebook-navigator:remove-tag Notebook Navigator: ลบแท็กจากไฟล์ที่เลือก
notebook-navigator:remove-all-tags Notebook Navigator: ลบแท็กทั้งหมดออกจากไฟล์ที่เลือก
notebook-navigator:rebuild-cache Notebook Navigator: สร้างแคชใหม่

9 คุณสมบัติ

9.1 อินเทอร์เฟซ

  • เค้าโครงแบบสองบาน- บานหน้าต่างนำทาง (โฟลเดอร์/แท็ก/คุณสมบัติ) และบานรายการ (ไฟล์)
  • โหมดหน้าต่างเดียว- การนำทางและมุมมองรายการพร้อมการเปลี่ยนภาพเคลื่อนไหว
  • หน้าต่างที่สามารถปรับขนาดได้- การแบ่งแนวตั้งหรือแนวนอน
  • การซูม UI แบบอิสระ- ปรับขนาด Navigator ของ Notebook โดยไม่เปลี่ยนการซูมของ Obsidian
  • มุมมองเริ่มต้น- นำทางก่อนหรือรายการก่อน
  • รองรับหลายภาษา- 21 ภาษาพร้อมรองรับการจัดวางแบบ RTL
  • ชุดไอคอนอินเทอร์เฟซ- ไอคอน UI ที่ปรับแต่งได้ทั่วทั้งปลั๊กอิน

9.2 การนำทาง

  • โปรไฟล์ Vault- มุมมองที่กรองได้หลายแบบพร้อมโฟลเดอร์/แท็ก/บันทึกที่ซ่อนไว้ต่อโปรไฟล์, การมองเห็นไฟล์, แบนเนอร์, และทางลัด
  • ทางลัด- บันทึก, โฟลเดอร์, แท็ก, คุณสมบัติ และการค้นหาที่บันทึกไว้ พร้อมทั้งฟังก์ชันการตรึงและการจัดเรียงใหม่
  • บันทึก/ไฟล์ล่าสุด- ส่วนรายการล่าสุดที่จัดเก็บตามโปรไฟล์ของคลังข้อมูล สามารถปักหมุดด้วยทางลัดได้
  • ปฏิทิน- ปฏิทินบันทึกประจำวันพร้อมการเลือกวัน, ภาพตัวอย่างคุณสมบัติ, และการรองรับการแบ่งหน้าจอแนวตั้ง
  • โครงสร้างโฟลเดอร์- ขยาย/ยุบการนำทางพร้อมการจัดลำดับโฟลเดอร์รากด้วยตนเอง
  • ต้นไม้แท็ก- แท็กแบบลำดับชั้นพร้อมการจัดเรียงแท็กหลักที่ปรับแต่งได้
  • ตัวเรียกดูคุณสมบัติ- เรียกดูคุณสมบัติของไฟล์ที่จัดเรียงตามคีย์และค่า พร้อมจำนวนไฟล์ สีที่กำหนดเอง ไอคอน และการลากและวาง
  • แสดงไฟล์ที่ใช้งานอยู่โดยอัตโนมัติ- การขยายโฟลเดอร์และการเลื่อนเพื่อเลือก
  • แป้นพิมพ์และคำสั่ง- ปุ่มลัดที่ปรับแต่งได้, คำสั่งย้อนกลับ/ไปข้างหน้าของประวัติการเลือก, คำสั่งไฟล์ถัดไป/ก่อนหน้า, คำสั่งเปิดทางลัด 1–9

9.3 การจัดองค์กร

  • บันทึกย่อ- เก็บบันทึกสำคัญไว้ที่ด้านบนสุดของโฟลเดอร์และแท็ก
  • บันทึกโฟลเดอร์- ตั้งค่า/ถอดบันทึกโฟลเดอร์, ปักหมุดบันทึกโฟลเดอร์, ตัวเลือกเปิดในแท็บใหม่
  • การดำเนินการแท็ก- เพิ่ม/ลบ/ล้างแท็ก, เปลี่ยนชื่อ/ลบแท็ก, สร้างบันทึกในแท็ก, ลากและวางลำดับชั้นแท็ก
  • การเรียงลำดับและการจัดกลุ่มแบบกำหนดเอง- กำหนดการตั้งค่าการเรียงลำดับ/การจัดกลุ่มใหม่ตามโฟลเดอร์หรือแท็ก
  • ลักษณะการแสดงผลต่อโฟลเดอร์/แท็ก- แถวชื่อเรื่อง, แถวตัวอย่าง, โหมดย่อ, สลับการแสดงผลลูกหลาน
  • เนื้อหาที่ซ่อนอยู่- โฟลเดอร์/แท็ก/บันทึก/ไฟล์ที่ซ่อนอยู่ด้วยรูปแบบ, คุณสมบัติหน้าต้นฉบับ, และการกรองตามแท็กตามโปรไฟล์ของคลัง
  • ยกเว้นโฟลเดอร์จากโฟลเดอร์ลูก- ไม่รวมโฟลเดอร์เมื่อรวบรวมบันทึกจากโฟลเดอร์ลูก ตามโปรไฟล์ vault; โฟลเดอร์ที่ถูกยกเว้นจะยังคงปรากฏอยู่และแสดงบันทึกเมื่อถูกเลือก
  • ระบบสีและไอคอน- สีของโฟลเดอร์/แท็ก/คุณสมบัติ/ไฟล์, ชุดไอคอน, อีโมจิ/ไอคอน Lucide, การอ่าน/เขียนส่วนหน้า, การจับคู่ไอคอนตามชื่อไฟล์และประเภทไฟล์
  • คำเตือนชื่อ- เตือนเกี่ยวกับอักขระที่ห้ามใช้ในระบบไฟล์และอักขระที่ทำให้ลิงก์ใน Obsidian ใช้งานไม่ได้เมื่อตั้งชื่อไฟล์และโฟลเดอร์

9.4 การแสดงไฟล์

  • บันทึกการพรีวิว- 1–5 บรรทัดพรีวิวพร้อมการลบ HTML ตัวเลือก
  • ภาพขนาดย่อ- ภาพหลักและภาพขนาดย่อที่สร้างขึ้นอัตโนมัติสำหรับไฟล์ PDF, SVG และไฟล์ภาพวาดที่เก็บไว้ในแคชข้อมูลเมตา
  • รูปภาพภายนอก- ดาวน์โหลดเพิ่มเติมสำหรับรูปภาพภายนอกและภาพขนาดย่อของ YouTube
  • การจัดกลุ่มวันที่- จัดกลุ่มบันทึกตาม วันนี้, เมื่อวาน, 7 วันที่ผ่านมา, 30 วันที่ผ่านมา, เดือน, และปี เมื่อเรียงตามวันที่
  • การสนับสนุนส่วนหน้า- อ่านชื่อโน้ตและเวลาจากฟิลด์ส่วนหน้า
  • บันทึกข้อมูลเมตา- แสดงวันที่แก้ไขและแท็กในรายการไฟล์
  • คุณสมบัติที่กำหนดเอง- แสดงคุณสมบัติหน้าต้นฉบับหรือจำนวนคำในรายการไฟล์พร้อมการแทนที่ตามโฟลเดอร์/แท็กและสีที่กำหนดเอง
  • การแสดงโฟลเดอร์แม่- ชื่อและไอคอนของโฟลเดอร์แม่ในรายการไฟล์ (ตัวเลือก)
  • โหมดกะทัดรัด- แสดงผลแบบย่อเมื่อปิดการแสดงตัวอย่าง วันที่ และรูปภาพ
  • แท็กที่คลิกได้- แท็กในรายการไฟล์จะนำทางไปยังแท็กนั้นโดยตรง

9.5 ผลผลิต

  • ค้นหา- กรองตามชื่อไฟล์, แท็ก, คุณสมบัติ, วันที่, โฟลเดอร์, ส่วนขยาย, และงานด้วย AND/OR/การยกเว้น
  • การผสานรวม Omnisearch- การค้นหาข้อความเต็มผ่านOmnisearch
  • ลากและวาง- ย้ายไฟล์, การติดแท็ก, การกำหนดทางลัด, การจัดลำดับใหม่ของต้นไม้แท็ก, โฟลเดอร์แบบสปริงโหลด
  • เมนูบริบท- สร้างบันทึก/โฟลเดอร์/ผืนผ้าใบ/ฐาน/ภาพวาด และดำเนินการไฟล์/แท็ก
  • ภาพวาด- สร้างภาพวาด Excalidraw และ Tldraw จากเมนูในแถบนำทางและรายการ
  • แม่แบบ- บันทึกใหม่จากคำสั่งแม่แบบด้วยปลั๊กอิน Templater
  • การดำเนินการไฟล์- สร้าง, เปลี่ยนชื่อ, ทำซ้ำ, ย้าย, ทิ้งไฟล์และโฟลเดอร์
  • การกรอง- การยกเว้นโฟลเดอร์/แท็ก/บันทึก/ไฟล์ด้วยรูปแบบและคุณสมบัติ frontmatter

10 การเปิดเผยข้อมูลเครือข่ายและการวินิจฉัย

Notebook Navigator ทำงานบนเครื่องของคุณ แต่บางฟีเจอร์อาจส่งคำขอ HTTP จาก Obsidian การบันทึกข้อมูลการดีบักขณะเริ่มต้นสามารถสร้างไฟล์วินิจฉัยในคลังข้อมูลของคุณได้เช่นกัน

10.1 การตรวจสอบการอัปเดตการปล่อย (ไม่บังคับ)

  • ตั้งค่า:"ตรวจสอบเวอร์ชันใหม่เมื่อเริ่มต้น"
  • คำขอ: https://api.github.com/repos/johansan/notebook-navigator/releases/latest
  • ความถี่:สูงสุดหนึ่งครั้งต่อ 24 ชั่วโมง เมื่อเริ่มต้นระบบ
  • ข้อมูล:ส่งข้อมูลเมตาดาตา HTTP มาตรฐาน; ไม่รวมเนื้อหาในวอลต์

11.ดาวน์โหลดชุดไอคอน 2 ชุด (ไม่บังคับ)

  • การตั้งค่า:เปิดใช้งานชุดไอคอนในแท็บชุดไอคอน
  • คำขอ: https://raw.githubusercontent.com/johansan/notebook-navigator/main/icon-assets/... (ไฟล์แมนิเฟสต์, ฟอนต์, เมตาดาต้า)
  • การจัดเก็บ:จัดเก็บไว้ที่เครื่องใน IndexedDB

10.3 รูปภาพภายนอก, วิดีโอ, และภาพตัวอย่างของ YouTube

  • รูปภาพฟีเจอร์ (ไม่บังคับ):ควบคุมโดยการตั้งค่า "ดาวน์โหลดรูปภาพภายนอก" จะดาวน์โหลดรูปภาพระยะไกลและภาพขนาดย่อของ YouTube สำหรับรูปภาพฟีเจอร์และจัดเก็บไว้ในเครื่องใน IndexedDB
  • โมดัลต้อนรับ (เปิดตัวครั้งแรก):โหลดภาพขนาดย่อแบบคงที่จากhttps://raw.githubusercontent.com/johansan/notebook-navigator/main/images/youtube-thumbnail.jpg
  • มีอะไรใหม่ในหน้าต่างแบบโมดัล (เมื่ออัปเดต / เมื่อเปิด):โหลดภาพแบนเนอร์การปล่อยเวอร์ชันจากhttps://raw.githubusercontent.com/johansan/notebook-navigator/main/images/version-banners/<id>.jpg สำหรับบันทึกการปล่อยเวอร์ชันที่มีแบนเนอร์.
  • มีอะไรใหม่ในหน้าต่างแบบโมดัล (เมื่ออัปเดต / เมื่อเปิด):โหลดวิดีโอการปล่อยจากhttps://raw.githubusercontent.com/johansan/notebook-navigator/main/images/version-banners/<id>.mp4 สำหรับบันทึกการปล่อยที่มีวิดีโอ
  • มีอะไรใหม่ในหน้าต่างแบบโมดัล (เมื่อเปิดวิดีโอการปล่อย):เปิดวิดีโอการปล่อยจากhttps://cdn.jsdelivr.net/gh/johansan/notebook-navigator@main/images/version-banners/<id>.mp4 เพื่อให้เบราว์เซอร์สามารถเล่นวิดีโอได้โดยตรง
  • มีอะไรใหม่ในหน้าต่างแบบโมดัล (เมื่ออัปเดต / เมื่อเปิด):โหลดภาพขนาดย่อของ YouTube จากhttps://img.youtube.com/vi/<id>/... สำหรับหมายเหตุการปล่อยเวอร์ชันที่มีลิงก์ YouTube

11.ไฟล์ดีบักสำหรับสตาร์ทอัพ 4 ไฟล์ (ไม่บังคับ)

  • การตั้งค่า:"การบันทึกการดีบักของสตาร์ทอัพ"
  • การจัดเก็บ:เขียนไฟล์บันทึกเวลาแบบnn-debug-...md ลงในรูทของคลัง จากนั้นหยุดหลังจากเริ่มต้นเสร็จสิ้น ไฟล์อาจซิงค์หากรูทของคลังถูกซิงค์แล้ว
  • ข้อมูล:ประกอบด้วยเวลาเริ่มต้น, เวอร์ชันของปลั๊กอิน, เวอร์ชัน Obsidian ที่รองรับขั้นต่ำ, แพลตฟอร์ม, จำนวนแคช, จำนวนคิว, สถานะ IndexedDB และข้อผิดพลาดในการวินิจฉัย ไม่รวมเนื้อหาของบันทึก, ชื่อแท็ก, ค่า frontmatter หรือรายการไฟล์ในคลัง
  • เส้นทางและตัวระบุ:การเริ่มต้นใช้งาน, การวินิจฉัย PDF และกรณีข้อผิดพลาดอาจรวมถึงตัวระบุแอป/คลัง Obsidian, เส้นทาง PDF ที่สัมพันธ์กับคลัง หรือรายละเอียดสแต็กข้อผิดพลาด กรุณาตรวจสอบและลบข้อมูลที่ไม่จำเป็นออกก่อนเผยแพร่ไฟล์ต่อสาธารณะ
  • อัปโหลด:Notebook Navigator จะไม่ทำการอัปโหลดไฟล์ดีบัก ไฟล์เหล่านี้จะถูกแชร์เฉพาะเมื่อคุณอัปโหลด แนบ หรือซิงค์ไฟล์เหล่านั้นออกไปนอกปลั๊กอินเท่านั้น

10.5 ความเป็นส่วนตัวและการจัดการข้อมูล

  • Notebook Navigator ไม่ส่งเนื้อหาของบันทึก, ชื่อไฟล์, แท็ก, หรือไฟล์ดีบักไปยังเซิร์ฟเวอร์ของ Notebook Navigator
  • คำขอไปยัง GitHub, YouTube และโฮสต์ภาพภายนอกใด ๆ จะถูกส่งโดยตรงจากอุปกรณ์ของคุณและรวมถึงข้อมูลเมตา HTTP มาตรฐาน (ที่อยู่ IP, user-agent และข้อมูลที่คล้ายกัน)
  • ดาวน์โหลดชุดไอคอนและรูปภาพจะถูกเก็บไว้ที่เครื่อง (IndexedDB) บันทึกและไฟล์ล่าสุดรวมถึงสถานะของ UI จะถูกเก็บไว้ที่เครื่อง (พื้นที่เก็บข้อมูลท้องถิ่นของ Obsidian)

ประวัติศาสตร์ 12 ดวงดาว

Star History Chart


12 การติดต่อ

Notebook Navigator ถูกสร้างและดูแลโดยJohan Sanneblad. Johan มีปริญญาเอกในสาขาการพัฒนาซอฟต์แวร์ และเคยทำงานเกี่ยวกับการพัฒนาการนวัตกรรมให้กับบริษัทเช่น Apple, Electronic Arts, Google, Microsoft, Lego, SKF, Volvo Cars, Volvo Group และ Yamaha.

สามารถติดต่อฉันได้ทางLinkedIn


มีคำถามหรือปัญหาใด ๆ หรือไม่?

เข้าร่วม Discord ของเราสำหรับการสนับสนุนและการอภิปราย หรือเปิดประเด็นปัญหาที่ ที่เก็บ GitHub

ไม่รับคำขอ pull requestเนื่องจากการเกิดขึ้นของการเขียนโค้ดแบบตัวแทน การส่งโค้ดจากภายนอกไม่สามารถควบคุมคุณภาพได้ตามมาตรฐานที่โครงการรักษไว้ ดังนั้นคำขอ pull request ใด ๆ จะถูกปิดโดยอัตโนมัติ กรุณาเสนอแนวคิดเป็นคำขอฟีเจอร์แทน —เปิด issue ดูรายละเอียดเพิ่มเติมได้ที่CONTRIBUTING.md


14 ใบอนุญาต

โครงการนี้ได้รับอนุญาตภายใต้ GNU General Public License v3.0 - ดูไฟล์LICENSEสำหรับรายละเอียด