[PR #709] [CLOSED] feat: Add excel_tool plugin for converting 2D arrays to Excel files #1117

Closed
opened 2026-02-22 17:48:41 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-plugins/pull/709
Author: @wangpengfei44
Created: 6/17/2025
Status: Closed

Base: mainHead: main


📝 Commits (2)

  • e9f25e6 feat: 添加二维数组转Excel插件
  • 7185f09 feat: 修正自述文件与隐私政策文件

📊 Changes

17 files changed (+943 additions, -0 deletions)

View changed files

Organization/excel_tool/excel_tool.difypkg (+0 -0)
Organization/excel_tool/excel_tool/.difyignore (+179 -0)
Organization/excel_tool/excel_tool/.env.example (+4 -0)
Organization/excel_tool/excel_tool/.gitignore (+176 -0)
Organization/excel_tool/excel_tool/GUIDE.md (+149 -0)
Organization/excel_tool/excel_tool/PRIVACY.md (+87 -0)
Organization/excel_tool/excel_tool/README.md (+94 -0)
Organization/excel_tool/excel_tool/_assets/icon.svg (+6 -0)
Organization/excel_tool/excel_tool/ai-plugin.json​​ (+9 -0)
Organization/excel_tool/excel_tool/main.py (+6 -0)
Organization/excel_tool/excel_tool/manifest.yaml (+38 -0)
Organization/excel_tool/excel_tool/openapi.yaml​​ (+32 -0)
Organization/excel_tool/excel_tool/provider/excel_tool.py (+14 -0)
Organization/excel_tool/excel_tool/provider/excel_tool.yaml (+17 -0)
Organization/excel_tool/excel_tool/requirements.txt (+3 -0)
Organization/excel_tool/excel_tool/tools/excel_tool.py (+99 -0)
Organization/excel_tool/excel_tool/tools/excel_tool.yaml (+30 -0)

📄 Description

Plugin Submission Form (Updated)

1. Metadata

  • Plugin Author: wangpengfei44
  • Plugin Name: excel_tool
  • Repository URL: Included in submission (organizations/excel_tool)

2. Submission Type

  • New plugin submission

3. Description

The Array to Excel Converter plugin transforms 2D array data (in JSON format) into Excel files (.xlsx). Key features:

  • Convert 2D arrays to Excel format
  • Customizable column widths
  • Cell merging capability
  • Local processing (no data collection)

4. Checklist

  • Followed Publish to Dify Marketplace guidelines
  • Comply with Plugin Developer Agreement
  • Tested on Dify Community Edition and Cloud Version
  • Thorough functionality testing completed
  • Adds value to Dify ecosystem

5. Documentation Checklist

README includes:

  • Setup instructions
  • Usage examples
  • API requirements (no credentials needed)
  • Configuration details
  • Source code location

6. Privacy Protection

Data Collection

No user data collected. All processing is local:

  • No personal information collected
  • No IP tracking
  • No file storage
  • No operation logging

Privacy Policy

  • Included privacy policy: organizations/excel_tool/privacy_policy.md

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify-plugins/pull/709 **Author:** [@wangpengfei44](https://github.com/wangpengfei44) **Created:** 6/17/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (2) - [`e9f25e6`](https://github.com/langgenius/dify-plugins/commit/e9f25e69c8233fb530a8bb580880910d7eebadbe) feat: 添加二维数组转Excel插件 - [`7185f09`](https://github.com/langgenius/dify-plugins/commit/7185f09f13cfa6744e2411d7ed0dbc6ba7602da4) feat: 修正自述文件与隐私政策文件 ### 📊 Changes **17 files changed** (+943 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `Organization/excel_tool/excel_tool.difypkg` (+0 -0) ➕ `Organization/excel_tool/excel_tool/.difyignore` (+179 -0) ➕ `Organization/excel_tool/excel_tool/.env.example` (+4 -0) ➕ `Organization/excel_tool/excel_tool/.gitignore` (+176 -0) ➕ `Organization/excel_tool/excel_tool/GUIDE.md` (+149 -0) ➕ `Organization/excel_tool/excel_tool/PRIVACY.md` (+87 -0) ➕ `Organization/excel_tool/excel_tool/README.md` (+94 -0) ➕ `Organization/excel_tool/excel_tool/_assets/icon.svg` (+6 -0) ➕ `Organization/excel_tool/excel_tool/ai-plugin.json​​` (+9 -0) ➕ `Organization/excel_tool/excel_tool/main.py` (+6 -0) ➕ `Organization/excel_tool/excel_tool/manifest.yaml` (+38 -0) ➕ `Organization/excel_tool/excel_tool/openapi.yaml​​` (+32 -0) ➕ `Organization/excel_tool/excel_tool/provider/excel_tool.py` (+14 -0) ➕ `Organization/excel_tool/excel_tool/provider/excel_tool.yaml` (+17 -0) ➕ `Organization/excel_tool/excel_tool/requirements.txt` (+3 -0) ➕ `Organization/excel_tool/excel_tool/tools/excel_tool.py` (+99 -0) ➕ `Organization/excel_tool/excel_tool/tools/excel_tool.yaml` (+30 -0) </details> ### 📄 Description # Plugin Submission Form (Updated) ## 1. Metadata - **Plugin Author**: wangpengfei44 - **Plugin Name**: excel_tool - **Repository URL**: Included in submission (organizations/excel_tool) ## 2. Submission Type - [x] New plugin submission ## 3. Description The **Array to Excel Converter** plugin transforms 2D array data (in JSON format) into Excel files (.xlsx). Key features: - Convert 2D arrays to Excel format - Customizable column widths - Cell merging capability - Local processing (no data collection) ## 4. Checklist - [x] Followed Publish to Dify Marketplace guidelines - [x] Comply with Plugin Developer Agreement - [x] Tested on Dify Community Edition and Cloud Version - [x] Thorough functionality testing completed - [x] Adds value to Dify ecosystem ## 5. Documentation Checklist README includes: - [x] Setup instructions - [x] Usage examples - [x] API requirements (no credentials needed) - [x] Configuration details - [x] Source code location ## 6. Privacy Protection ### Data Collection **No user data collected**. All processing is local: - No personal information collected - No IP tracking - No file storage - No operation logging ### Privacy Policy - [x] Included privacy policy: `organizations/excel_tool/privacy_policy.md` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-22 17:48:41 -05:00
yindo closed this issue 2026-02-22 17:48:44 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-plugins#1117