i> 先設計 10 條 FAQ
ii> 在 Colab存成 CSV 檔
import pandas as pd
# 建立 FAQ 資料
data = [
{"id": "q1", "question": "如何申請退貨?", "answer": "請於訂單頁點選退貨申請並上傳商品照片,客服將於 3 個工作天內處理。"},
{"id": "q2", "question": "運費如何計算?", "answer": "單筆訂單滿 1000 元享免運,未滿則收取 60 元運費。"},
{"id": "q3", "question": "可以更改收件地址嗎?", "answer": "若訂單尚未出貨,您可在會員中心修改收件地址。"},
{"id": "q4", "question": "付款方式有哪些?", "answer": "我們支援信用卡、LINE Pay 與貨到付款。"},
{"id": "q5", "question": "商品多久可以到貨?", "answer": "一般商品 3–5 個工作天內送達,偏遠地區約 7 天。"},
{"id": "q6", "question": "如何查詢訂單狀態?", "answer": "請至會員中心 → 訂單查詢頁面,即可查看目前狀態。"},
{"id": "q7", "question": "發票會如何提供?", "answer": "電子發票將寄送至您填寫的 Email,也可於會員中心下載。"},
{"id": "q8", "question": "商品有瑕疵怎麼辦?", "answer": "請拍照後至客服中心填寫表單,我們將盡快處理換貨或退款。"},
{"id": "q9", "question": "有提供客服聯絡方式嗎?", "answer": "您可透過線上客服或來電 0800-123-456 與我們聯繫。"},
{"id": "q10", "question": "如何使用優惠券?", "answer": "在結帳頁面輸入優惠碼,系統會自動折抵。"}
]
# 存成 CSV
df = pd.DataFrame(data)
df.to_csv("faqs.csv", index=False, encoding="utf-8-sig")
print("已存成 faqs.csv")
iii> 存成每行一筆 Json 檔
import json
with open("faqs.jsonl", "w", encoding="utf-8") as f:
for item in data:
f.write(json.dumps(item, ensure_ascii=False) + "\n")
print("已存成 faqs.jsonl")