跳到主内容
文档写作

技术文档生成 Prompt:让 AI 写出人能看懂的文档

让 AI 写文档经常得到一堆正确的废话?这条 prompt 强制 AI 写「任务导向」的文档——读者要做什么、怎么做、出错怎么办。输出包含前置条件、操作步骤、常见错误排查。适合 Claude / Cursor / ChatGPT。

适用:ClaudeCursorChatGPT

用法

把代码 / API / 功能描述粘进来,配合下面的 prompt。

Prompt

帮我把以下内容写成技术文档。不要写成说明书(「X 是一个用于 Y 的工具」),写成任务指南(「你想做 Z?这样做」)。

## 文档结构

### 这个文档解决什么问题
(1 句话:读者看完能做什么)

### 30 秒上手
(最小可运行示例,不超过 5 步,能 copy-paste 直接跑)

### 常用操作
(按使用频率排序,不是按功能分类排序。每个操作格式:)
- **做 X**:`命令或代码` → 预期结果
- **做 Y**:`命令或代码` → 预期结果

### 常见问题
(列出 3 个最可能遇到的报错,每个给解决方案。不要列「什么是 X」这种概念问题)

### 进阶
(只给链接和一句话描述,不要在这里展开。读者需要时会自己点进去)

## 规则
- 不要写「概述」「背景」「设计理念」——没人看
- 代码示例必须能直接运行,不能有伪代码
- 如果某个操作需要前置条件,在步骤里写明
- 中文输出,代码注释也用中文

---

内容来源:
(粘贴你的代码 / API 定义 / 功能描述)

效果

不加 prompt 时 AI 写的文档通常是:「X 是一个强大的工具,它提供了 A、B、C 功能……」——正确但没人看。

加了这条 prompt 后输出变成任务导向:「你想部署?这样做。你想调试?这样做。」——读者可以直接找到自己要做的事。

一个对照例子

给同一个"图片上传 API"写文档:

说明书式(没人看)

"本模块提供图片上传能力,支持多种格式,具备完善的错误处理机制和灵活的配置选项……"

读者看完还是不知道怎么传一张图。

任务指南式(这条 prompt 的产出)

30 秒上手

curl -F "file=@photo.jpg" https://api.x.com/upload -H "Authorization: Bearer $TOKEN"
# 返回 {"url": "https://cdn.x.com/abc.jpg"}

常见问题

  • 413 Payload Too Large:单文件上限 10MB,压缩后重试。
  • 415 Unsupported Media Type:只收 jpg/png/webp。

后者读者复制就能跑,报错也知道怎么办——这才是文档的目的。

为什么有效

  • 指定读者:文档灾难的头号原因是「写给所有人」,写进 prompt 的受众约束会直接改变用词与深度。
  • 要求「为什么」而非只写「怎么做」:没有动机说明的文档三个月后没人敢改,因为没人知道哪些是历史包袱。
  • 强制给出可运行示例:示例是唯一能被自动验证的部分,也是读者真正会复制粘贴的部分。

进阶(自动化)

把文档生成挂到 CI,让「文档过期」变成可检测事件:

# 只 regenerate 变更模块对应的文档,人工 review diff
changed=$(git diff --name-only origin/main...HEAD -- "src/**")
[ -n "$changed" ] && ai-doc --files "$changed" --out docs/ && git diff --stat docs/

延伸阅读

相关对比

Augment Code vs Cursor:企业 AI 编程怎么选?Context Engine vs AI IDE 对比

Augment Code vs Cursor 2026 选型对比:Context Engine 全仓索引的企业 AI 平台 vs SpaceX 收购的 AI IDE 天花板,从形态、Context 覆盖、长任务、价格、合规、中文支持和适合人群 8 个维度判断,帮你选对企业 AI 编程工具。

Cursor vs Aider:GUI IDE 还是 CLI?2026 对比

Cursor vs Aider 2026 选型对比:GUI IDE vs Git 原生 CLI,从 Composer vs Architect 双模型、Tab 补全、多模型 BYOK、价格计费、开源与否和适合人群判断,帮开发者选对。Cursor 是闭源 VS Code fork 月费 $20,Aider 是开源 Apache-2.0 CLI 自带 API key。

Cursor vs Claude Code:什么时候用哪个?(2026 实测选型)

Cursor 和 Claude Code 到底怎么选?一句话结论 + 决策树 + 价格实测 + 国内可用性对比。GUI 派选 Cursor,终端长任务派选 Claude Code,最优解其实是共存。

Cursor vs GitHub Copilot:AI IDE 还是插件?2026 对比

Cursor vs GitHub Copilot 2026 选型对比:AI 原生 IDE vs IDE 插件,从 Composer vs Agent Mode、Tab 补全、多模型、AI Credits 计费、企业版和适合人群判断,帮开发者选对。Cursor 是 VS Code fork 重写交互层,Copilot 是 VS Code 插件继承原生体验。两家都已切 usage 制。

Cursor vs Kiro:「对话式改代码」与「规格驱动开发」怎么选(2026)

Cursor 代表对话式、迭代式的 AI 编码;Kiro 主打 spec-driven,先写需求与设计文档再生成代码。一句话结论 + 决策树 + 价格对比:要速度与手感选 Cursor,要过程可控与可追溯选 Kiro。

Cursor vs Trae:国内开发者怎么选?价格、模型、网络和真实体验对比

Cursor vs Trae 2026 选型对比:从价格、模型能力、国内访问、Builder/Composer、多文件改写、MCP 生态和适合人群判断,帮国内开发者决定继续用 Cursor,还是切到字节 Trae。

相关评测