name: multi-source-data-cleaner label: Multi-Source Data Cleanser version: 1.0.0 language: Python runtime: subprocess (scripts/main.py) trigger_words: - data cleaning - deduplication - spreadsheet cleanup - data merge - format standardization - CRM data cleanup - Excel cleaning - clean data - remove duplicates - merge data
Upload messy data — get clean, structured output. Supports multi-format parsing, AI field identification, intelligent dedup/fill/formatting, multi-source join, and Feishu-native output (Bitable + quality report doc).
Use cases: E-commerce order cleanup, CRM customer data cleansing, bank statement reconciliation, roster cleanup, multi-system data merge.
1xx-xxxx-xxxxYYYY-MM-DD| Feature | Free | Basic | Standard | Pro |
|---|---|---|---|---|
| Multi-format parsing | ✅ | ✅ | ✅ | ✅ |
| Basic dedup | ✅ | ✅ | ✅ | ✅ |
| Monthly rows | 50 | 500 | 3,000 | Unlimited |
| Data sources | 1 | 3 | Unlimited | Unlimited |
| Smart fill | ❌ | ❌ | ✅ | ✅ |
| Format standardization | ❌ | ❌ | ✅ | ✅ |
| Fuzzy dedup | ❌ | ❌ | ✅ | ✅ |
| Multi-source merge | ❌ | ❌ | ❌ | ✅ |
| AI classification | ❌ | ❌ | ❌ | ✅ |
| Data quality report | ❌ | ❌ | ❌ | ✅ |
| Feishu Bitable output | ❌ | ❌ | ❌ | ✅ |
| Tier | Price | Monthly Rows | Sources |
|---|---|---|---|
| Free | ¥0 | 50 | 1 |
| Basic | ¥29/mo | 500 | 3 |
| Standard | ¥99/mo | 3,000 | Unlimited |
| Pro | ¥299/mo | Unlimited | Unlimited |
data cleaning
deduplication
spreadsheet cleanup
CRM data cleanup
Excel cleaning
python scripts/main.py clean -i data.xlsx -o cleaned.xlsx
python scripts/main.py clean -t "name,phone\nJohn,13800138000" -f csv -o cleaned.csv
python scripts/main.py merge --sources customers.xlsx orders.csv --on phone -o merged.xlsx
7w4.net收錄了海量優質技能外掛。
from main import run_clean_pipeline
result = run_clean_pipeline(
sources=["orders.xlsx"],
output_format="xlsx",
output_path="/tmp/cleaned.xlsx",
dedup_strategy="auto",
fill_strategy="auto",
classify=True,
ai_model="deepseek",
generate_report=True,
)
| Variable | Required | Description |
|---|---|---|
DATA_CLEANER_API_KEY |
For AI features | MiniMax or DeepSeek API Key |
DATA_CLEANER_TIER |
Recommended | Subscription tier (free/basic/std/pro) |
multi-source-data-cleaner/
├── SKILL.md
├── README.md
├── scripts/
│ ├── main.py # Entry: run_clean_pipeline / run_merge_pipeline
│ ├── parser.py # F1: Multi-format parsing
│ ├── field_identifier.py # F2: AI field identification
│ ├── cleaner.py # F3: Cleaning engine
│ ├── classifier.py # F4: Classification / tagging
│ ├── merger.py # F5: Multi-source join
│ ├── reporter.py # F6: Quality report generation
│ ├── output.py # F6: Output (Excel/CSV/Bitable/Feishu Doc)
│ └── tier_limits.py # Tier access control + API key verification
└── tests/
├── test_parser.py
├── test_cleaner.py
└── test_field_identifier.py
MIT
For paid plans, visit YK-Global.com
質量中上水平。文件非常完善,使用者能清楚知道什麼情況能用、什麼情況不能用,還貼心地提供了 FAQ 和反模式提醒。指令碼依賴簡單,安裝使用門檻低。主要扣分項是存在描述與實現不一致的問題——文件說支援日期格式標準化,但程式碼裡並沒有這個功能;另外腳本里有一處程式碼邏輯看起來有問題,可能導致某些情況下資料沒有被正確處理。功能覆蓋日常場景夠用,但複雜情況處理能力一般。