Files
my-vault/QUICK_REFERENCE.md
T
windyboy f44f8b8e6a feat(daily): add daily note creation workflow and documentation
Add comprehensive daily note system with multiple creation methods:

- Add daily-note.js script for CLI-based daily note creation
- Add daily-note npm command to package.json
- Create DAILY_NOTE_GUIDE.md with complete workflow documentation
  - Three creation methods: CLI, Templater, QuickAdd
  - Step-by-step usage instructions
  - Recommended daily workflows
  - Troubleshooting guide

Add new reference documentation:
- GIT_WORKFLOW.md: Git workflow best practices
- PARA_METHOD.md: PARA method explanation
- TROUBLESHOOTING.md: Extended troubleshooting guide
- AGENTS.md: Agent coding guidelines and commands
- QUICK_REFERENCE.md: 1-page quick reference card
- REFACTOR_SUMMARY.md: Refactoring summary

Organize reference docs:
- Move Templater guides to 06_Metadata/Reference/
- Move Obsidian plugins manual to 06_Metadata/Reference/
2026-01-06 14:16:07 +08:00

3.5 KiB

created, type, tags
created type tags
2026-01-06 reference
reference
quick-start
cheatsheet

Quick Reference Card

1-Page Cheat Sheet - 最常用的命令和工作流


🌅 Daily Workflow

Morning (Start Session):

git pull                    # Sync latest changes

Evening (End Session):

git add .                   # Stage all changes
git commit -m "vault backup: $(date)"
git push                    # Sync to remote

📁 Where Does This File Go?

Decision Tree:

  • 📥 Not sure?00_Inbox/ (process later)
  • 🎯 Has deadline?01_Projects/[ProjectName]/
  • 🔄 Ongoing responsibility?02_Areas/[AreaName]/
  • 📚 Reference material?03_Resources/[TopicName]/
  • Completed?04_Archive/

📥 Inbox Processing

Check Inbox:

ls 00_Inbox/

Move File:

mv "00_Inbox/filename.md" "01_Projects/ProjectName/"

Weekly Goal: Process entire inbox (< 20 items)


🌐 Web Content

Scrape Single URL:

pnpm firecrawl:scrape <url> <filename>

Scrape Multiple URLs:

pnpm firecrawl:batch <url1> <url2> <url3>

Output: 00_Inbox/Clippings/ (process within 1 week)


📎 Attachments

List Unprocessed:

pnpm attachments:list

Find Orphaned Files:

pnpm attachments:orphans

Organize:

mv "05_Attachments/file.png" "05_Attachments/Organized/ProjectName_Description.png"

🔍 Search & Find

Search Content:

  • Obsidian: Ctrl+Shift+F (or Cmd+Shift+F)
  • Command line: grep -r "keyword" .

Find Files:

  • Obsidian: Ctrl+O (Quick Switcher)
  • Command line: find . -name "*pattern*"

🔗 Linking

Internal Link: [[Note Name]] With Alias: [[Note Name|Display Text]] To Heading: [[Note Name#Heading]]

Embed: ![[Note Name]] or ![[image.png]]


✍️ Quick Capture

Daily Note (in Inbox):

2026-01-06 - [Activity/Topic]

Meeting Note:

Meeting - [Topic] - 2026-01-06

Idea Note:

Idea - [Brief Description]

📅 Weekly Review

Run Checklist:

  • Open: WEEKLY_REVIEW.md
  • Time: 30-45 minutes
  • Goal: Zero inbox, updated projects

Quick Command:

ls 00_Inbox/        # Check inbox count
ls 01_Projects/     # Review active projects

⚠️ Common Issues

Q: Git conflict after pull?

# Resolve manually, then:
git add .
git commit -m "Resolve merge conflicts"
git push

Q: Can't find a file?

  • Check: 00_Inbox/, 04_Archive/
  • Search: grep -r "filename" .
  • Git history: git log --all --full-history -- <path>

Q: Broken links after moving?

  • Use: pnpm attachments:update-links
  • Manually fix in affected notes

Q: Too many inbox items?

  • Schedule 30-min processing session
  • Delete low-value items first
  • Batch process by type

🎯 Essential Principles

  1. Capture Fast - Don't organize while capturing
  2. Process Weekly - Inbox → PARA locations
  3. Link Liberally - More links = better connections
  4. Commit Daily - Git backup every session
  5. Review Regularly - Weekly review is non-negotiable

📚 Deep Dive Docs


Quick Help: Ask AI "How do I...?" for instant guidance

Last Updated: 2026-01-06