[PR #221] [CLOSED] add a tool plugin #719

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

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-plugins/pull/221
Author: @qiansuo1
Created: 3/24/2025
Status: Closed

Base: mainHead: main


📝 Commits (7)

  • 7bf66a2 add plugin JOTO_Datafocus
  • 7e26339 change {yes,no}-->{true,false}
  • a8e4471 Replace submodule Datafocus with normal folder
  • 8653ba3 Merge remote-tracking branch 'upstream/main'
  • ec07662 Delete Organization/JOTO_Datafocus/Datafocus/.difyignore
  • 7616b78 Delete Organization/JOTO_Datafocus/Datafocus/.env.example
  • 06bd2c3 Delete Organization/JOTO_Datafocus/Datafocus/.gitignore

📊 Changes

23 files changed (+1654 additions, -0 deletions)

View changed files

Organization/JOTO_Datafocus/Datafocus.difypkg (+0 -0)
Organization/JOTO_Datafocus/Datafocus/Dockerfile (+27 -0)
Organization/JOTO_Datafocus/Datafocus/GUIDE.md (+117 -0)
Organization/JOTO_Datafocus/Datafocus/PRIVACY.md (+3 -0)
Organization/JOTO_Datafocus/Datafocus/README.md (+261 -0)
Organization/JOTO_Datafocus/Datafocus/_assets/discord.png (+0 -0)
Organization/JOTO_Datafocus/Datafocus/_assets/icon.svg (+9 -0)
Organization/JOTO_Datafocus/Datafocus/_assets/readme_1.png (+0 -0)
Organization/JOTO_Datafocus/Datafocus/_assets/readme_2.png (+0 -0)
Organization/JOTO_Datafocus/Datafocus/_assets/readme_3.png (+0 -0)
Organization/JOTO_Datafocus/Datafocus/_assets/wechat-qrcode.png (+0 -0)
Organization/JOTO_Datafocus/Datafocus/main.py (+24 -0)
Organization/JOTO_Datafocus/Datafocus/manifest.yaml (+38 -0)
Organization/JOTO_Datafocus/Datafocus/provider/datafocus.py (+23 -0)
Organization/JOTO_Datafocus/Datafocus/provider/datafocus.yaml (+42 -0)
Organization/JOTO_Datafocus/Datafocus/requirements.txt (+3 -0)
Organization/JOTO_Datafocus/Datafocus/tools/constants.py (+95 -0)
Organization/JOTO_Datafocus/Datafocus/tools/focus-gpt.yaml (+266 -0)
Organization/JOTO_Datafocus/Datafocus/tools/focus-sql.yaml (+299 -0)
Organization/JOTO_Datafocus/Datafocus/tools/focus_base.py (+432 -0)

...and 3 more files

📄 Description

Plugin Submission Form

1. Submission Type

  • [√] New plugin submission
  • Version update for existing plugin

2. Description

The JOTO-Datafocus tool can help you to query database data or generate SQL statements with natural language. The following will introduce how to configure and an example demonstration.

3. Checklist

  • [√] I have read and followed the Publish to Dify Marketplace guidelines
  • [√] I have read and comply with the Plugin Developer Agreement
  • [√] I confirm my plugin works properly on both Dify Community Edition and Cloud Version
  • [√] I confirm my plugin has been thoroughly tested for completeness and functionality
  • [√] My plugin brings new value to Dify

4. Documentation Checklist

Please confirm that your plugin README includes all necessary information:

  • [√] Step-by-step setup instructions
  • [√] Detailed usage instructions
  • [√] All required APIs and credentials are clearly listed
  • [√] Connection requirements and configuration details

5. Privacy Protection Information

Based on Dify Plugin Privacy Protection Guidelines:

Data Collection

Privacy Policy

  • [√] I confirm that I have prepared and included a privacy policy in my plugin package based on the Plugin Privacy Protection Guidelines

🔄 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/221 **Author:** [@qiansuo1](https://github.com/qiansuo1) **Created:** 3/24/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (7) - [`7bf66a2`](https://github.com/langgenius/dify-plugins/commit/7bf66a2e3e7f47c522ae5e8c840595ff2a5b9d45) add plugin JOTO_Datafocus - [`7e26339`](https://github.com/langgenius/dify-plugins/commit/7e263399982f8b3b921acacb2c78bc59f7525d9a) change {yes,no}-->{true,false} - [`a8e4471`](https://github.com/langgenius/dify-plugins/commit/a8e4471c6803a911c5e3a8a4ceb0b2620c93de22) Replace submodule Datafocus with normal folder - [`8653ba3`](https://github.com/langgenius/dify-plugins/commit/8653ba3415bb5352cc8027c6c14888e22b14460b) Merge remote-tracking branch 'upstream/main' - [`ec07662`](https://github.com/langgenius/dify-plugins/commit/ec076629ae6fe4a3b8042253ba19af690899340c) Delete Organization/JOTO_Datafocus/Datafocus/.difyignore - [`7616b78`](https://github.com/langgenius/dify-plugins/commit/7616b78d8a463ad3c9be2e7756ce7909d42102cb) Delete Organization/JOTO_Datafocus/Datafocus/.env.example - [`06bd2c3`](https://github.com/langgenius/dify-plugins/commit/06bd2c3f44af89ba11332e28c69a109d9ac2570e) Delete Organization/JOTO_Datafocus/Datafocus/.gitignore ### 📊 Changes **23 files changed** (+1654 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `Organization/JOTO_Datafocus/Datafocus.difypkg` (+0 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/Dockerfile` (+27 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/GUIDE.md` (+117 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/PRIVACY.md` (+3 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/README.md` (+261 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/_assets/discord.png` (+0 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/_assets/icon.svg` (+9 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/_assets/readme_1.png` (+0 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/_assets/readme_2.png` (+0 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/_assets/readme_3.png` (+0 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/_assets/wechat-qrcode.png` (+0 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/main.py` (+24 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/manifest.yaml` (+38 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/provider/datafocus.py` (+23 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/provider/datafocus.yaml` (+42 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/requirements.txt` (+3 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/tools/constants.py` (+95 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/tools/focus-gpt.yaml` (+266 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/tools/focus-sql.yaml` (+299 -0) ➕ `Organization/JOTO_Datafocus/Datafocus/tools/focus_base.py` (+432 -0) _...and 3 more files_ </details> ### 📄 Description # Plugin Submission Form ## 1. Submission Type - [√] New plugin submission - [ ] Version update for existing plugin ## 2. Description The JOTO-Datafocus tool can help you to query database data or generate SQL statements with natural language. The following will introduce how to configure and an example demonstration. ## 3. Checklist - [√] I have read and followed the Publish to Dify Marketplace guidelines - [√] I have read and comply with the Plugin Developer Agreement - [√] I confirm my plugin works properly on both Dify Community Edition and Cloud Version - [√] I confirm my plugin has been thoroughly tested for completeness and functionality - [√] My plugin brings new value to Dify ## 4. Documentation Checklist Please confirm that your plugin README includes all necessary information: - [√] Step-by-step setup instructions - [√] Detailed usage instructions - [√] All required APIs and credentials are clearly listed - [√] Connection requirements and configuration details ## 5. Privacy Protection Information Based on Dify Plugin Privacy Protection [Guidelines](https://docs.dify.ai/plugins/publish-plugins/publish-to-dify-marketplace/plugin-privacy-protection-guidelines): ### Data Collection <!-- Does your plugin collect any user personal data? If yes, please list what types of user personal data are being collected according to the Plugin Privacy Protection Guidelines (for example: Email address, IP address, Age, etc) --> ### Privacy Policy - [√] I confirm that I have prepared and included a privacy policy in my plugin package based on the Plugin Privacy Protection Guidelines --- <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:36:58 -05:00
yindo closed this issue 2026-02-22 17:36:58 -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#719