feat(M5+): 导入导出功能、性能优化、单元测试

导出:Markdown / Word(.docx) / PDF(打印) / 纯文本,编辑器标题栏下拉菜单
导入:.md / .txt / .docx(mammoth) / .pdf(pdfjs-dist),侧边栏底部按钮
Store:createNote 支持 init 参数,filteredNotes 增加缓存层
测试:vitest 23 个单元测试(utils + filterNotes 逻辑)
构建:vite manualChunks 分包优化

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
MikiVL
2026-05-03 01:16:11 +08:00
co-authored by Claude Sonnet 4.6
parent aa1430d4bf
commit 9c534a920d
15 changed files with 2174 additions and 74 deletions
+5
View File
@@ -22,3 +22,8 @@ dist-ssr
*.njsproj
*.sln
*.sw?
# Secrets & runtime config
.env
models.json