掘金 (Juejin)
平台 · 详解依据官方 页面编写,包括平台自身与辅助服务的页面。
概览
掘金(Juejin,中文写作 «掘金»;名称大致可译为 «挖掘黄金»)是一个面向 开发者的中国技术内容平台:文章、短笔记、专栏以及按标签组织的合集。
这篇详解的诚实前提一开始就要说明:该平台的正文页面被机器人防护挡住。 任何一个地址 ——首页、 文章页、 用户协议—— 在我们核对时都只返回一个 带验证脚本的占位页面,上面写着 «Please wait…»;里面没有平台自身的文字。 下文所写的一切,都来自平台公开提供的机器可读文件:robots.txt 和 站点地图。
依据这些文件,站点结构可以有把握地还原出来:文章、短笔记、专栏、标签、 合集、作者主页和新闻板块。从 robots.txt 还能看到从外部看不见的东西:/creator(作者后台)、/editor、 /drafts、/books/payment 和 /book/order 这些板块 —— 也就是说,平台 既有作者后台,也有付费内容。
这里有谁
平台没有公开发布受众数字 —— 至少从外部读不到。我们也不会把外界的估算 塞进来。
唯一可以测量的,是站点地图的规模。这是我们在核对日期对平台文件的测量, 而不是平台的声明:文章站点地图索引 列出 54 个嵌套文件, 其中第一个 包含 49 999 个文章地址。作者索引 列出两个嵌套文件。数量级由此可见,但发布数和作者数的确切数字这样得不到: 站点地图未必收录全部内容。
语言是中文:这既能从名称看出,也能从标签构成看出(见下文)。这里有一处 与手册数据库的出入需要指出:数据库中这个平台的界面语言记为 «en»。 lang="en" 这个属性确实出现在 juejin.cn 返回的 标记里 —— 但那是机器人验证占位页面的标记,而不是平台本身的标记。这处 出入已在事实文件中单独记录。
如何开始
注册流程、账号要求、是否提供企业主页和认证,我们无法核对: 用户协议 页面被同一个占位页挡住。 关于手机号或证件的要求,我们不会作任何断言。
从 robots.txt 可以间接看出,平台设有 个人设置(/user/settings)、草稿(/drafts、/news-drafts)、 编辑器(/editor)、通过第三方服务登录(/oauth-result)以及作者后台 (/creator)。这些地址都对搜索引擎爬虫关闭 —— 这是个人板块的常规做法。
可以发布什么
内容形式可以依据平台在 robots.txt 中列出 的站点地图还原:文章(posts)、短笔记 —— 沸点(pin)、专栏 (columns)、合集(collections)、标签(tag)、新闻(news), 以及具体作者的发布和笔记的单独地图(user_posts、user_pins)。
主题是编程。标签地图 中列出 725 个地址,其中有 Angular.js、React.js、Django、Node.js、Ruby 和 Go; 标签地址的形式为 /tag/<标签名>?sort=newest,也就是说按标签的列表带有 排序,而 «最新» 是其中一个选项。
长度限制、文件大小限制和禁止内容清单从外部无从得知:平台规则被占位页 挡住。
如何增长
排序机制、推荐系统的构造以及关于自我推广的规则,平台没有让我们读到。 唯一可核实的展示机制线索,是标签地图 中标签地址里的排序参数 ?sort=newest:既然存在明确的 «新» 这一选项, 就说明还有其他排序方式,但具体是哪些则不得而知。
是否存在广告后台,从公开页面看不出来。
变现路径
平台是否向作者付费,从外部无从得知。存在付费内容的间接迹象是有的: robots.txt 对爬虫关闭了 /book/order 和 /books/payment 这两个地址 —— 也就是说平台上存在课程或图书的下单与 支付。这些钱归谁,作者是否参与分配,从公开文件中得不出结论。
工具与自动化
看不到带文档的官方程序接口。在首页发现的带 api 字样的地址并不等于 文档:api.juejin.cn 返回的是一段简短的 JSON, 内容是网站与移动应用的关联(applinks),而不是方法说明。
旧域名 juejin.im 在核对时会跳转到 juejin.cn。
限制与规则
- 机器人防护。 正文页面只有在执行验证脚本之后才会返回。 juejin.cn 上的占位页从
byted-static.com和ibytedapm.com这两个域名加载脚本 —— 这只是对所用基础设施的观察, 我们不由此对平台归属作任何推断。 - 哪些不允许抓取。 robots.txt 禁止爬虫访问
/search、/s/、/editor、/drafts、/user/settings、/creator、/notification、/translate、/zhuanlan、/spost、/appview、/book/order、/books/payment、/subscribe/subscribed、/equation和/oauth-result。 - 哪些是开放的。 同一个文件列出九份站点地图 —— 分别对应文章、作者、 新闻、专栏、标签、笔记、合集和作者发布内容。
- 法律方面。 用户协议未能读到,因此关于年龄门槛、司法管辖和封禁 依据,我们什么也不写。
适合谁
结论要谨慎。如果你的目标是中国的开发者受众,并且你有一位用中文写作的 作者,这个平台可能有用:标签构成显示的是网页与服务端开发的常见主题, 而站点地图的体量说明发布内容规模很大。
如果你打算远程、以程序方式与这个平台协作,那么它不合适:没有带文档的 接口,网站又被机器人验证挡住,因而外部分析和自动化都无从谈起。
对于需要确切规则的规划,它也不合适:关于自我推广的规则汇编、限额和 变现条件我们都拿不到,而在一个你没读过规则的平台上工作是有风险的。
来自事实库的已核实数据
本详解所依据的已核实数据摘要。
平台简介
平台这样描述自己:«掘金是面向全球中文开发者的技术内容分享与交流平台。我们通过技术文章、沸点、课程、直播等产品和服务,打造一个激发开发者创作灵感,激励开发者沉淀分享,陪伴开发者成长的综合类技术社区。»
自述:这是平台对自身的表述,不是独立评价
来源, 已核查 2026-07-28
平台的实质内容页面被机器人校验拦截:首页、文章页和用户协议都返回带校验脚本的 «Please wait…» 占位页;标记中没有平台的文本
我们不绕过防护。占位页从 byted-static.com 和 ibytedapm.com 域名加载脚本 — 这是关于基础设施的观察,不据此推断所有者
来源, 已核查 2026-07-28
旧域名 juejin.im 跳转到 juejin.cn
已按跳转链路核查
来源, 已核查 2026-07-28
可以发布什么
根据 robots.txt 和站点地图,平台设有:文章(posts)、短动态 沸点(pin)、专栏(columns)、收藏集(collections)、标签(tag)、资讯(news)、作者主页(user),以及作者发布和作者动态的单独地图(user_posts、user_pins)
同一文件中对机器人封闭的有 /creator、/editor、/drafts、/news-drafts、/user/settings、/notification、/translate、/zhuanlan、/spost、/appview、/search、/s/、/equation、/oauth-result、/subscribe/subscribed
来源, 已核查 2026-07-28
这里的资金规则
robots.txt 中封闭了 /book/order 和 /books/payment 两个地址 — 平台上存在课程或图书的订购与支付
来源, 已核查 2026-07-28
API 访问
api.juejin.cn 地址返回的是一段简短的 JSON,内容是网站与移动应用的关联(applinks),而不是方法说明;在公开页面上未找到程序接口文档
这印证了那处更正:带 api 字样的地址并不等于开发者文档
来源, 已核查 2026-07-28
地址 https://api.juejin.cn 是依据地址中含有«api/dev»这一特征在首页上找到的;页面由脚本生成,不用浏览器打开时为空,因此它是否为文档尚未核实
已更正:先前的版本把首页上出现的任何含 api 或 dev 字样的地址都算作开发者板块。全部 57 条记录已逐一打开地址核对:其中确为文档的有 24 条。
来源, 已核查 2026-07-28
语言
首页界面语言:en
语言取自标记属性,各语言版本取自 hreflang
来源, 已核查 2026-07-28
各来源不一致:juejin.cn 所返回的标记中的 lang="en" 属性属于机器人校验的占位页,而不属于平台界面
与数据库存在出入:«首页界面语言:en»(confirmed)这条记录依据的是防护页面的标记。平台是中国的;界面语言需要用我们无法采用的方式重新核查
来源, 已核查 2026-07-28