AI Learn
OpenAI · AI Tool Tutorial

ChatGPT: step-by-step practical guide

A practical beginner-to-workflow tutorial for prompting, files, images, research, Projects and data analysis.

Reviewed September 19, 2026Independent tutorialFeatures may vary
Not official support. AI Learn is an independent education site and is not affiliated with OpenAI. Check the provider’s current documentation for plan-specific limits, pricing and feature availability.
Before you start

ChatGPT is a conversational AI assistant. You can use it for writing, planning, coding, image/file analysis and other tasks. Some tools and limits depend on your plan, workspace, region and current product release. Treat this guide as a workflow tutorial, not as a promise that every button is visible on every account.

1. Start with the outcome, not a role

Open a new chat and describe the result you want. A useful first prompt has four parts: goal, context, constraints and output format. Example: “Turn these meeting notes into a decision log. Keep only confirmed decisions, list the owner and deadline, and put unresolved items in a separate section.”

2. Improve the answer with follow-up instructions

Do not restart from zero after the first answer. Point to the exact weakness: “The summary is too broad. Keep only items that change budget, scope or schedule.” Good AI use is iterative: ask, inspect, correct, then reuse the pattern.

3. Work with files as evidence

When file upload is available, attach the relevant document or spreadsheet and tell ChatGPT what to extract, compare or transform. Name the source of truth and ask for page, section or row references when possible. If the file does not contain the answer, instruct the model to say that instead of guessing.

4. Use images and screenshots for concrete questions

When image input is available, upload the screenshot or photo and ask a bounded question: identify an interface element, explain a chart, extract visible information, or compare two visual states. For important details, verify the result against the original image.

5. Use web search or Deep Research for current information

For a quick current question, use web-enabled search when available. For a larger research task, Deep Research can plan a multi-source investigation and return a structured result with sources. State the question, audience, date range, preferred source types and final format before starting. Review the cited sources rather than trusting the synthesis by itself.

6. Keep long-running work organized

Projects can keep related chats, files and instructions together when available on your account. Use one project for one durable objective—such as a research report, product launch or study topic—and place reusable instructions at the project level instead of repeating them in every chat.

7. Analyze structured data carefully

For a CSV or spreadsheet, define the metric before asking for conclusions. Ask ChatGPT to inspect columns, missing values and units first; then request the calculation or chart. For decisions involving money, compliance or operations, independently verify important calculations.

A reusable prompt pattern

Goal: what final result do you need? Context: what should the model know? Constraints: what must it include, avoid or preserve? Evidence: what source should it rely on? Output: what exact format should it return? Verification: what should it flag as uncertain?

Common mistakes

Uploading many files without defining the task; asking for “the best answer” without criteria; treating citations as proof without opening them; pasting secrets or sensitive credentials into a normal prompt; and assuming a feature is available because another user has it.

What to practice next

Use the same prompt on one real task three times. First run it as a vague request, then add context and constraints, then add a verification rule. Compare the outputs. The goal is to learn which instruction actually changes quality.

开始之前

ChatGPT 是对话式 AI 助手,可以用于写作、规划、编程、图片/文件分析等任务。部分工具和额度取决于套餐、工作区、地区和当前版本。把这篇文章当作“工作流教程”,不要把它理解成每个账号都一定能看到完全相同的按钮。

1. 先写清结果,不要先堆角色设定

打开一个新对话,先说明你最后要得到什么。一个实用提示词可以分成四部分:目标、上下文、约束、输出格式。例如:“把这份会议记录整理成决策日志。只保留已经确认的决策,列出负责人和截止时间;未解决事项单独放一栏。”

2. 用追问改进,而不是每次从头开始

第一次回答不理想时,不要马上重开对话。直接指出具体问题:“这个摘要太宽泛,只保留会改变预算、范围或进度的事项。”真正高效的用法是:提问 → 检查 → 修正 → 把有效指令保存下来复用。

3. 把文件当成证据来处理

账号支持文件上传时,只上传真正相关的文档或表格,并明确要求模型做“提取、比较还是转换”。告诉它哪份文件是主要依据,需要时要求标注页码、章节或表格行。如果文件里没有答案,要明确要求“找不到就说找不到,不要猜”。

4. 用图片和截图解决具体问题

支持图片输入时,可以上传截图或照片,让模型识别界面元素、解释图表、提取可见信息,或者比较两个画面状态。涉及关键细节时,仍然要回到原图核对。

5. 处理最新信息时使用联网搜索或 Deep Research

简单的最新问题可以在账号支持时使用联网搜索。更复杂的研究任务可以使用 Deep Research:先写清研究问题、受众、时间范围、希望优先使用的来源类型,以及最终报告格式。得到结果后,要打开关键引用检查原始来源,而不是只相信综合结论。

6. 用 Projects 管理长期任务

如果账号提供 Projects,可以把同一目标相关的对话、文件和说明放在一起。例如研究报告、产品发布、长期学习主题。稳定不变的要求尽量放在项目级说明里,不要每个新对话重复粘贴。

7. 分析表格时先定义指标

上传 CSV 或表格后,不要直接问“有什么结论”。先让模型检查字段、缺失值、单位和时间范围,再明确需要计算的指标或图表。涉及资金、合规或运营决策时,重要计算必须再次核验。

一个可以反复使用的提示词结构

目标:最后要什么结果?上下文:模型需要知道什么?约束:必须包含、避免或保留什么?证据:应该依赖哪些来源?输出:具体返回什么格式?核验:哪些不确定内容必须明确标出来?

常见错误

一次上传很多文件却不说明任务;只说“给我最好的结果”却不给判断标准;看到引用就默认正确而不打开来源;把密码、私钥或敏感凭据直接贴进普通对话;看到别人有某个功能就默认自己的账号一定也有。

下一步练习

找一个你真实会做的任务,用同一个需求连续做三次:第一次只写一句模糊要求;第二次补充上下文和约束;第三次再加入核验规则。比较三次输出,观察到底是哪一类指令真正提高了质量。

開始之前

ChatGPT 是對話式 AI 助手,可以用於寫作、規劃、程式設計、圖片/檔案分析等任務。部分工具和額度取決於方案、工作區、地區和目前版本。把這篇文章當作「工作流程教學」,不要把它理解成每個帳號都一定能看到完全相同的按鈕。

1. 先寫清結果,不要先堆角色設定

開啟一個新對話,先說明最後要得到什麼。一個實用提示詞可以分成四部分:目標、上下文、限制、輸出格式。例如:「把這份會議記錄整理成決策日誌。只保留已確認的決策,列出負責人和截止時間;未解決事項單獨放一欄。」

2. 用追問改進,而不是每次從頭開始

第一次回答不理想時,不要馬上重開對話。直接指出具體問題:「這個摘要太寬泛,只保留會改變預算、範圍或進度的事項。」真正高效的用法是:提問 → 檢查 → 修正 → 把有效指令保存下來複用。

3. 把檔案當成證據來處理

帳號支援檔案上傳時,只上傳真正相關的文件或試算表,並明確要求模型做「提取、比較還是轉換」。告訴它哪份文件是主要依據,需要時要求標註頁碼、章節或試算表列。如果檔案裡沒有答案,要明確要求「找不到就說找不到,不要猜」。

4. 用圖片和截圖解決具體問題

支援圖片輸入時,可以上傳截圖或照片,讓模型識別介面元素、解釋圖表、提取可見資訊,或者比較兩個畫面狀態。涉及關鍵細節時,仍然要回到原圖核對。

5. 處理最新資訊時使用聯網搜尋或 Deep Research

簡單的最新問題可以在帳號支援時使用聯網搜尋。更複雜的研究任務可以使用 Deep Research:先寫清研究問題、受眾、時間範圍、希望優先使用的來源類型,以及最終報告格式。得到結果後,要開啟關鍵引用檢查原始來源,而不是只相信綜合結論。

6. 用 Projects 管理長期任務

如果帳號提供 Projects,可以把同一目標相關的對話、檔案和說明放在一起。例如研究報告、產品發布、長期學習主題。穩定不變的要求盡量放在專案級說明裡,不要每個新對話重複貼上。

7. 分析試算表時先定義指標

上傳 CSV 或試算表後,不要直接問「有什麼結論」。先讓模型檢查欄位、缺失值、單位和時間範圍,再明確需要計算的指標或圖表。涉及資金、合規或營運決策時,重要計算必須再次核驗。

一個可以反覆使用的提示詞結構

目標:最後要什麼結果?上下文:模型需要知道什麼?限制:必須包含、避免或保留什麼?證據:應該依賴哪些來源?輸出:具體返回什麼格式?核驗:哪些不確定內容必須明確標出來?

常見錯誤

一次上傳很多檔案卻不說明任務;只說「給我最好的結果」卻不給判斷標準;看到引用就預設正確而不打開來源;把密碼、私鑰或敏感憑據直接貼進普通對話;看到別人有某個功能就預設自己的帳號一定也有。

下一步練習

找一個你真實會做的任務,用同一個需求連續做三次:第一次只寫一句模糊要求;第二次補充上下文和限制;第三次再加入核驗規則。比較三次輸出,觀察到底是哪一類指令真正提高了品質。

Official references

Check current product details at the source

Build the transferable skill

Prompt Engineering

After learning the interface, learn the prompt structure that works across tools.

Continue →