Pinboard Manager

🔖 智能书签管家,标签死链一键清

专业 Pinboard 书签管理工具,支持智能标签审计、死链检测与内容时效性分析,帮助用户维护高质量技术书签库。

收藏
4.8k
安装
964
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Pinboard Manager 是一款面向技术用户的交互式书签管理技能,通过 Pinboard API 实现三大核心功能:标签审计死链检测时效性检查

标签审计模式会自动抓取所有书签,依据用户自定义的标签规范(tag-convention.md)检测拼写错误、大小写不一致、中英文混用、概念重叠等问题,并以 5-10 条为批次向用户展示修复建议,经确认后批量更新。

死链检测模式使用 HTTP HEAD/GET 请求遍历所有书签 URL,识别 404、5xx 错误及超时链接,支持批量删除或保留操作,严格遵循 Pinboard 3 秒/请求的速率限制。

时效性检查模式采用"启发式预过滤 + AI 内容分析"双阶段策略:首先通过技术标签、保存时间(>2年)、版本号模式筛选候选书签,再利用 Jina Reader 抓取内容,由 Claude 评估为 outdated/possibly_outdated/still_valid 三类,推荐删除、保留或标记 evergreen,全程需用户确认。

显著优点

  • 智能分层处理:时效性检查先过滤再分析,大幅降低 AI 调用成本
  • 严格数据保护:所有更新操作使用 replace=yes 并强制保留原书签全部字段,防止误删元数据
  • 完善的速率控制:内置 3 秒间隔限制,posts/all 结果缓存 5 分钟,避免 API 封禁
  • 高度可定制:首次使用生成个性化标签规范,支持中英文混合场景

潜在局限

  • 依赖外部服务:需 Pinboard 付费账户(约 $22/年)及 API Token;Jina Reader 的可用性影响时效性检查
  • 技术门槛:需配置环境变量,命令行操作对非技术用户不够友好
  • 网络限制:部分网站会阻止 Jina Reader 抓取,导致无法评估
  • 无自动执行:所有批量操作需逐批确认,大规模清理耗时较长

适合人群

  • 拥有 200+ 技术书签的开发者、产品经理、技术写作者
  • 需要维护长期知识库的研究人员、博主
  • 习惯 Pinboard 但标签体系混乱的资深用户

常规风险

  • API 限流风险posts/all 5 分钟限制,频繁切换模式可能触发等待
  • 误删风险:虽有多重确认,批量删除前建议手动备份 bookmarks.html
  • Token 泄露PINBOARD_AUTH_TOKEN 需妥善保管,避免提交至公共代码仓库

Pinboard Manager 内容

references文件夹
手动下载zip · 8.6 kB
tag-convention.example.mdtext/markdown
请选择文件