惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

大猫的无限游戏
大猫的无限游戏
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
GbyAI
GbyAI
Last Week in AI
Last Week in AI
Engineering at Meta
Engineering at Meta
The Register - Security
The Register - Security
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
Recent Announcements
Recent Announcements
Hugging Face - Blog
Hugging Face - Blog
T
Threat Research - Cisco Blogs
Martin Fowler
Martin Fowler
B
Blog
Spread Privacy
Spread Privacy
P
Proofpoint News Feed
G
GRAHAM CLULEY
N
Netflix TechBlog - Medium
T
Tenable Blog
Vercel News
Vercel News
T
Troy Hunt's Blog
云风的 BLOG
云风的 BLOG
L
LangChain Blog
Cyberwarzone
Cyberwarzone
博客园 - 三生石上(FineUI控件)
Y
Y Combinator Blog
T
Threatpost
Recorded Future
Recorded Future
C
Cybersecurity and Infrastructure Security Agency CISA
Security Latest
Security Latest
爱范儿
爱范儿
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tor Project blog
Microsoft Security Blog
Microsoft Security Blog
Simon Willison's Weblog
Simon Willison's Weblog
Security Archives - TechRepublic
Security Archives - TechRepublic
H
Hackread – Cybersecurity News, Data Breaches, AI and More
G
Google Developers Blog
P
Palo Alto Networks Blog
S
SegmentFault 最新的问题
L
Lohrmann on Cybersecurity
M
MIT News - Artificial intelligence
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
Cloudbric
Cloudbric
Application and Cybersecurity Blog
Application and Cybersecurity Blog
H
Hacker News: Front Page
N
News and Events Feed by Topic
F
Full Disclosure
U
Unit 42

Sanity.io

A Board Game agent built using Sanity Context and Vercel's AI SDK | Sanity Build a prototype with Claude Code that your whole team can edit | Sanity What’s New - May 2026 | Sanity I built a London pub guide with v0 and the Sanity MCP in six hours. Here's what I learned. | Sanity Build a conference concierge with Agent Context and Anthropic | Sanity Build a content-aware Telegram agent with Vercel AI SDK and Chat SDK | Sanity How I used Agent API to generate photos for my family’s recipes | Sanity What’s New April - 2026 | Sanity Better context, better matches: An AI love story (for dogs) | Sanity How to write for an agent | Sanity Content Agent, meet Slack: AI content operations in your workflow | Sanity Structure powers intelligence | Sanity Your agent needs better content. Here's how to give it. | Sanity How to serve content to agents (a field guide) | Sanity Sanity TypeGen GA: Automatic TypeScript types for content and GROQ | Sanity Sanity is now available on the Vercel Marketplace | Sanity The logo soup problem (and how to solve it) | Sanity Content Releases: From scattered updates to coordinated publishing | Sanity What's New - February 2026 | Sanity How we solved the agent memory problem | Sanity v0 Builder Challenge: The winners | Sanity Introducing: Sanity Agent Skills | Sanity Content Agent: Days of work in one conversation | Sanity Our Sanity Values | Sanity Open Source Pledge 2025: Stepping up when it matters | Sanity v0 builder challenge: $3000 in prizes | Sanity Why AI Breaks Without Structured Content Operations | Sanity What’s New January - 2026 | Sanity BFCM 2025: What teams built when infrastructure stopped being the problem | Sanity How AI shaped holiday shopping and what it means for content in 2026 | Sanity Sanity Studio v5: Embracing React 19 | Sanity You’ll need a CMS eventually. Let your agent set it up. | Sanity “You should never build a CMS” | Sanity AI Content Operations: A 30-Day Implementation Guide | Sanity What’s New December - 2025 | Sanity Scheduled Drafts: Stop manually publishing content at midnight | Sanity What’s New November - 2025 | Sanity Everything *[NYC] 2025 recap: A day of AI, Content Operations, and Culture | Sanity Clankers and content operations | Sanity Content Agent: AI that understands your structured content is here | Sanity Why design-driven content modeling creates technical debt, not velocity | Sanity What's New October - 2025 | Sanity From studio to inbox: How Kevin Green eliminated email campaign friction | Sanity The content editor's guide to content operations [E-commerce edition] | Sanity styled-components maintenance mode: A 40% faster fork | Sanity From zero code to a live website in 7 hours (thanks, Cursor!) | Sanity First attempt will be 95% garbage: A staff engineer's 6-week journey with Claude Code | Sanity Internationalization is more than translating words | Sanity What's New - September 2025 | Sanity We just deleted our 35k-member community Slack | Sanity What's New - August 2025 | Sanity The engineer's guide to content operations [E-commerce edition] | Sanity SEO for AI: Evolving from Web Pages to the Content Lake | Sanity What's New - July 2025 | Sanity Sanity Studio v4: A major version bump for a minor reason | Sanity What's New - June 2025 | Sanity Dashboard and Insights: Your New Content HQ | Sanity Canvas: AI-accelerated, context-aware, freeform authoring | Sanity Agent Actions: AI building blocks for structured content | Sanity Functions: Life beyond pressing publish | Sanity A new era for content applications with Sanity App SDK | Sanity The end of CMS era and our $85M Series C. | Sanity What's New – May 2025 | Sanity Introducing the Sanity Model Context Protocol (MCP) server | Sanity What's New – April 2025 | Sanity Pushing all the envelopes with ambitious content | Sanity Self-hosting is only free if your time is worth nothing | Sanity Content that lasts: Scaling beyond your frontend | Sanity The Live Content API is now Generally Available | Sanity The future beyond AI chat bots | Sanity Learning the new skill of working with AI | Sanity What's New - March 2025 | Sanity Give it in plain text: Making your content AI-Ready | Sanity No More 'DO NOT PUBLISH': Introducing Content Releases | Sanity React in 2025, what's next? | Sanity The final boss of front-end: block editors | Sanity Introducing Sanity for Startups | Sanity A block content editor that loves you back | Sanity A Black Friday Snooze Fest: Massive Traffic, No Drama | Sanity How to make a recipe site that scales well | Sanity The Sanity Winter Release 2024 | Sanity AVIF Arrives, Sanity’s Promise Fulfilled | Sanity Sanity joins the Open Source Pledge | Sanity Your content is now Live by default | Sanity Begin Team to Join Sanity | Sanity Sanity Digest - September '24 Edition | Sanity Sanity partners with Google. Now live on the Google Cloud Marketplace. | Sanity Sanity Digest - August ‘24 Edition | Sanity Now playing: the latest Mux Video Input plugin for Sanity | Sanity Community Digest - June ‘24 Edition | Sanity Community Digest - May ‘24 Edition | Sanity Guide to Sanity's newest product announcements | Sanity AI and Content Creation: A Leader's Guide | Sanity Of course, you should be able to type your content quickly! | Sanity New to AI Assist: translation, reference suggestions, image generation | Sanity Speak the language of your editors: Sanity Studio UI localization | Sanity Introducing the new Sanity Growth plan to serve collaborative teams | Sanity Presentation: Work faster than ever with structured content | Sanity Goodbye Feedback Frenzy, Hello Sanity Studio Comments! | Sanity Easing into the App Router with the Sanity Toolkit for Next.js | Sanity
Visual Editing: give content teams a GPS for your CMS | Sanity
Simeon Griggs · 2023-07-12 · via Sanity.io

If you’re responsible for building or maintaining a content management solution, odds are you’re thinking of trading in a traditional monolith CMS in favor of a composable content solution (if you haven’t already!). You want the benefits a modern CMS delivers, including:

  • Scale-driving content reuse that comes with structured content.
  • Developer freedom to work with the languages, frameworks, and solutions that will best meet the needs of content stakeholders.
  • Ability to create innovative content experiences unconstrained by the limits of legacy, rigid CMSes.

While the big-picture benefits are clear, perhaps the day-to-day experience for content stakeholders is less in focus. You might be wary of tradeoffs they’ll experience when content in the CMS is no longer coupled 1:1 with the front end.

We get it. Legacy headless CMSes often have major gaps for content creators, the biggest one being the visualization of the content they create and manage. Sanity has long offered strong preview tooling—and we recently made it even better with innovations like Perspectives and Content Source Maps. And we’re not done yet.

Today, with the launch of Visual Editing, we’re taking the next step: providing a one-click way to jump from your in-browser website preview to your content within Sanity Studio (the editing environment). Given most day-to-day content maintenance and updates start from the front end, this rounds out Sanity’s coverage for the common workflows we see content teams use. Visual Editing is now available on all Sanity plans.

Sanity co-created and co-launched the first incarnation of Visual Editing with Vercel earlier this year. Now, Visual Editing is available for all Sanity users—regardless of Sanity plan, hosting provider or web framework.

A single click cuts through the complexity

With Visual Editing, a new UI is added to your preview deployment that, on hover, provides a blue outline around content elements with a button to “Edit in Sanity Studio.” A single click takes you directly to the source of that content target content within Studio.

Once there, you’re able to make an edit (or inspect the history of that content)—and you can do so with insight as to whether any other documents in your Studio also reference the content at hand. This is an important safeguard when your content is reused across many surfaces, web-based or otherwise.

Read on to learn how we’ve built this to be delightful for both developers and the content teams they build for!

Big benefits for content teams

The most impactful content is dynamic. It must evolve as your company learns what messaging works, as offerings change, and, of course, when the occasional typo is discovered. When updates need to be made, content teams want to do so quickly and confidently. Here’s how Sanity’s Visual Editing supports them:

  • Navigate your Studio from your site. You know your website and web app like the back of your hand, but your content in Sanity Studio likely isn’t a 1:1 mapping of your website (instead, content is organized in a way that works across the many surfaces to which it’s presented). Now, you’ve got the equivalent of GPS for your CMS.
  • Flatten the learning curve. When a new teammate joins, or a colleague is covering for a teammate on vacation, it’s often daunting for them to get the lay of the land. Now, anyone can understand where web content lives within your content model, even if they don’t live and breathe it.
  • Reveal micro-copy. The quiet heroes of your website are often the small-but-mighty things like button labels or product specs. These are often woven throughout your content, making them hard for anyone without a holistic grasp of your content model to find. Now, simply click from the website preview to locate them within Studio.
  • Update with context. Modern content teams scale their work by reusing content, it’s the power of treating content as data. It’s what allows you to make a change once and have it cascade to all the right places. With Sanity, before making a change to content that appears on the website, editors can also see how that content relates to other content types that reference it, giving them context as where else the change will flow.

Visual Editing brings all of this workflow efficiency to your teams within the web preview environment they’re used to living in. The near-magical experience of suddenly having a friendly blue button to click whenever they need to make a change stands to save them hours every week.

Small lift for developers

We want to get Visual Editing into the hands of content creators as fast as possible. To do so, we focused on making it fast to implement and easy to prioritize. Here are a few of the ways we’ve made Visual Editing a great developer experience:

  • Easy setup. With other CMSes, implementing visual editing requires you to add tagging to every element on your site—a daunting task. In contrast, the new @sanity/overlays library automatically adds Visual Editing links to all of your content using Content Source Maps. You then have the option to selectively filter out specific fields from Content Source Maps or, using documented helper functions, conditionally remove that encoded metadata from content strings.
  • Test locally, ship confidently. Making a big change to the preview experience for your content team can be a nail-biter. With @sanity/overlays (the package that contains Visual Editing) you can build and test visual editing on your local machine before releasing to the preview build your team relies on.
  • Compose for your needs. Visual Editing works with any hosting provider and any web framework. Use the updated @sanity/preview-kit, or if you’re using Next.js, grab next-sanity (bonus: if you’re using any React framework, live preview is included!). Hosted on Vercel? You can use Visual Editing built into Vercel Preview Deployments. Hosted elsewhere? Simply use @sanity/overlays to bring Visual Editing to life.

To learn more about enabling Visual Editing for your Sanity project, click here to read our documentation.

A growing list of reasons to go composable

Visual Editing is just one of several releases for content teams this summer (check out our launch of AI Assist and improvements to previews) that scratch off potential trade-offs you face in modernizing your CMS.

To see them all in action, reach out for a personalized demo with our Sales team, or join us for our Summer Release Demo webinar on August 2. And invite your content friends!