.codex-tutorial {
–cx-bg: transparent; –cx-bg2: transparent; –cx-bg3: rgba(128,128,128,0.08);
–cx-ink: inherit; –cx-muted: inherit; –cx-rule: rgba(128,128,128,0.3);
–cx-accent: #10a37f; –cx-accent2: #2da44e; –cx-accent3: #8250df;
–cx-gold: #d4a017; –cx-red: #cf222e; –cx-blue: #0969da;
font-family: -apple-system, “Microsoft YaHei”, “Noto Sans CJK SC”, sans-serif;
color: var(–cx-ink); line-height: 1.8; font-size: 15px;
}
.codex-tutorial h2 {
font-size: 1.4rem; font-weight: 700; color: inherit;
border-left: 4px solid var(–cx-accent); padding-left: 0.8rem;
margin: 2rem 0 1rem;
}
.codex-tutorial h3 {
font-size: 1.15rem; font-weight: 600; color: var(–cx-accent);
margin: 1.5rem 0 0.8rem;
}
.codex-tutorial h4 {
font-size: 1rem; font-weight: 600; color: var(–cx-accent3);
margin: 1rem 0 0.5rem;
}
.codex-tutorial p { margin-bottom: 0.8rem; }
.codex-tutorial strong { color: inherit; font-weight: 700; }
.codex-tutorial a { color: var(–cx-blue); text-decoration: none; }
.codex-tutorial a:hover { text-decoration: underline; }
.codex-tutorial ul, .codex-tutorial ol { padding-left: 1.5rem; margin-bottom: 1rem; }
.codex-tutorial li { margin-bottom: 0.4rem; }
.codex-tutorial code {
background: rgba(128,128,128,0.12); padding: 2px 6px; border-radius: 4px;
font-family: “JetBrains Mono”, “Fira Code”, monospace; font-size: 0.88em;
color: var(–cx-accent3);
}
.codex-tutorial pre {
background: #1e1e2e; color: #e8e8e8; padding: 1rem 1.2rem;
border-radius: 8px; overflow-x: auto; margin: 1rem 0;
font-family: “JetBrains Mono”, “Fira Code”, monospace; font-size: 0.85rem;
line-height: 1.5;
}
.codex-tutorial pre code { background: none; color: inherit; padding: 0; }
.codex-tutorial .cx-callout {
background: rgba(128,128,128,0.06); border: 1px solid var(–cx-rule); border-radius: 8px;
padding: 1rem 1.2rem; margin: 1rem 0; border-left: 4px solid var(–cx-blue);
}
.codex-tutorial .cx-callout.tip { border-left-color: var(–cx-accent2); background: rgba(45,164,78,0.08); }
.codex-tutorial .cx-callout.warn { border-left-color: var(–cx-gold); background: rgba(212,160,23,0.08); }
.codex-tutorial .cx-callout.danger { border-left-color: var(–cx-red); background: rgba(207,34,46,0.08); }
.codex-tutorial .cx-table-wrap { overflow-x: auto; margin: 1rem 0; border-radius: 8px; border: 1px solid var(–cx-rule); }
.codex-tutorial table { width: 100%; border-collapse: collapse; font-size: 0.9rem; min-width: 500px; }
.codex-tutorial th { background: rgba(128,128,128,0.12); padding: 0.6rem 0.8rem; text-align: left; font-weight: 600; border-bottom: 2px solid var(–cx-rule); white-space: nowrap; }
.codex-tutorial td { padding: 0.5rem 0.8rem; border-bottom: 1px solid var(–cx-rule); }
.codex-tutorial tr:last-child td { border-bottom: none; }
.codex-tutorial .cx-badge { display: inline-block; padding: 2px 8px; border-radius: 4px; font-size: 0.75rem; font-weight: 600; }
.codex-tutorial .cx-b-green { background: rgba(45,164,78,0.15); color: #2da44e; }
.codex-tutorial .cx-b-blue { background: rgba(9,105,218,0.15); color: #0969da; }
.codex-tutorial .cx-b-gold { background: rgba(212,160,23,0.15); color: #d4a017; }
.codex-tutorial .cx-b-red { background: rgba(207,34,46,0.15); color: #cf222e; }
.codex-tutorial .cx-steps { counter-reset: step; list-style: none; padding-left: 0; }
.codex-tutorial .cx-steps > li { counter-increment: step; position: relative; padding-left: 3rem; margin-bottom: 1rem; }
.codex-tutorial .cx-steps > li::before {
content: counter(step); position: absolute; left: 0; top: 0;
width: 2rem; height: 2rem; background: var(–cx-accent); color: #fff;
border-radius: 50%; display: flex; align-items: center; justify-content: center;
font-weight: 700; font-size: 0.85rem;
}
.codex-tutorial .cx-hero {
background: linear-gradient(135deg, #10a37f 0%, #1a7f64 50%, #0969da 100%);
color: #fff; border-radius: 12px; padding: 2rem 1.5rem; margin-bottom: 1.5rem; text-align: center;
}
.codex-tutorial .cx-hero h1 { font-size: 1.6rem; margin-bottom: 0.3rem; color: #fff; border: none; padding: 0; }
.codex-tutorial .cx-hero .sub { font-size: 0.95rem; opacity: 0.9; }
.codex-tutorial .cx-hero .meta { display: flex; justify-content: center; gap: 1.5rem; margin-top: 0.8rem; flex-wrap: wrap; }
.codex-tutorial .cx-hero .meta-item { text-align: center; }
.codex-tutorial .cx-hero .meta-label { font-size: 0.7rem; opacity: 0.8; text-transform: uppercase; }
.codex-tutorial .cx-hero .meta-value { font-weight: 700; font-size: 0.9rem; }
@media (max-width: 768px) {
.codex-tutorial .cx-hero .meta { flex-direction: column; gap: 0.5rem; }
}
OpenAI Codex 大陆用户使用完全指南(2026最新版)是一个用于目标检测任务的YOLO格式计算机视觉数据集,数据集提供YOLO标准格式标注(.txt文件,class_id center_x center_y width height),支持YOLOv5/v8/v11等主流目标检测框架,可通过data2.cn免费下载。









暂无评论内容