ChatGPT Prompts 学习资料汇总 - 140+ 精选提示词集合
ChatGPT Prompts 是一个强大的提示词库,包含了140多个精心设计的提示词,可以大幅提升您使用ChatGPT的效率和效果。本文为您整理了该项目的重要学习资源,帮助您快速上手使用这些优质提示词。
项目简介
ChatGPT Prompts 是一个 Node.js 库,收集了140多个精选的 ChatGPT 提示词。它可以帮助用户更好地利用 ChatGPT 的能力,生成高质量的内容。该项目的主要特点包括:
- 140+ 精选提示词,涵盖各种使用场景
- 易于集成到 Node.js 项目中
- 类型安全,支持 TypeScript
- 持续更新和维护
官方文档
项目的 GitHub 仓库是学习 ChatGPT Prompts 的最佳起点:
在这里您可以找到:
- 详细的安装和使用说明
- 完整的 API 文档
- 代码示例
- 贡献指南
快速开始
- 安装依赖:
npm install chatgpt chatgpt-prompts
- 基本用法:
import { createChatGPTPrompt } from "chatgpt-prompts";
const prompts = createChatGPTPrompt({
apiKey: "YOUR_OPENAI_API_KEY",
});
// 使用 Accountant 提示词
let res = await prompts.accountant("Why am I still broke as a software engineer?");
console.log(res.text);
提示词列表
ChatGPT Prompts 提供了140多个精选提示词,涵盖了各种使用场景。以下是一些常用的提示词示例:
- linuxTerminal: 模拟 Linux 终端
- englishTranslatorAndImprover: 英语翻译和改进
- javaScriptConsole: JavaScript 控制台
- travelGuide: 旅游指南
- advertiser: 广告创意
- storyteller: 故事讲述者
- footballCommentator: 足球解说员
- standUpComedian: 单口相声演员
- motivationalCoach: 励志教练
- debater: 辩论者
- screenwriter: 编剧
- novelist: 小说家
- movieCritic: 影评人
- relationshipCoach: 关系顾问
- poet: 诗人
- rapper: 说唱歌手
您可以在 GitHub 仓库 中查看完整的提示词列表及其详细说明。
进阶使用
- 自定义提示词:
const customPrompt = (instance: ChatGPTAPI) => {
const prompt = `Your custom prompt here`;
return {
customPrompt: async (message: string): Promise<ChatMessage> =>
createPromptFactory(instance, prompt)(message),
};
};
- 错误处理:
try {
const res = await prompts.accountant("Your question here");
console.log(res.text);
} catch (error) {
console.error("An error occurred:", error);
}
相关资源
- OpenAI GPT-3 文档: 了解 GPT-3 API 的基础知识
- ChatGPT API 非官方 Node.js 客户端: ChatGPT Prompts 基于此项目构建
- Awesome ChatGPT Prompts: ChatGPT Prompts 的灵感来源
总结
ChatGPT Prompts 是一个强大的工具,可以帮助您更有效地使用 ChatGPT。通过学习和使用这些精心设计的提示词,您可以大幅提升内容生成的质量和效率。希望本文整理的学习资料能够帮助您快速掌握这个实用的提示词库。如果您在使用过程中遇到任何问题,欢迎查阅官方文档或在 GitHub 仓库中提出 issue。
Happy prompting! 🚀