跳到正文
WC.

本站 i18n 是怎么做的,以及两个 agent skill 如何配合

1 分钟阅读开发者工具
#i18n#nextjs#skills#content#agents

wchen.ai 西 agent skillwebsite-content content-translation skill

i18n

locale URL /[locale]/... /en/about/es/writing/zh/projects//about/writing访 / cookie Accept-Language locale /en/es /zh locale locale query URL

locale JSON content/locales/<locale>/site/*.json Zod getLocaleContent(locale) locale bundle keyJSON UI

MDX locale + 退 locale content/locales/<locale>/writing content/locales/<locale>/projects locale locale 退 content/writing content/projects content/writing 西 content/locales/es/writingcontent/locales/zh/writing slug locale MDX locale /

helper path localesitemap RSS locale locale 线 locale

website-content skill

website-content MDX locale JSON TSXabout schema voice content/writing content/projects content-translation locale

skill about JSON content/writing locale frontmatter JSON agent schema

content-translation skill

content-translation MDX content/writing content/projects content/locales locale locale locale content/locales/<locale>/writing/<slug>.mdx content/locales/<locale>/projects/<slug>.mdx frontmatter key motivationproblemAddressedlearningsslugURL skill translation-rules

agent content/writing/foo.mdx website-content content-translationcontent-translation locale eneszh content/locales/es/writing/foo.mdx content/locales/zh/writing/foo.mdx西 content/locales/en/writing locale

i18n locale URL locale website-content content-translation locale

about content/locales/<locale>/site/about.json skill i18n skill

继续阅读

你正在读的这篇博客是 AI 代理写的。但听起来像是我写的。 这不是巧合。我写了一个 skill——一套可复用的指令——教代理如何用我的口吻写、按我的内容 schema 来、按我会用的结构组织文章。这篇文章既是说明,也是证明。 真正的问题不是能力…

1 分钟阅读开发者工具
skillsagentscursor

技能里塞得越多就越有用——直到不再有用。一个 SKILL.md 想把每种内容类型、每种 schema、每种语气规则都写进去,可以轻松上百行。Agent 会一次性全加载。Token 预算被烧掉,真正和当前任务相关的部分淹没在噪音里。 我设计技能时,让主文件当路由器,不当垃圾桶。它告诉 agent…

1 分钟阅读开发者工具
skillsagentscursor

同一个站你看过一百遍了。一样的圆角、一样的灰底白卡、一样的渐变 hero 加 CTA。不难看,但也和上季度上线的每一个产品长得差不多。 这和内容上的老问题一样:没有约束的 agent 产出泛用文案。同样的逻辑正在 UI 上重演。默认组件库和没被教过你约束的…

1 分钟阅读开发者工具
designagentsconstraints