Juejin

📚 掘金内容一站式管理平台

developer-tools榜 #36

掘金技术社区一站式操作工具,支持热门文章查询、Markdown一键发布和文章下载,方便开发者高效管理技术内容。

收藏
69k
安装
16.3k
版本
1.0.0
CLS 安全性认证2026-05-01
点击查看完整报告 >

使用说明

核心用法

Juejin Skills 是一款面向掘金技术社区的综合操作技能,通过自然语言指令即可完成三大核心功能:

1. 热门文章排行榜

  • 获取掘金全站或指定分类(前端/后端/Android/iOS/人工智能等)的热门文章排行
  • 支持按时间维度筛选(3天/7天/30天/历史)
  • 查看文章分类列表及标签信息

2. Markdown 文章一键发布

  • 通过 Playwright 浏览器完成掘金账号登录,自动获取 Cookie 鉴权
  • 读取本地 Markdown 文件,自动提取标题与正文
  • 支持设置文章分类、标签、摘要、封面图
  • 可保存为草稿或直接发布

3. 文章下载保存

  • 通过文章 URL 下载单篇文章并转为标准 Markdown
  • 批量下载指定作者的全部文章
  • 可选下载文章图片到本地,保留完整元数据

显著优点

  • 自然语言交互:无需记忆复杂命令,直接对话即可完成操作
  • 完整工作流:覆盖"阅读-创作-备份"的技术内容全生命周期
  • 格式标准化:自动处理 Markdown 转换,保留技术文章格式
  • 批量能力:支持作者级别批量下载,适合内容归档

潜在局限

  • 依赖 Cookie 鉴权:发布功能需通过 Playwright 浏览器登录,流程相对繁琐
  • 平台绑定:仅支持掘金(juejin.cn),无法迁移至其他技术社区
  • 反爬风险:频繁 API 调用可能触发平台限流
  • 图片处理限制:下载的图片仍使用掘金 CDN 链接,非本地化存储时存在失效风险

适合人群

  • 掘金平台活跃的技术博主,需要批量管理历史文章
  • 希望一键分发内容到掘金的多平台作者
  • 需要追踪技术趋势、整理热门文章的学习者
  • 前端/后端/移动开发等领域的开发者

常规风险

| 风险类型 | 说明 | 等级 |
|---------|------|------|
| 账号安全 | Cookie 存储于本地,需确保运行环境可信 | 中等 |
| 平台合规 | 需遵守掘金社区规范,避免滥用 API 触发风控 | 中等 |
| 内容版权 | 批量下载他人文章需注意版权与引用规范 | 中等 |
| 数据隐私 | 登录凭证管理需妥善,避免泄露 | 低 |

安全解读

核心用法

Juejin Skills 是一款面向掘金(juejin.cn)技术社区的操作工具,通过自然语言指令即可驱动三类核心功能:热门文章排行榜查询(获取各分类热门趋势)、Markdown文章一键发布(支持分类/标签/封面设置)、文章批量下载(保存为Markdown格式)。用户通过 Playwright 浏览器完成掘金账号登录后,Cookie 将持久化存储用于后续 API 鉴权。

显著优点

  • 功能聚焦实用:精准覆盖开发者内容消费与生产场景,查询-发布-下载形成完整闭环
  • 官方API直连:所有网络请求仅对接掘金官方接口(api.juejin.cn),无第三方数据中转
  • 自然语言驱动:无需记忆命令参数,直接对话即可完成复杂操作
  • 开源可审计:MIT协议,代码结构清晰(1,615行Python),无黑盒逻辑

潜在缺点与局限

  • 依赖重量级:Playwright + Chromium 体积较大(100MB+),安装耗时且对网络环境有要求
  • Cookie安全风险:会话凭证以明文JSON形式存储于本地(~/.juejin_cookie.json),需用户自行保护文件
  • 登录流程繁琐:每次Cookie过期需重新唤起浏览器扫码/密码登录,无法静默刷新
  • T3来源限制:个人开发者维护(wscats),长期更新与应急响应能力弱于企业级项目
  • 批量操作无风控保护:高频API调用可能触发掘金平台限流,当前版本缺少内置频率限制

适合人群

  • 掘金平台活跃创作者(定期发文需求)
  • 技术内容运营者(批量采集文章数据)
  • 需要离线阅读/备份收藏文章的开发者
  • 关注技术热榜趋势的产品/运营人员

常规风险

| 风险项 | 说明 | 缓解建议 |
|--------|------|----------|
| 浏览器自动化 | Playwright启动真实浏览器,需确保二进制文件来源可信 | 仅通过官方`playwright install`安装 |
| 凭证泄露 | Cookie文件若被复制可导致账号被盗用 | 设置文件权限600,勿分享或提交至代码仓库 |
| 平台政策变更 | 非官方合作工具,API接口或风控策略变化可能导致功能失效 | 关注项目Issue更新,避免重度依赖 |
| 内容合规 | 批量下载他人文章需遵守掘金用户协议及著作权规定 | 仅用于个人学习备份,禁止商用传播 |

Juejin 内容

暂无文件树

手动下载zip · 23.9 kB
contentapplication/octet-stream
请选择文件