核心功能
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 变动可能导致功能失效 | 关注技能更新,及时升级版本 |
| 误操作风险 | 批量下载/发布可能造成不可逆操作 | 关键操作前确认参数,建议先小范围测试 |