[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1607":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":15,"starSnapshotCount":15,"syncStatus":28,"lastSyncTime":29,"discoverSource":30},1607,"prompt-eng-interactive-tutorial","anthropics\u002Fprompt-eng-interactive-tutorial","anthropics","Anthropic's Interactive Prompt Engineering Tutorial",null,"Jupyter Notebook",36294,3943,337,36,0,16,129,729,102,45,false,"master",true,[],"2026-06-12 02:00:30","# Welcome to Anthropic's Prompt Engineering Interactive Tutorial\n\n## Course introduction and goals\n\nThis course is intended to provide you with a comprehensive step-by-step understanding of how to engineer optimal prompts within Claude.\n\n**After completing this course, you will be able to**:\n- Master the basic structure of a good prompt \n- Recognize common failure modes and learn the '80\u002F20' techniques to address them\n- Understand Claude's strengths and weaknesses\n- Build strong prompts from scratch for common use cases\n\n## Course structure and content\n\nThis course is structured to allow you many chances to practice writing and troubleshooting prompts yourself. The course is broken up into **9 chapters with accompanying exercises**, as well as an appendix of even more advanced methods. It is intended for you to **work through the course in chapter order**. \n\n**Each lesson has an \"Example Playground\" area** at the bottom where you are free to experiment with the examples in the lesson and see for yourself how changing prompts can change Claude's responses. There is also an [answer key](https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F1jIxjzUWG-6xBVIa2ay6yDpLyeuOh_hR_ZB75a47KX_E\u002Fedit?usp=sharing).\n\nNote: This tutorial uses our smallest, fastest, and cheapest model, Claude 3 Haiku. Anthropic has [two other models](https:\u002F\u002Fdocs.anthropic.com\u002Fclaude\u002Fdocs\u002Fmodels-overview), Claude 3 Sonnet and Claude 3 Opus, which are more intelligent than Haiku, with Opus being the most intelligent.\n\n*This tutorial also exists on [Google Sheets using Anthropic's Claude for Sheets extension](https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F19jzLgRruG9kjUQNKtCg1ZjdD6l6weA6qRXG5zLIAhC8\u002Fedit?usp=sharing). We recommend using that version as it is more user friendly.*\n\nWhen you are ready to begin, go to `01_Basic Prompt Structure` to proceed.\n\n## Table of Contents\n\nEach chapter consists of a lesson and a set of exercises.\n\n### Beginner\n- **Chapter 1:** Basic Prompt Structure\n\n- **Chapter 2:** Being Clear and Direct  \n\n- **Chapter 3:** Assigning Roles\n\n### Intermediate \n- **Chapter 4:** Separating Data from Instructions\n\n- **Chapter 5:** Formatting Output & Speaking for Claude\n\n- **Chapter 6:** Precognition (Thinking Step by Step)\n\n- **Chapter 7:** Using Examples\n\n### Advanced\n- **Chapter 8:** Avoiding Hallucinations\n\n- **Chapter 9:** Building Complex Prompts (Industry Use Cases)\n  - Complex Prompts from Scratch - Chatbot\n  - Complex Prompts for Legal Services\n  - **Exercise:** Complex Prompts for Financial Services\n  - **Exercise:** Complex Prompts for Coding\n  - Congratulations & Next Steps\n\n- **Appendix:** Beyond Standard Prompting\n  - Chaining Prompts\n  - Tool Use\n  - Search & Retrieval","Anthropic的交互式提示工程教程旨在帮助用户掌握如何为Claude AI模型编写高效的提示。该项目通过9个章节和配套练习，系统地教授了从基础到高级的提示构建技巧，包括了解良好提示的基本结构、识别常见问题及其解决方法以及根据具体应用场景创建复杂提示等核心内容。每个章节都配有示例实践区，便于学习者动手尝试并观察不同提示对AI响应的影响。该教程适合希望提升与AI交流效率、特别是在客户服务、法律咨询、金融分析及编程辅助等领域应用AI技术的专业人士使用。",2,"2026-06-11 02:44:58","top_all"]