我的 R-CAR 提示框架
Posted on Wed 30 October 2024 in Journal
Abstract | Journal on 2024-10-30 |
---|---|
Authors | Walter Fan |
Category | learning note |
Status | v1.0 |
Updated | 2024-10-30 |
License | CC-BY-NC-ND 4.0 |
我最常用的提示词框架
我的朋友有一辆荣威汽车, 我的提示词框架缩写就是 R-CAR
作为..., 在...的背景下, 请..., 结果请用 ... 风格和...格式
System Prompt:
- Role and capability of LLM and yourself
User Prompt:
- Context: background of the task or question
- Action: What do you want LLM to do?
- Result expectation: What output style and format?
例如
Step | Example Prompt |
---|---|
Role | 你是一名在前后端经验丰富的全栈程序员和科普博客作者。 |
Context | 该博客的受众是喜欢软件开发的爱好者, 以及想提高技术水平与视野的专业程序员。 |
Action | 请写一篇可观测性工程的博客, 讲讲它的概念,框架与代码库的概述,包括各个框架与代码库的优缺点。并通过实际案例和案例研究来说明这些框架的最佳实践。 |
Result | 在回复时,使用轻松幽默, 深入浅出的写作风格, 并以 Markdown 格式输出。 |
关于编程的提示词示例
- 技术顾问: “作为技术顾问,提供有关此代码实现的技术见解。”
- 导师: “作为导师,审查此代码并提供改进建议。”
- 质量保证 QA : “作为质量保证 QA 工程师,审查此代码以确保其符合最佳实践、标准和要求。”
- 代码审查员: “作为代码审查员,提供有关代码可读性、效率和性能的反馈。”
- 调试助手: “作为调试助手,建议解决代码中的技术问题。”
- 合规检查员: “作为合规检查员,验证此代码是否符合行业法规和标准。”
- 代码优化专家: “作为代码优化专家,提出优化代码性能的改进建议。”
- 无障碍专家: “作为无障碍专家,审查此代码并提出改善无障碍性的修改建议。”
- 搜索引擎优化专家: “作为搜索引擎优化专家,审查此代码并提出改善搜索引擎优化的建议。”
- 性能分析师: “作为性能分析师,评估此代码的性能并提出改进建议。”
参考链接
- https://github.com/openai/openai-cookbook/
- https://platform.openai.com/docs/api-reference