ChatGPT 强项
解释、改写、头脑风暴、短文本生成、临时问答。你已经掌握这部分,不需要重复训练。
这不是提示词入门课。重点是:把本地文件、个人资料库、项目规则、Skills 和自动化组织成一个可复用的工作系统。
熟练 ChatGPT 用户最容易卡住的地方,不是不会表达,而是还在把 Codex 当成单轮问答工具。
解释、改写、头脑风暴、短文本生成、临时问答。你已经掌握这部分,不需要重复训练。
围绕一个本地工作区持续工作:读文件、改文件、生成交付物、运行检查、沉淀规则。
从“问 AI”变成“搭建工作系统”:资料库、规则、技能、检查流程、自动化。
如果你只把它当聊天窗口,就浪费了它最关键的能力。
| 维度 | ChatGPT 熟练用法 | Codex 进阶用法 |
|---|---|---|
| 上下文 | 粘贴一段材料,让模型处理 | 让 Codex 在项目文件夹中读取、组织、更新材料 |
| 记忆方式 | 靠对话上下文和临时说明 | 靠目录结构、AGENTS.md、模板、Skill 保存规则 |
| 交付物 | 一段答案或一份草稿 | 可复用文件、报告、表格、代码、模板和检查记录 |
| 质量控制 | 你手动检查输出 | 让 Codex 先自检,再由你抽查关键事实和风险点 |
| 复用 | 复制上一条提示词 | 沉淀为模板、项目规则、Skill 或自动化 |
每个模块都围绕一个可落地能力,不做泛泛介绍。
熟练用户常犯的第一个错误:把所有资料扔进一个文件夹,然后要求 Codex“自己理解”。
先用这个结构跑一周,再按自己的工作调整。
Codex工作区/
├── 00-收件箱/ # 临时放入的新资料
├── 01-个人资料库/
│ ├── 领域知识/
│ ├── 公司资料/
│ ├── 项目资料/
│ └── 人物与机构/
├── 02-当前任务/
│ ├── 任务A/
│ └── 任务B/
├── 03-输出成果/
├── 04-模板与提示词/
├── 05-Skills草案/
├── 90-归档/
└── AGENTS.md不要让不同任务共享一堆中间文件。任务越清楚,结果越稳。
目标不是整理得漂亮,而是让它先学会识别输入、输出和风险。
请查看当前工作区,但先不要修改任何文件。
你的任务是:
1. 说明这个工作区的目录结构;
2. 判断哪些文件像原始资料,哪些像过程文件,哪些像最终交付物;
3. 找出命名不清、重复、位置错误或可能过期的文件;
4. 给出一个更适合 Codex 长期工作的目录改造方案;
5. 暂时不要执行,只给计划和风险。资料库的目标不是囤文件,而是让 Codex 能快速找到可信上下文。
文件名、目录、索引文件要让人和 Codex 都能看懂。
关键结论必须知道来自哪个文件、哪一天、什么来源。
同一份资料能服务学习、写作、研究、决策和汇报。
资料库要标注时间和状态,避免旧资料污染新判断。
资料卡是 Codex 理解资料库的入口,比把 PDF 全塞进上下文更稳定。
# 资料卡:文件名或主题名
## 基本信息
- 来源:
- 作者/机构:
- 日期:
- 资料类型:报告/论文/会议记录/网页/内部文档
- 可信度:高/中/低
- 状态:待读/已读/已验证/已过期/待复核
## 核心内容
用 5-10 条概括这份资料真正有用的信息。
## 可引用事实
列出可以直接引用的事实,附页码、章节或原文位置。
## 观点和推断
区分资料作者的观点、你自己的推断、仍需验证的假设。
## 适用任务
说明这份资料适合用于哪些主题或项目。总索引解决“我有资料,但 Codex 不知道该看哪份”的问题。
| 字段 | 写什么 | 为什么重要 |
|---|---|---|
| 主题 | 机器人调度、AI 办公、行业研究 | 方便按问题定位资料 |
| 文件路径 | `01-个人资料库/领域知识/...` | 让 Codex 能直接找到材料 |
| 资料类型 | 论文、报告、会议、项目文档 | 决定使用方式和可信度 |
| 时间 | 发布日期或资料更新时间 | 避免过期数据误导结论 |
| 可信度 | 高/中/低 + 理由 | 帮助 Codex 权衡资料权重 |
| 适用场景 | 学习、汇报、研究、决策 | 减少无关资料进入任务 |
这一步是熟练用户的分水岭:从临时粘贴资料,升级为长期可用的知识资产。
请把 00-收件箱/ 中的资料整理成个人资料库方案。
要求:
1. 先识别每份资料的主题、类型、日期、可信度和适用场景;
2. 给出推荐目录位置;
3. 为每份重要资料生成一张资料卡草案;
4. 生成一份 资料库索引.md;
5. 不要删除原文件,不要覆盖原文件;
6. 对来源不明、时间不明、内容过期的资料单独列出。进阶用法是:先选上下文,再执行任务。这样更快、更准、更可控。
我要研究的问题是:
【写清问题】
请先只查看 01-个人资料库/资料库索引.md,不要读取全部资料。
请输出:
1. 最相关的 5-10 份资料;
2. 每份资料为什么相关;
3. 哪些资料可能过期或可信度不足;
4. 还缺什么资料;
5. 建议下一步读取顺序。
等我确认后,你再读取具体资料。它适合保存长期规则。临时任务要求仍然写在当前任务说明里。
| 适合写进 AGENTS.md | 不适合写进 AGENTS.md |
|---|---|
| 输出语言、结构、命名规则 | 只对今天有效的临时要求 |
| 资料可信度和引用规则 | 账号、密钥、私人凭证 |
| 文件保存位置和禁止覆盖规则 | 模糊口号:认真、仔细、专业 |
| 完成后必须说明改了什么、如何验证 | 互相冲突的规则 |
| 研究中区分事实、观点、推断、假设 | 大量示例全文和无关背景 |
不要一开始写很长。先写能改变输出质量的规则。
# AGENTS.md
## 我的默认工作方式
- 复杂任务先复述理解和执行计划。
- 涉及文件修改时,先说明会改哪些文件。
- 完成后说明:改了什么、为什么、验证结果、风险。
## 文件规则
- 原始资料不要覆盖。
- 过程文件放在当前任务文件夹。
- 最终交付物放入 03-输出成果/。
## 资料库规则
- 使用资料前先查看索引。
- 过期、来源不明、可信度低的资料必须标注。
## 研究规则
- 区分事实、观点、推断、假设。
- 关键结论必须对应证据。
- 必须列出反方证据或待验证问题。
## 输出风格
- 中文,先结论后依据。
- 表格字段稳定,不要频繁换名。
## 禁止事项
- 不虚构来源、负责人、日期和数据。
- 不自行删除或移动原始资料。先让它分析你的工作方式,再形成规则,而不是照抄模板。
请根据当前工作区的目录、已有任务和输出文件,帮我起草一份个人 AGENTS.md。
要求:
1. 先总结我现在最常做的任务类型;
2. 找出最需要固定下来的 10 条规则;
3. 每条规则后说明它解决什么问题;
4. 区分“个人长期规则”和“只适合当前项目的规则”;
5. 不要写密钥、账号、私人敏感信息;
6. 先给草案,不要直接写入文件。提示词解决一次任务,Skill 解决一类任务。
同一类任务已经跑过 2-3 次,步骤稳定,输入输出明确,常见错误也清楚。
适用场景、输入要求、执行步骤、判断规则、输出模板、自检清单和必要脚本。
一次性背景、私密资料、过长材料全文、模糊审美要求和未经验证的流程。
给学习者看具体例子,比只讲概念更有效。下面这些是值得模仿的 Skill 类型。
| Skill 示例 | 适合任务 | 为什么是好例子 |
|---|---|---|
| literature-review | 系统综述、范围综述、技术文献梳理 | 先定义问题,再制定检索协议、筛选标准、证据表和引用核查。 |
| pubmed-database | PubMed、MeSH、PMID、NCBI E-utilities | 把数据库查询变成可复现流程,而不是随便搜网页。 |
| scholar-evaluation | 论文、综述、提案、方法部分评审 | 用固定 rubric 检查问题、方法、证据、限制和引用支撑。 |
| biopython | FASTA/GenBank/PDB 解析、序列处理、NCBI 访问 | 面向具体科学计算工具,包含适用范围、参考文件和代码模式。 |
| documents / spreadsheets | 文档、表格、报告类交付物 | 适合把内容处理与实际文件产出连起来。 |
不要每次都直接写长提示词。先判断任务是不是某类成熟工作流。
新手常问“有没有某个工具的 Skill”。进阶做法是先描述任务,让 Codex 帮你匹配能力。
这页可以直接给学员复制使用。
我想完成下面任务,请先帮我寻找是否有合适的 Skill。
【任务类型】
例如:文献综述 / 项目周报 / 论文评审 / 数据处理 / 资料库整理
【任务目标】
写清最终要解决什么问题。
【已有材料】
列出文件、资料库、数据表或项目目录。
请输出:
1. 当前环境中最相关的 Skill 候选;
2. 每个 Skill 适合解决任务的哪一部分;
3. 每个 Skill 不适合做什么;
4. 需要我补充哪些输入;
5. 推荐使用顺序;
6. 如果没有合适 Skill,建议用普通流程还是沉淀新 Skill。
先不要执行任务。Skill 通常会有适用场景、输入要求、执行步骤和自检清单。不要跳过这一步。
| 步骤 | 你要做什么 | 为什么 |
|---|---|---|
| 1. 读 When to Use | 确认这个 Skill 是否覆盖当前任务 | 避免把不相关 Skill 硬套上去 |
| 2. 查输入要求 | 补齐文件、字段、背景、约束 | 输入不完整会导致流程失真 |
| 3. 指定输出 | 明确文件、表格、报告或代码交付物 | Skill 不是自动知道你的交付格式 |
| 4. 限定风险 | 说明不能删除、不能覆盖、不能虚构、不能外发 | 本地文件和科学结论都需要边界 |
| 5. 做小样本 | 先跑 1 个文件或 3 篇文献 | 先验证流程,再批量执行 |
科学类任务的重点是可复现、可追溯、区分证据强弱,而不是写得像论文。
例如 literature-review、pubmed-database。关注检索式、数据库、筛选标准、证据日志。
例如 scholar-evaluation。关注研究问题、方法、数据、分析、限制和引用是否支撑结论。
例如 biopython、anndata、astropy、datamol、deepchem。关注数据格式、代码可复现和工具边界。
例如 clinical-reports、clinical-decision-support。必须强调不是替代专业判断,结论要保留不确定性。
它不是“帮我搜几篇论文”,而是一套文献综述流程。
| 能力 | 具体做法 |
|---|---|
| 定义研究问题 | 把宽泛主题改成可检索问题;生物医学可用 PICO,技术主题可用系统/方法/指标。 |
| 制定检索协议 | 写清数据库、时间范围、语言、文献类型、纳入和排除标准。 |
| 记录搜索日志 | 保存数据库、检索日期、查询式、过滤条件和结果数量。 |
| 筛选和去重 | 按标题、摘要、全文阶段筛选,并记录排除理由。 |
| 主题综合 | 按证据主题综合,而不是逐篇论文流水账。 |
| 引用核查 | 检查 DOI、PMID、arXiv ID、作者、年份和引用是否真的支撑结论。 |
适合论文背景、技术路线调研、研究空白梳理。
请使用 literature-review 的方式帮我规划一项文献综述。
【主题】
写清主题。
【目的】
说明是入门了解、写论文背景、做技术选型,还是准备系统综述。
【严谨程度】
叙述综述 / 范围综述 / 系统综述。若不确定,请先推荐。
请先输出:
1. 可检索研究问题;
2. 推荐数据库;
3. 检索关键词和同义词;
4. 初始检索式;
5. 纳入标准;
6. 排除标准;
7. 证据提取表字段;
8. 可能偏差和限制。
先不要写最终综述。当任务需要 PubMed、MeSH、PMID 或 NCBI E-utilities 时,不要用普通网页搜索替代。
| 场景 | 用法 |
|---|---|
| 构造 PubMed 检索式 | 把研究问题拆成概念,用 AND / OR / NOT 和字段标签组合。 |
| 使用 MeSH | 稳定医学概念优先使用 MeSH,同时配合标题/摘要自由词。 |
| 限定文献类型 | 例如 systematic review、randomized controlled trial、guideline、meta-analysis。 |
| 限定日期和语言 | 显式记录 2020:2026[dp]、english[la] 等过滤条件。 |
| 批量取 PMID | 用 E-utilities 保存可复现的 PMID、摘要和元数据。 |
这类任务的交付物应该包含检索式和搜索日志,而不是只有结论。
请使用 pubmed-database 的方式设计 PubMed 检索。
【研究问题】
写清 PICO 或核心问题。
【时间范围】
例如 2020-2026。
【文献类型】
例如 clinical trial / systematic review / guideline / meta-analysis。
请输出:
1. 核心概念拆解;
2. MeSH 词建议;
3. title/abstract 自由词;
4. PubMed 检索式;
5. 日期、语言、文献类型过滤;
6. 预期搜索日志表格;
7. 可能漏检的风险;
8. 下一步 PMID 获取和筛选方案。它适合做学术评审,不是让 Codex 主观说“好不好”。
| 评估维度 | 检查重点 |
|---|---|
| 问题与贡献 | 研究问题是否清楚,贡献是否和问题匹配。 |
| 文献与背景 | 是否覆盖关键前人工作,是否只是堆引用。 |
| 方法 | 方法是否能回答问题,变量、数据、材料是否可复现。 |
| 数据与证据 | 样本、数据源、排除标准、偏差风险是否清楚。 |
| 分析与结果 | 统计、对照、基线、稳健性和解释是否合理。 |
| 引用 | 引用是否真的支持对应 claim,是否混淆综述和原始研究。 |
适合审论文、读论文、改研究计划和检查文献综述。
请使用 scholar-evaluation 的方式评估这篇论文或研究计划。
【材料】
说明论文文件、摘要、方法、结果或参考文献在哪里。
【评估范围】
综合评估 / 只评估方法 / 只评估引用支撑 / 对比多篇论文。
请输出:
1. 总体评价和置信度;
2. 各维度 1-5 分;
3. 每个评分的证据;
4. 关键问题,按严重程度排序;
5. 引用支撑不足的 claim;
6. 修改建议;
7. 仍需人工核查的地方。工具型 Skill 不是帮你写报告,而是帮你正确使用专业库和数据格式。
| 任务 | biopython 适合做什么 |
|---|---|
| 序列文件处理 | 读取、写入、转换 FASTA、GenBank、FASTQ 等格式。 |
| 序列分析 | 转录、翻译、反向互补、GC 含量、motif 检查。 |
| 数据库访问 | 通过 Bio.Entrez 访问 NCBI 数据库,但 API key 要放环境变量。 |
| BLAST 自动化 | 运行或解析 BLAST 结果,适合批量流程。 |
| 结构与系统发育 | 处理 PDB/mmCIF、构建或读取系统发育树。 |
不同科学任务需要不同 Skill。不要用文献综述 Skill 去处理序列文件,也不要用工具 Skill 做证据综合。
| 问题类型 | 优先考虑的 Skill | 典型输出 |
|---|---|---|
| 文献综述 | literature-review | 检索协议、搜索日志、证据提取表、主题综合。 |
| 生物医学数据库检索 | pubmed-database | PubMed 检索式、MeSH 词、PMID 清单、搜索日志。 |
| 论文质量评估 | scholar-evaluation | 评分表、方法问题、引用核查、修改建议。 |
| 序列和生信文件 | biopython | 处理脚本、格式转换、序列统计、NCBI 访问。 |
| 单细胞数据 | anndata、cellxgene-census | AnnData 读取、元数据筛选、数据集检索。 |
| 化学和药物发现 | datamol、deepchem、diffdock | 分子处理、特征、模型、对接流程。 |
| 天文数据 | astropy | 坐标、时间、FITS、表格和单位处理。 |
真实科学任务通常不是一个 Skill 完成,而是多个 Skill 串起来。
用于需要文献证据和数据分析结合的任务。
我要完成一个 scientific 研究任务,请先帮我选择和组合 Skills。
【研究问题】
写清问题。
【材料】
列出已有论文、数据文件、资料库或代码。
【期望输出】
例如:文献综述、证据矩阵、数据分析脚本、研究备忘录。
请先判断:
1. 需要哪些 scientific Skills;
2. 每个 Skill 负责哪一段流程;
3. 它们的执行顺序;
4. 每一步需要的输入文件;
5. 每一步的输出文件;
6. 哪些结论必须人工核查;
7. 哪些地方可能涉及医疗、临床或安全风险。
先给工作流设计,不要直接执行。进阶用户要养成一个习惯:遇到任务先问有没有现成能力,而不是直接手写长提示词。
请先查看当前环境可用的 Skills。
我的任务是:
【写清任务】
请判断:
1. 是否有适合这个任务的 Skill;
2. 如果有,应该使用哪个,为什么;
3. 如果有多个候选 Skill,它们的差别是什么;
4. 如果没有合适 Skill,是否应该用普通流程完成;
5. 这类任务是否值得以后沉淀成新 Skill。
先不要执行任务。Skill 不是魔法。输入不清、边界不清,Skill 也会产出不稳定结果。
| 使用前要确认 | 检查问题 |
|---|---|
| 适用场景 | 这个 Skill 是为这类任务设计的吗?有没有明显不适用? |
| 输入材料 | 必须提供的文件、字段、背景是否齐全? |
| 输出格式 | 最终要文档、表格、代码、清单,还是多份文件? |
| 风险边界 | 是否会修改文件、联网查询、处理敏感信息或影响外部系统? |
| 验收方式 | 完成后用什么标准判断它做对了? |
不要只说“用某某 Skill 做一下”。你要给任务边界和验收标准。
请使用适合的 Skill 协助我完成下面任务。
【目标】
把这批会议记录整理成项目周报和行动项台账。
【可用材料】
- 02-当前任务/本周会议记录/
- 01-个人资料库/项目资料/项目背景.md
【输出】
- 03-输出成果/项目周报.md
- 03-输出成果/行动项台账.md
【约束】
- 不要删除或覆盖原始会议记录;
- 没有负责人写“待明确”;
- 没有截止时间写“待确认”;
- 不要把讨论过程写成已达成结论。
【执行要求】
先说明你准备使用哪个 Skill,以及为什么适合。好 Skill 的标准不是“写得很长”,而是稳定、清晰、可验证。
| 维度 | 好 Skill | 差 Skill |
|---|---|---|
| 触发边界 | 明确适合/不适合的任务 | 什么都想管 |
| 输入要求 | 列清必需材料和可选材料 | 假设用户已经给够信息 |
| 执行步骤 | 步骤可操作、顺序合理 | 抽象口号多,动作少 |
| 判断规则 | 有可检查规则 | 只有“高质量”“专业” |
| 输出模板 | 字段稳定,结构明确 | 每次输出都变 |
| 自检 | 知道常见错误并主动检查 | 完成后直接给结果 |
只有被验证过的流程才值得 Skill 化。
这个提示词适合在你已经跑通过一个流程后使用。
请把我们刚才完成的任务流程整理成一个 Skill 草案。
请包含:
1. Skill 名称;
2. 适用场景;
3. 不适用场景;
4. 输入要求;
5. 执行步骤;
6. 判断规则;
7. 输出模板;
8. 自检清单;
9. 常见错误;
10. 用于测试这个 Skill 的 3 个样例任务。
要求:
- 不要写入私人资料;
- 不要包含只适用于本次任务的临时背景;
- 每条规则都要可执行、可检查。真正有价值的不是单个 Skill,而是一条可重复的任务链。
适合行业研究、技术选型、竞品分析、战略判断。
这是给高级用户使用的完整启动提示词。
我要启动一个研究任务。
【研究问题】
【使用场景】
【判断标准】
【时间范围】
请按以下流程执行,但先不要写最终报告:
1. 阅读 01-个人资料库/资料库索引.md;
2. 推荐最相关的资料,并说明原因;
3. 列出缺失资料和可能过期资料;
4. 等我确认后读取具体资料;
5. 建立证据矩阵;
6. 标注事实、观点、推断、假设;
7. 做反方评审;
8. 最后生成决策备忘录。
输出过程中不要虚构来源、数据或结论。适合把课程、论文、访谈、网页和聊天记录沉淀为可复用知识。
适合让 Codex 成为项目资料管理员,而不是只做一次会议总结。
ChatGPT 熟练用户很容易过早自动化。流程没跑顺,自动化只会放大错误。
| 适合自动化 | 暂时不要自动化 |
|---|---|
| 每周汇总项目进展 | 首次研究一个陌生战略问题 |
| 定期检查资料库中待复核资料 | 需要大量主观判断的结论 |
| 每天整理收件箱并生成资料卡草案 | 涉及敏感资料和外部系统动作 |
| 每周生成错题和复习清单 | 会删除、覆盖、发布或提交的动作 |
每一个自动化任务,都应该先有这个设计说明。
请帮我设计一个自动化任务,但先不要创建。
任务名称:
触发频率:
输入文件或目录:
输出文件或目录:
使用的 Skill 或流程:
执行步骤:
自检规则:
失败时如何提醒:
哪些内容必须人工审核:
哪些动作禁止自动执行:
涉及的隐私或安全风险:进阶使用不是让 Codex 什么都能碰,而是清楚哪些能碰、怎么碰、碰完怎么检查。
这是高级用户最重要的质量控制动作。
Codex 是否只读了部分文件?是否漏掉关键资料?
每个核心结论能否指向来源、文件或原始记录?
推断、假设、观点有没有被写成确定事实?
有没有覆盖原始材料、移动文件或生成到错误目录?
这次任务有没有值得沉淀为模板、规则或 Skill 的部分?
哪些内容需要人工复核,哪些信息仍然待确认?
不要用模拟题。拿你真实工作中的低敏材料做一个可持续系统。
这些文件存在,才说明你不是只学会了概念,而是真的搭了系统。
Codex工作区/
├── AGENTS.md
├── 01-个人资料库/
│ ├── 资料库索引.md
│ └── 至少20张资料卡
├── 02-当前任务/
│ ├── 研究任务/
│ │ ├── 研究任务书.md
│ │ ├── 证据矩阵.md
│ │ └── 决策备忘录.md
│ └── 项目助理任务/
│ ├── 会议纪要.md
│ ├── 行动项台账.md
│ └── 项目周报.md
├── 04-模板与提示词/
│ └── 常用任务模板.md
├── 05-Skills草案/
│ └── 一个可测试的 Skill 草案
└── 自动化设计说明.md面向有经验的 ChatGPT 用户,不要花太多时间讲“怎么提问”。
| 阶段 | 讲师动作 | 学员动作 |
|---|---|---|
| 前 10 分钟 | 快速对比 ChatGPT 与 Codex 的工作方式 | 说出自己最常见的 3 类任务 |
| 第 1 小时 | 演示本地工作区和资料库整理 | 把自己的资料放入收件箱并生成索引 |
| 第 2 小时 | 演示 AGENTS.md 与 Skill 查找 | 写个人规则并尝试查找可用 Skill |
| 第 3 小时 | 演示复合工作流 | 完成一个研究或项目助理任务 |
| 课后 | 只审查交付物和风险点 | 完善资料库、Skill 草案和自动化设计 |
熟练 ChatGPT 用户真正要补的,不是更多提示词,而是本地上下文、资料管理、规则沉淀和流程复用。