# 源码库

管理个人收藏的优质开源项目、参考代码库、学习资源，支持按技术分类、标签过滤、快速跳转到仓库/本地路径，作为个人开发知识库的入口。

## 决策记录

- 独立页面而非 Dashboard 面板：源码库是横跨项目的全局资源，不属于某个具体项目，放顶层导航合适
- 与 repo-registry（项目仓库注册）区分：repo-registry 管理「正在做的项目」，source-library 管理「参考/学习用的仓库」

## 任务卡

### ✅ 源码库分类管理与项目详情
- status: done
- complexity: M
- files: src-tauri/src/commands/source_library.rs, src-tauri/src/db.rs, src/components/source-library/SourceLibraryPage.tsx, src/components/source-library/CategoryManager.tsx, src/components/source-library/ProjectFormModal.tsx, src/lib/commands.ts
- depends: sqlite-db
- acceptance: 导航栏有「源码库」入口；支持分类管理（增删改）；每个条目有名称、URL、本地路径、标签、描述；支持按分类/标签过滤；数据存 SQLite
