你永远不应该构建一个内容管理系统。
“You should never build a CMS”

原始链接: https://www.sanity.io/blog/you-should-never-build-a-cms

Cursor.com 最近从 Sanity CMS 迁移到 markdown/GitHub/Vercel 方案,由 Lee Robinson 领导,节省了代码但引入了新的复杂性。 此次迁移引起了对传统 CMS 臃肿不满开发者的共鸣,Sanity 也承认了有效的批评——笨拙的预览、身份验证问题和不必要的抽象。 然而,Sanity 认为删除 CMS 并没有消除对内容管理功能的需求,例如资产处理、版本控制和用户权限,只是将它们重新分配了。 他们强调了使用 markdown 和 git 进行大规模内容管理的局限性,尤其是在复杂查询和实时协作方面。 Git 专为代码设计,难以处理语义内容冲突和工作流程。 Sanity 认为,核心问题不是 CMS 本身,而是对 AI 代理的访问性。 他们发布了一个改进的 MCP 服务器,允许代理通过查询语言直接与 Sanity 的结构化内容交互——基于 grep 的 markdown 缺乏这种能力。 最终,Sanity 相信未来在于专为 AI 设计的内容基础设施,它提供结构化数据、可查询性和实时协作,而不会牺牲编辑可用性。

``` Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 “你永远不应该构建一个CMS” (sanity.io) 11 分,by handfuloflight 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索: ```
相关文章

原文

We're just going to call it: up until recently, cursor.com was powered by Sanity as its CMS.

Then Lee Robinson sat down and spent 344 agent requests and around $260 to migrate the content and setup to