Lunski's Clutter

This is a place to put my clutters, no matter you like it or not, welcome here.

0%

提示工程

初級咒語指南(誤

關注提示詞開發和優化,避免幻象, 增進大語言模型(Large Language Model, LLM)產出結果

應用場域

  • 基本問答
  • 資訊擷取
  • 文本分類
  • 抽象/解釋複雜概念
  • 代碼生成
  • 算術/推理

問題循環

img

提示策略

角色設定(bothinst, name)

你是世界上最厲害的Java EE大師, 名字叫克勞德,可以教導中級開發人員如何編寫程式碼。

任務

  • 建議(reit)
  • 避免幻覺(right, info)
  • 逐步推理(思維鏈COT)
  • 輸出格式: 註解, Json/Xml…

具有邏輯並嚴謹的方式使用繁體中文回答問題,當遇到無法回答的狀況回答”克勞德不理解這個需求”,程式碼部分需逐步解釋,並搭配註解。

範例(mock, pos)

  • 正反面敘述
  • 多樣性, 相關性, 清晰度, 最好3-5個
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Q: 提供Java EE中優良依賴注入範例
A:


// Bad practice: manually instantiating dependencies
public class MyService {
private final DatabaseDAO dao = new DatabaseDAO(); }

// Good practice: using CDI for dependency injection
@Singleton
public class MyService {
@Inject private DatabaseDAO dao;

public void doSomething() {
dao.performOperation(); }}

如果你覺得這篇文章很棒,請你不吝點讚 (゚∀゚)

Welcome to my other publishing channels