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/
3.5 KiB
3.5 KiB
created, type, tags
| created | type | tags | |||
|---|---|---|---|---|---|
| 2026-01-06 | reference |
|
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(orCmd+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
- Capture Fast - Don't organize while capturing
- Process Weekly - Inbox → PARA locations
- Link Liberally - More links = better connections
- Commit Daily - Git backup every session
- Review Regularly - Weekly review is non-negotiable
📚 Deep Dive Docs
- CLAUDE - Full configuration guide
- WEEKLY_REVIEW - Complete review checklist
- PARA_METHOD - PARA method explained (coming soon)
- GIT_WORKFLOW - Git workflow details (coming soon)
- TROUBLESHOOTING - Extended troubleshooting (coming soon)
Quick Help: Ask AI "How do I...?" for instant guidance
Last Updated: 2026-01-06