mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-02-02 00:51:05 +08:00
* refactor(notes): improve notes management with local state and file handling - Replace UUID-based IDs with SHA1 hash of file paths for better consistency - Remove database storage for notes tree, use local state management instead - Add localStorage persistence for starred and expanded states - Improve cross-platform path normalization (replace backslashes with forward slashes) - Refactor tree operations to use optimized in-memory operations - Enhance file watcher integration for better sync performance - Simplify notes service with direct file system operations - Remove database dependencies from notes tree management 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Revert "Merge remote-tracking branch 'origin/main' into refactor/note" This reverts commit |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| aes.ts | ||
| file.ts | ||
| index.ts | ||
| init.ts | ||
| ipService.ts | ||
| knowledge.ts | ||
| locales.ts | ||
| mcp.ts | ||
| ocr.ts | ||
| process.ts | ||
| systemInfo.ts | ||
| windowUtil.ts | ||
| zip.ts | ||
| zoom.ts | ||