综合练习
为一 REST API 写 Quickstart + FAQ。
40 分钟
综合练习
串联本 track:为 CodeRoadMap Tracks REST API 交付 Quickstart + FAQ,对齐 /roadmaps/technical-writer 核心节点。
学习目标
- 完成从读者 Persona 到文档大纲的完整规划
- 写出可跑通的 Quickstart 与 5 条 FAQ
- 提交 Review Checklist 与 SEO 元数据
核心概念
项目:Tracks API 入门包
业务背景:第三方平台要通过 API 同步课程 track 元数据。
读者:后端集成者,熟悉 HTTP,未必熟悉 CodeRoadMap。
交付物:
/docs/quickstart/tracks-api — Tutorial(≤15 分钟)
/docs/faq/tracks-api — FAQ(≥5 条)
Review Checklist + Title/Meta
Quickstart 骨架
前提 — JDK 17+、curl、API Key 获取方式
1. 验证连通 — GET /api/health
2. 创建 track — POST /api/tracks(示例 JSON)
3. 读取 — GET /api/tracks/{slug}
4. 清理(可选)— DELETE 或说明 Sandbox 策略
期望输出 — 每步 HTTP 状态与响应片段
Next — Reference、Auth、Rate Limit 链接
FAQ 选题示例
| 问题 | 类型 |
|---|---|
| slug 冲突返回什么? | 409 + 处理建议 |
| 是否支持部分更新? | PATCH 行为 |
| Rate limit 多少? | 政策 + Retry-After |
| 生产与 Sandbox 区别? | 环境 |
| 字段 estimated_weeks 必填吗? | Schema |
验收标准
- 同事按文档 零口头帮助 跑通 Quickstart
- 术语符合 Style Guide;链接无 404
- Title / Meta 含长尾词「REST API 创建 track」
- OpenAPI 字段与文档一致(或注明版本)
练习
- 提交完整 Quickstart Markdown(含 curl 与期望输出)
- 提交 FAQ 5 条 + Troubleshooting 1 条(可选加分)
- 填 Review Checklist 并自评 3 项改进点
小结
端到端技术写作 = Persona + 类型 + 可测步骤 + SEO + Review;本 track 闭环。 深入 API 见本 track tw-api-docs,社区分发见 ,继续 高级节点。