简单做了一个 prompt 提示词生成工具

111 天前
 Cola98

之前一直想要做,但是鸽了很久,工作里面用大模型工具也用的比较多,每次想 prompt 都比较麻烦,于是抽空写了一个简单版本的提示词生成工具: PromptWizard

第一次点击生成会输出一个简单的模板,点击润色的时候会按照固定模板输出优化后的 prompt 模板,比如下面这种:

---
### **角色 (Persona)**
作为一名专业的**DevOps 工程师**。

### **任务 (Task)**
帮助用户使用腾讯云 SDK 编写一个基础的基础设施即代码( IAC )示例,以便在腾讯云上创建和管理资源。

### **背景 (Context)**
用户希望利用腾讯云 SDK 实现基础设施即代码( IAC )功能,以便更高效地管理云资源。此示例应适合于初学者,能够展示如何通过代码来创建和配置云资源。

### **指令 (Instructions)**
-   **内容要求**: 示例必须包含创建云服务器的完整代码,并注释每一步的功能。
-   **风格与语调 (Tone)**: 语言应保持清晰易懂,适合初学者,避免过于专业的术语。
-   **格式要求 (Format)**: 请以 Markdown 格式输出代码示例,并添加必要的说明。
-   **约束条件 (Constraints)**: 代码示例应控制在 200 行以内,并确保可直接运行。

### **示例 (Example)**
**输入:**
请帮我使用腾讯云 SDK 编写一个基础的 IAC demo ,创建一个云服务器。

**输出:**
```markdown
# 腾讯云 SDK 创建云服务器示例

```python
import tencentcloud.common
from tencentcloud.cvm.v20170312 import cvm_client, models

# 初始化腾讯云客户端
cred = tencentcloud.common.Credential("YOUR_SECRET_ID", "YOUR_SECRET_KEY")
client = cvm_client.CvmClient(cred, "ap-guangzhou")

# 创建云服务器请求
request = models.RunInstancesRequest()
request.Instances = [
    {
        "ImageId": "img-8toqc6s1",
        "InstanceType": "S3.MEDIUM4",
        "InternetAccessible": {
            "InternetMaxBandwidthOut": 10,
            "PublicIpAssigned": True
        }
    }
]

# 调用接口创建云服务器
response = client.RunInstances(request)
print("云服务器创建成功,实例 ID:", response.InstanceIdSet)
- 该示例展示了如何使用腾讯云 SDK 创建一台云服务器,代码中包含了必要的注释,便于用户理解每一步的操作。
---
1433 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1137446

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX