Skip to content

Add Bilig WorkPaper plugin#2451

Open
gregkonush wants to merge 3 commits into
langgenius:mainfrom
gregkonush:codex/bilig-workpaper-dify
Open

Add Bilig WorkPaper plugin#2451
gregkonush wants to merge 3 commits into
langgenius:mainfrom
gregkonush:codex/bilig-workpaper-dify

Conversation

@gregkonush
Copy link
Copy Markdown

@gregkonush gregkonush commented May 23, 2026

1. Metadata

2. Submission Type

  • New plugin submission
  • Version update for existing plugin

3. Description

Adds the Bilig WorkPaper tool plugin for Dify. The plugin exposes forecast_formula_readback, which edits a spreadsheet input cell through a configured Bilig WorkPaper API, recalculates formulas, and returns JSON proof that the computed formula output changed and persisted.

This is meant for Dify workflows and agents that need spreadsheet-backed calculation without Excel UI automation or stale XLSX cached values.

4. 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

5. Documentation Checklist

  • Step-by-step setup instructions
  • Detailed usage instructions
  • All required APIs and credentials are clearly listed
  • Connection requirements and configuration details
  • Link to the repository for the plugin source code

6. Privacy Protection Information

Data Collection

The plugin sends the configured Bilig API base URL the selected sheet name, cell address, and value required to run formula readback. It does not collect API keys, user identity, files, workbook uploads, or conversation history.

Privacy Policy

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

Validation

  • Packaged bilig_workpaper-0.1.2.difypkg with dify-plugin-daemon 0.6.1.
  • Package SHA-256: 39aa81578f0632e54cc08156a84adafa6041d15c97df0fd017b61ba8c857db37.
  • Unpacked package and verified manifest.yaml: author proompteng, name bilig_workpaper, version 0.1.2.
  • Verified package contains README.md, PRIVACY.md, custom icon, provider, tool, and requirements.txt.
  • Verified package contains no __pycache__ or .pyc files.
  • Installed requirements.txt in Python 3.12.
  • Compiled plugin Python files with Python 3.12.
  • Imported the unpacked provider/tool with Python 3.12 and dify-plugin.
  • Called the public Bilig endpoint and verified formula readback output: verified=true, after.expectedArr=96000, restoredMatchesAfter=true.
  • Confirmed Marketplace API currently returns plugin version not found for proompteng/bilig_workpaper/0.1.2, so this version does not appear to be already published.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant