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 | 每周推荐 |
核心原则
- Less is More - 宁缺毋滥,只收藏真正有用的
- 定期回顾 - 每周/每月检查一次
- 持续更新 - 删除过时的,添加新的
- 主动分享 - 分享才是最好的记忆
下一步
我计划:
- 开发浏览器扩展,一键收藏
- 添加协作功能,接受投稿
- 定期发布月度精选资源
你是如何管理资源的?欢迎留言交流 💬