用 AI 写技术文档,开发不再拖更
# 打工人 AI 笔记⑮:用 AI 写技术文档,开发不再拖更
我朋友阿强,技术 leader,每次让开发写文档都要催 3 遍。
开发说:”代码都写完了,文档晚点再写。”
结果”晚点”变成了”永远”。
后来他用 AI 写技术文档。
现在代码写完,文档自动生成,开发不再拖更。
今天这篇,教你用 AI 写技术文档。从接口文档到架构说明,1 小时搞定。
一、先说清楚:技术文档有哪些?
常见技术文档:
1. 接口文档(API 文档)
2. 架构设计文档
3. 数据库设计文档
4. 部署文档
5. 用户使用手册
AI 能帮你写前 4 种,第 5 种帮你写初稿。
二、AI 写技术文档的五大场景
场景 1:写接口文档(最常用)
有代码,让 AI 生成接口文档:
请根据以下代码生成接口文档,要求:
1. 包含接口 URL、请求方法、请求参数、返回参数
2. 每个参数有类型和说明
3. 包含错误码说明
4. 包含使用示例
代码:
[粘贴代码]
AI 会给你:
> 接口名称:创建用户
> URL: POST /api/users
> 请求参数:
> | 参数 | 类型 | 必填 | 说明 |
> |——|——|——|——|
> | name | string | 是 | 用户姓名 |
> | email | string | 是 | 邮箱地址 |
> | age | integer | 否 | 年龄 |
> 返回参数:
> | 参数 | 类型 | 说明 |
> |——|——|——|
> | id | integer | 用户 ID |
> | created_at | datetime | 创建时间 |
> 错误码:
> | 错误码 | 说明 |
> |——–|——|
> | 400 | 参数错误 |
> | 409 | 邮箱已存在 |
> 示例:
> json
> // 请求
> {“name”: “张三”, “email”: “zhangsan@example.com”}
> // 返回
> {“id”: 1, “created_at”: “2026-03-24 10:00:00”}
有参数、有示例、可直接用。
场景 2:写架构设计文档
有新项目,让 AI 写架构文档:
我要设计一个系统,信息如下:
– 系统名称:用户管理系统
– 核心功能:用户注册、登录、权限管理
– 技术栈:Spring Boot + MySQL + Redis
– 用户规模:日活 10 万
请帮我写架构设计文档,要求:
1. 有系统架构图描述
2. 说明技术选型理由
3. 说明核心流程
4. 说明扩展性设计
AI 会给你一份结构清晰的架构文档。
场景 3:写数据库设计文档
有数据库表结构,让 AI 生成文档:
请根据以下表结构生成数据库设计文档:
– 表名:users
– 字段:id, name, email, created_at, updated_at
– 索引:email 唯一索引
要求:
1. 说明每个字段的含义
2. 说明表之间的关系
3. 说明设计理由
AI 会给你完整的数据库设计文档。
场景 4:写部署文档
系统要上线,让 AI 写部署文档:
请帮我写部署文档,信息如下:
– 系统:用户管理系统
– 环境:Linux + Docker
– 依赖:MySQL、Redis、Nginx
– 部署步骤:拉取代码→构建镜像→启动容器
要求:
1. 分步骤说明
2. 包含配置文件示例
3. 包含常见问题排查
AI 会给你详细的部署文档。
场景 5:写用户使用手册
有产品功能,让 AI 写用户手册:
请帮我写用户使用手册,信息如下:
– 产品:在线文档系统
– 目标用户:普通用户
– 核心功能:创建文档、编辑、分享、协作
要求:
1. 语言通俗易懂
2. 包含截图位置提示
3. 包含常见问题解答
AI 会给你一份用户友好的手册。
三、几个进阶技巧
技巧 1:让 AI 从代码生成文档
有代码库,让 AI 批量生成文档:
请帮我分析这个代码仓库,生成:
1. 项目结构说明
2. 核心模块介绍
3. 主要接口列表
4. 技术栈说明
代码仓库:
[粘贴关键代码或目录结构]
技巧 2:让 AI 帮你”更新文档”
代码改了,文档要同步:
代码有以下变更:
– 新增字段:phone
– 修改字段:email 改为必填
– 删除接口:/api/users/delete
请帮我更新接口文档,标注变更内容
技巧 3:让 AI 帮你”检查文档”
文档写完了,让 AI 检查:
请帮我检查这份文档,要求:
1. 检查是否有遗漏的接口
2. 检查参数说明是否完整
3. 检查示例是否正确
4. 指出模糊或有歧义的地方
文档内容:
[粘贴文档]
四、工具推荐
| 工具 | 适合场景 | 价格 |
|——|———-|——|
| 通义千问 | 文档撰写、整合 | 免费 |
| Swagger | 接口文档自动生成 | 免费 |
| GitBook | 文档托管 | 免费 + 付费 |
我的建议:代码注释规范 → AI 生成文档 → Swagger/GitBook 托管
五、几个注意事项
1. 文档要准确
AI 会理解错代码。生成的文档必须人工核对。
2. 敏感信息别上传
代码中的密钥、配置、业务逻辑——脱敏后再给 AI。
3. 文档要维护
代码改了,文档要同步。否则文档就是废纸。
4. 保存你的”优质文档”
写得好的文档,存下来当模板。下次让 AI”参考这个风格”。
结尾
阿强听完我的方法,说:”早说啊,我那几个月白催了。”
我说:”现在知道也不晚。下次文档,1 小时搞定,早点上线。”
用 AI 不是偷懒,是把时间花在更有价值的事情上。
写文档、整理格式、检查错误——这些活,AI 比你做得快。
判断设计、决策架构、审核内容——这些活,只有你能做。
让 AI 干 AI 的事,你干人的事。
下期预告:《打工人 AI 笔记⑯:用 AI 做培训材料,内部分享不费劲》
夜雨聆风