返回文章列表
6 min

我是如何收集和管理 100+ 开发资源的

分享个人资源管理的方法论,从收集、分类到定期维护的完整流程。

效率工具资源管理

我是如何收集和管理 100+ 开发资源的

问题背景

作为开发者,我们每天都会遇到各种工具、文章、教程。时间久了,浏览器书签越来越乱,Notion 笔记越来越多,但需要时却总是找不到。

我的痛点:

  • 📌 收藏了太多,从不回看
  • 🔍 需要时找不到
  • 🗂️ 分类混乱,没有体系
  • ⏰ 链接失效,没有维护

我的解决方案

1. 建立分类体系

我将资源分为 6 大类:

工具类
├── 开发工具 (GitHub, VS Code...)
├── 设计工具 (Figma, Sketch...)
├── 效率工具 (Notion, Raycast...)
└── 部署工具 (Vercel, Railway...)

社区类
├── 技术社区 (V2EX, Stack Overflow...)
├── 独立开发者社区 (Indie Hackers...)
└── 社交平台 (Twitter, LinkedIn...)

学习类
├── 技术博客 (官方文档, 个人博客...)
├── 视频教程 (YouTube, B站...)
└── 在线课程 (Udemy, Coursera...)

产品类
├── 产品发现 (Product Hunt...)
├── 产品榜单 (SeedPlaybook...)
└── 案例分析 (Indie Page...)

灵感类
├── 设计灵感 (Dribbble, Behance...)
├── 创意分享 (Pinterest...)
└── 游戏化案例

内容类
├── 技术周刊 (潮流周刊...)
├── 邮件订阅 (Bytes, TLDR...)
└── 聚合资讯 (Hacker News...)

2. 收集流程

方式一:浏览器扩展

发现资源 → 一键保存 → 自动提取信息 → 添加标签

方式二:网站提交表单

// 提交表单包含
{
  name: "资源名称",
  url: "https://...",
  category: "工具",
  tags: ["开发", "效率"],
  description: "为什么推荐这个资源",
  priority: "高/中/低"
}

3. 数据结构

每个资源包含以下字段:

{
  "id": "res-001",
  "name": "资源名称",
  "url": "https://...",
  "category": "工具",
  "tags": ["开发", "效率"],
  "summary": "简短描述",
  "priority": 1,
  "status": "published",
  "createdAt": "2024-11-01",
  "lastVisited": "2024-11-05",
  "notes": "个人备注"
}

4. 定期维护

每周维护清单:

  • [ ] 检查新收集的资源(10-20个)
  • [ ] 更新分类和标签
  • [ ] 测试随机 10 个链接是否有效
  • [ ] 删除不再使用的资源

每月回顾:

  • [ ] 统计访问最多的资源
  • [ ] 调整分类优先级
  • [ ] 补充缺失的分类
  • [ ] 分享月度精选

工具推荐

收集工具

  • Raindrop.io - 跨平台书签管理
  • Notion - 全能笔记工具
  • Pocket - 稍后阅读

分类工具

  • Airtable - 数据库管理
  • Notion Database - 灵活的视图
  • 自建系统 - 最灵活(本站方案)

分享工具

  • 个人博客 - 完全掌控
  • GitHub Gist - 简单快速
  • 公众号/Newsletter - 定期分享

实践效果

采用这套方法 3 个月后:

| 指标 | 之前 | 之后 | |------|------|------| | 收藏数量 | 500+ 杂乱 | 150 精选 | | 查找时间 | 5-10分钟 | <1分钟 | | 使用频率 | 几乎不用 | 每天5-10次 | | 分享次数 | 0 | 每周推荐 |

核心原则

  1. Less is More - 宁缺毋滥,只收藏真正有用的
  2. 定期回顾 - 每周/每月检查一次
  3. 持续更新 - 删除过时的,添加新的
  4. 主动分享 - 分享才是最好的记忆

下一步

我计划:

  • 开发浏览器扩展,一键收藏
  • 添加协作功能,接受投稿
  • 定期发布月度精选资源

你是如何管理资源的?欢迎留言交流 💬