Juejin

📚 掘金内容创作与数据洞察助手

Developer Tools榜 #2

掘金技术社区官方API封装技能,支持热门文章排行查询、Markdown一键发布及文章批量下载,需本地Cookie授权

收藏
69.6k
安装
17.5k
版本
1.0.1
CLS 安全性认证2026-07-01
点击查看完整报告 >

使用说明

核心功能

Juejin Skills 是面向掘金技术社区的一站式自动化操作工具,通过封装掘金官方 API 提供三类核心能力:

1. 热门文章排行榜查询
支持获取全站或指定分类(前端/后端/Android/iOS/人工智能等)的热门文章排行,可按 3天/7天/30天/历史 等时间维度筛选,便于技术趋势跟踪和内容选题参考。

2. Markdown 文章一键发布
通过 Playwright 浏览器自动化完成登录鉴权,将本地 Markdown 文件解析后发布到掘金平台,支持设置分类、标签、摘要和封面图。默认仅创建草稿,公开发布需显式确认。

3. 文章下载与备份
支持单篇或批量下载掘金文章并转换为标准 Markdown 格式,保留元数据(标题、作者、发布时间、标签等),可选下载图片到本地。

显著优点

  • 官方 API 封装:直接调用掘金公开 API,非爬虫破解,稳定性较高
  • 自然语言驱动:无需记忆命令,用日常用语即可触发功能
  • 安全默认策略:发布操作默认走草稿流程,降低误发风险
  • Cookie 本地存储:登录态仅保存在用户本机,可随时物理删除撤销

潜在局限

  • 依赖浏览器自动化:首次登录需启动 Chromium,环境配置较重
  • Cookie 明文存储:会话凭证以 JSON 明文保存于 ~/.juejin_cookie.json,存在本机泄露风险
  • 无官方 OAuth:非掘金官方授权集成,Cookie 过期后需重新登录
  • 功能边界限制:仅支持标准文章操作,不支持专栏、沸点、小册等其他内容形态

适合人群

  • 技术博主:需要批量管理掘金内容、定时备份历史文章
  • 内容运营:监控技术领域热点趋势,辅助选题决策
  • 开发者:将掘金发布流程集成到个人写作工作流中

常规风险

| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| 账号安全 | Cookie 文件被恶意程序窃取可能导致账号被盗用 | 使用后立即执行 `rm ~/.juejin_cookie.json` 清除凭证;避免在公共机器使用 |
| 内容合规 | 自动化发布可能绕过平台内容审核机制 | 严格遵守掘金社区规范,不发布违规内容 |
| 稳定性风险 | API 变动可能导致功能失效 | 关注技能更新,及时升级版本 |
| 误操作风险 | 批量下载/发布可能造成不可逆操作 | 关键操作前确认参数,建议先小范围测试 |

安全解读

核心功能

Juejin Skills 是掘金技术社区的一站式自动化工具,提供三大核心能力:

1. 热门文章排行榜:通过掘金官方API获取全站或分类(前端/后端/Android/iOS/人工智能等)的热门文章排行,支持按3天/7天/30天/历史时间维度筛选趋势。

2. Markdown一键发布:通过Playwright浏览器自动化登录获取Cookie,支持将本地Markdown文件解析为掘金文章格式,设置分类、标签、摘要、封面图后发布。默认仅创建草稿,公开发布需三重验证(--publish标志 + 环境变量 + 交互式确认)。

3. 文章下载保存:支持单篇URL或批量下载作者文章,转换为标准Markdown格式,可选下载图片,保留元数据。

显著优点

  • 安全设计完善:Cookie存储采用0600权限(仅所有者可读),发布操作三重验证机制防止误操作
  • 代码质量优秀:模块化架构,无危险函数,无硬编码密钥,S级安全认证(95分)
  • 权限最小化:仅访问官方API域名,无外部数据上报
  • 用户可控:Cookie可随时删除撤销授权,默认草稿模式避免意外公开
  • 依赖可信:httpx、playwright等均为知名开源库,无已知CVE

潜在局限

  • Cookie明文存储:会话凭证以明文JSON保存于本地,需依赖文件系统权限保护
  • 浏览器依赖:登录需本地Chromium环境,部分环境配置复杂
  • 平台绑定:功能深度依赖掘金API,平台政策变更可能导致失效
  • 无版本锁定建议:依赖更新需人工审查变更日志
  • 个人维护:T3级来源(个人开发者/社区项目),长期维护存在不确定性

适合人群

  • 技术博主:需要批量管理掘金内容、跨平台迁移文章
  • 开发者:关注技术趋势,需定期获取热门文章排行
  • 内容运营:多平台分发场景,提升发布效率
  • 技术学习者:需要离线保存优质文章构建知识库

常规风险

  • 账号安全风险:Cookie泄露可导致账号被冒用,建议使用后立即删除凭证文件
  • 内容合规风险:自动化发布需遵守掘金社区规范,避免触发反垃圾机制
  • 数据隐私注意:下载文章仅供个人学习,需尊重原作者版权
  • 过期重认证:Cookie有有效期,需定期重新登录

Juejin 内容

juejin_skill文件夹
手动下载zip · 25.8 kB
__init__.pytext/plain
请选择文件