> **来源:[研报客](https://pc.yanbaoke.cn)** # 给文科生的 AI 蓝皮书 总结 ## 核心内容 《给文科生的 AI 蓝皮书》是一本为非技术背景读者设计的 AI 工具使用指南,旨在帮助他们理解如何有效利用 AI(如 Codex)进行项目协作、文件处理、内容创作和任务管理。文档强调 AI Agent 在项目中应有明确的规则和边界,以防止误操作和混乱,提高工作效率。 ## 主要观点 - **AI Agent 需要项目级规则**:通过 AGENTS.md 文件,让 AI 了解项目的长期规则,避免每次任务都需重新交代背景和边界。 - **规则应具体且有实际指导意义**:避免写“请保持专业”等泛泛而谈的内容,应写“不删除文件”“修改前先说明影响范围”等具体规则。 - **AI 需要明确的协作流程**:包括如何验收、如何处理不确定的任务、如何在修改前沟通等。 - **AI 应用于多种场景**:不仅限于代码编写,还包括文档整理、PPT 制作、表格处理、网页测试、图片生成等。 - **插件与工具需合理选择**:根据任务需求,选择合适的插件,如 Gmail、Google Drive、Slack、Notion、GitHub 等,确保功能匹配且权限明确。 - **项目与文件操作应分层处理**:根目录与项目目录的 AGENTS.md 应分别设置通用规则与具体规则,形成叠加关系。 - **工具使用需注意边界**:避免 AI 操作敏感数据、隐私内容或涉及高风险的文件,确保操作安全。 ## 关键信息 ### 1. AGENTS.md 的作用 - 为 AI Agent 提供项目规则,防止误操作。 - 应包含以下内容: - 项目目标 - 不能破坏的核心功能 - 禁止行为 - 协作流程 - 验收方式 ### 2. Codex 的使用方式 - **安装方式**:推荐使用 Codex Desktop,也可使用 CLI 或 VSCode 插件。 - **配置共享**:所有安装方式共享同一配置文件(`~/.codex/`)。 - **任务入口**:根据任务类型选择本地、工作树或云端执行。 - **分叉与工作树**: - 分叉用于在对话中尝试不同方案。 - 工作树用于隔离修改,避免影响当前项目。 - **任务中补充要求**:按 `Esc` 暂停任务,输入新指令,或点击暂停/停止按钮。 - **侧边对话**:用于不打断主任务时提问,如进度、操作意图等。 - **右侧侧边栏**:用于查看任务状态、终端输出、浏览器操作结果等。 ### 3. Codex 实用功能 - **内置终端**:用于运行命令、查看输出、调试问题。 - **内置浏览器**:用于测试网页、查看预览、操作页面。 - **图片输入与生成**:用于解决视觉问题或生成图片。 - **自动化**:用于周期性任务,如检查日程、定时运行脚本。 - **权限提示处理**:需判断权限是否合理,避免误操作。 ### 4. 插件推荐与使用 - **Gmail**:用于总结邮件、起草回复。 - **Google Drive**:用于查找、整理云盘资料。 - **Google Calendar**:用于查看日程、安排工作。 - **Slack**:用于团队沟通、总结讨论。 - **Notion**:用于知识库管理、整理笔记。 - **GitHub**:用于查看开源项目、处理协作信息。 - **Documents**:用于生成正式文档、检查格式。 - **Spreadsheets**:用于数据清洗、汇总、检查异常。 - **Presentations**:用于生成 PPT、拆分内容、安排节奏。 ### 5. PDF 编辑器技术方案说明 - **Electron**:负责将网页界面包装成桌面软件。 - **React + TypeScript**:负责界面开发,确保结构清晰、可维护。 - **PDF.js**:负责预览 PDF 内容,让用户看到页面。 - **MuPDF / MuPDF.js**:负责实际处理 PDF,如添加文字、签名、遮盖敏感内容。 - **Electron Forge**:用于打包安装,将开发成果发布为可安装的软件。 ## 使用建议 - **分阶段学习**:先熟悉 Codex 桌面应用,再逐步学习其他功能。 - **任务分层处理**:小改动使用本地操作,大改动使用工作树。 - **规则先行**:避免 AI 操作不当,需提前设定 AGENTS.md。 - **插件使用顺序**:根据任务类型选择插件,先装常用插件(如 Gmail、Google Drive)。 - **安全操作**:在处理敏感内容或高风险任务时,需明确权限边界,避免误操作。 ## 总结 《给文科生的 AI 蓝皮书》强调 AI 工具(如 Codex)在项目协作中的使用方法和规则制定,帮助非技术背景的读者更安全、高效地利用 AI。通过 AGENTS.md 文件、插件选择、分叉与工作树等工具,用户可以更好地控制 AI 的行为边界,确保项目安全推进。