☰
Claude Code 系统提示词解析:Artifact 运行时能力声明(capabilities)的语义、契约与自我发布规则
2026/10/5 13:09:31 网站建设 项目流程
  • 文档
  • 提示工程
  • 人工智能

【免费下载链接】claude-code-system-prompts

All parts of Claude Code's system prompt, 27 builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, statusline, magic docs, WebFetch, Bash cmd, security review, agent creation). Updated for each Claude Code version.

项目地址:https://gitcode.com/gh_mirrors/cl/claude-code-system-prompts
点击查看免费下载

本篇技术指南基于 claude-code-system-prompts 仓库中的系统提示词数据文档><!doctype html><html><head><meta charset=utf8><meta name=viewport content="width=device-width,initial-scale=1,viewport-fit=cover"><style> /* 与工具描述命名相同的、小型 reset 样式 */ </style></head><body> <!-- 页面内容,与写给工具时完全一致:其 <title> 与 <style> 置于 body 内部最前, 且由页面当前状态重新生成 --> </body></html>

该形状包含几条硬性约束:

  1. 无空白:<!doctype html>与<html>、<head>、</head>、<body>这些标签之间不允许出现任何空白字符(no whitespace between those tags);
  2. head 极简:<head>内不得有除此之外的任何内容(nothing else in the head)——只有meta charset=utf8、meta name=viewport(含viewport-fit=cover)和一个小 reset 的<style>;
  3. title 与 style 入 body:页面自己的<title>与<style>放在<body>内部最前面,而不是<head>里;
  4. 内容按状态重生成:body 内的页面内容必须从页面当前状态重新生成(regenerated from the page's state),即保存的是最新状态下的完整页面,而非过时的旧快照。

骨架与发布时包裹的关系

为了理解为什么"没有空白、head 极简"如此重要,可以对照发布时的包裹逻辑。tool-description-artifact-html-document-skeleton.md 说明:Artifact 文件在发布时才被包裹进<!doctype html>…<head>…</head><body>骨架,因此作者直接写页面内容,不应自备<!DOCTYPE>、<html>、<head>、<body>标签。骨架的 head 只携带 charset 与 viewport meta(viewport-fit=cover),加上一段小 reset:浅色color-scheme、:root上下按手机安全区留白、body 零外边距并使用 14px 系统字体、灰白底色,外加img{max-width:100%}与[hidden]{display:none!important}。

两相对照即可推断:工具在发布时套上标准骨架;而自我保存的页面若按"工具发布的形状"原样输出,就能让下一次发布判定"这已经是工具产出的形态",从而整体替换而不是再套一层。若自我保存的页面在骨架里残留了空白、多余 head 内容或自己的 doctype,识别与替换就会失效,骨架将被嵌套。这也是主文档强调"与工具描述命名相同的 reset"的原因——reset 的内容必须字节级一致,替换判定才成立。类似地,data-artifact-decision-component-html-skeleton.md 中决策组件骨架也要求脚本以 sha256 钉定、字节级一致,发布校验器对任何改动(含重排缩进)都会拒绝——同一套"形状即契约"的思路在 Artifact 体系内是贯穿性的。

六、能力验证通过:发布前的一次功能检查

能力声明之后、把链接交给用户之前,还有一个配套的验证流程,定义在>

  • 文档
  • 提示工程
  • 人工智能

【免费下载链接】claude-code-system-prompts

All parts of Claude Code's system prompt, 27 builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, statusline, magic docs, WebFetch, Bash cmd, security review, agent creation). Updated for each Claude Code version.

项目地址:https://gitcode.com/gh_mirrors/cl/claude-code-system-prompts
点击查看免费下载

相关推荐

上一篇:Sass 内置函数单位校验:`accepted/function-units` 提案深度解析
下一篇:Toonflow 定格动画黏土风格视频提示词:视觉风格约束与三模式注入实战

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询