💻

test-data-forge

👤 Richstone 📦 v1.0.0 ⭐ 4.4 ⬇️ 59 下載
💻 開發程式設計 免費

📖 技能介紹


name: test-data-forge slug: test-data-forge display_name: "測試·資料鍛造" version: "1.0.0" description: "生成覆蓋邊界的測試資料集|輸出用例、等價類與脫敏樣本|測試資料、造數、測試樣本、邊界值、合成數據" author: name: "smart" version: "1.0.0" category: "developer" tags: - "程式設計效率" - "測試資料" - "造數" - "資料合成" - "TRACE-A2"


簡介

測試資料要麼太少要麼含隱私。本 skill 按欄位約束批次造出邊界齊全、可脫敏的資料。

我能做什麼

  • 🎲 按約束批次生成資料。(交付:資料行)
  • 🔳 覆蓋等價類與邊界值。(交付:邊界集)
  • 🕵️ 對敏感欄位脫敏。(交付:脫敏樣本)
  • 🧬 支援關聯資料一致性。(交付:關聯集)
  • 📋 給出用例覆蓋清單。(交付:覆蓋清單)
  • 🧪 提供斷言要點。(交付:斷言點)

我不能做什麼

  • 不使用真實生產資料。
  • 不保證業務分佈真實。
  • 不處理需人工標註的資料。

觸發詞(≥10 個)

  • "測試資料"
  • "造數"
  • "測試樣本"
  • "邊界值"
  • "合成數據"
  • "mock 資料"
  • "測試集"
  • "資料生成"
  • "等價類"

    小蔥技能7w4.net持續更新中。

  • "用例資料"

輸入規範

  • 必填項:資料欄位與約束(型別/範圍/必填)。
  • 可選項:行數 / 是否脫敏。
  • 輸入格式示例:使用者表:name,age(0-120),email。

輸出規範(結構化交付物)

  • 輸出包含:資料行、邊界集、脫敏樣本、關聯集、覆蓋清單
  • 欄位說明:field=欄位;rule=規則;edge=邊界;mask=脫敏;cover=覆蓋。
  • 模板片段:
<pre class='td'>{data_rows}</pre>

使用示例(≥3 個)

示例 1:使用者表

輸入:age 0-120 輸出:含 0/120/中間值;email 脫敏 a***@x。

示例 2:邊界

輸入:覆蓋 輸出:等價類:有效/無效各一組。

示例 3:關聯

輸入:訂單-使用者 輸出:外部索引鍵一致,user_id 對齊。

異常處理

  • 缺欄位約束:返回必填提示。
  • 輸入真實資料:提醒用合成。
  • 超出造數:說明邊界。

限制與免責宣告

  • 不訪問本地檔案系統,不請求與任務無關的許可權(最小許可權原則)。
  • 不收集使用者敏感資訊(金鑰、密碼、個人隱私資料)。
  • 輸出為結構化參考交付物,不構成專業法律/財務/醫療建議。
  • 所有示例均在沙箱語義內生成,不實際執行外部寫操作。
  • 國內網路環境可用,不依賴被遮蔽的境外服務。

升級版規劃(Pay Skill 預留)

個人創作者計費通道上線後直接升級計費。 免費版(已釋出,完整可用):生成合規測試資料集。 專業版(計費升級):提供邊界值、等價類與脫敏合成數據。 升級路徑:創作者計費通道一開,本 skill 即可一鍵切換為專業版計費,無需回改 SKILL.md。

🤖 AI 評測

這個 Skill 提供了測試資料生成的完整思路,文件結構清晰、功能邊界明確,包含多個使用示例,異常處理也比較周全。但它更像一份需求說明書而非可執行的能力,實際的資料生成邏輯和脫敏規則沒有展開說明。優點是文件規範、需求描述清晰;不足是缺乏具體實現細節,使用者難以判斷生成效果是否可靠。整體質量中等,有框架但深度不足。

📊 多維度評分

適應性4.3
規範性4.5
有效性4.6
可靠性4
可信度5

📁 包含檔案 (1 個)

📄 SKILL.md 3 KB