DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Sheetflow — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
S

dsh-sheetflow

Sheetflow

Fill recurring Excel templates, review reconciliation exceptions, and trace every value in DeepSeek Harness.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:Lostforest7/dsh-sheetflow#6761ae184a6ab0af61b7fe372a42c2027bf33827
READMECompatibilityVersions

Compatibility and provenance

Sheetflow is published as dsh-sheetflow and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
10/1/2026

Versions

0.1.0stable
10/1/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/1/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in productivity-workflow.

Codex Ui@michengai/dsh-codex-uiDSH Codex UI — 为 DeepSeek Harness Web 提供 Codex 风格侧栏、工作区会话树、全局搜索和轮次导航 · A Codex-style sidebar, workspace session tree, global search, and turn navigation for DSH WebRemotedsh-remoteRemote-work assistant for DeepSeek Harness: connect SSH (password/key/agent/keyboard-interactive/proxy jump), pick a remote workspace, operate on it with 22 rw_* tools (incl. rw_edit/rw_stat/rw_mkdir/rw_remove/rw_move/rw_forward), conflict-aware mirror syAi Novel Writer@ethanyoq/dsh-ai-novel-writerA local-first novel project plugin for DeepSeek HarnessMneme@modusensus/dsh-mnemeCross-session memory plugin for DeepSeek Harness with autoDream consolidation: SQLite store, Markdown mirrors, 9 model tools, automatic injection, session summarization, user profile/rules, custom slash commands, vector (semantic) search, and a Web GUI pa

README

DSH SheetFlow

Fill recurring Excel templates, review reconciliation exceptions, and trace every value to its source.

Financial disclaimer: SheetFlow assists with data preparation and reconciliation review. It does not provide accounting, tax or financial advice and is not an accounting system. AI mappings and all exported amounts, formulas and exceptions require independent review before business use. Acknowledging an exception does not resolve it or approve a payment.

v0.1.0-pre preview: tested on Windows with Node 24.19.0 and DSH Web 0.2.0-rc.2. Chinese / English workbench. Three examples plus one newly created synthetic blind dataset verified. A real deepseek-v4-pro / max run proposed the correct columns but needed two source-header-row corrections before export. This is one assisted success, not proof of unattended mapping or production workbook compatibility. See the real model review. GitHub Pre-release downloads; no npm publication for this preview.

中文 · Compatibility · Validation evidence · Recipe format

The blind export also passed a delegated native Microsoft Excel UI check: forced recalculation, a live formula edit/undo, all eight rows and three merged regions. Screenshots and results. This was operated by Codex on synthetic data, not a human accounting sign-off.

Synthetic example data: reviewed month-end records, exceptions and evidence

Demo screenshot: synthetic example data.

An independent community plugin for DeepSeek Harness. Start with an orders table, a settlements table, and an existing business template. Confirm the mapping once, preview every write, review every exception, and export a new template copy with an HTML report and JSON trace.

  • Explicit mappings: file, sheet, header row, match key, amount, and reserved template cells.
  • Exact decimal comparison: two-decimal amounts, optional tolerance, explicit split-payment aggregation. Blank amounts remain unavailable.
  • Explainable exceptions: missing records, duplicate keys, invalid inputs, and amount differences retain source file / sheet / row / cell evidence.
  • Template copies: retains original ZIP parts and cell styles, protects formula cells and merges, and previews clearing old unused rows.
  • Repeatable recipes: save/import/export rules; changed headers stop a reused rule. Local histories are isolated by workspace and DSH session.
  • Human review: every exception must be acknowledged before export. Changed inputs invalidate a review. Acknowledgement records inspection, not resolution.
  • DSH tools: AI can inspect bounded samples and submit a proposed recipe. Execution, acknowledgement, and export remain workbench actions.

Try locally in three steps

Use Node 24, or Node 22.19+ within the 22.x line. No Microsoft Excel or model API key is needed for this local sample.

# Run in the extracted source folder
npm ci --cache .cache/npm
npm run build
npm run dev

Open the local URL printed in the terminal. Choose Load sample mapping, confirm the mapping, then Generate preview. The sample has eight records: two matched and six exceptions. Review evidence and acknowledge all exceptions to export. New .xlsx, .html, and .json files are saved alongside the inputs in examples/month-end/.

The standalone preview verifies rule execution. AI proposals are available inside DSH.

Use in DSH

  1. Install and configure DSH using its official instructions. Build this source folder using the commands above, then register the plugin:

    dsh plugin --profile web add /absolute/path/to/dsh-sheetflow
    # A built .tgz can be registered with the same command.
    dsh web
    
  2. In DSH, select a workspace containing the two source tables and template. To try the example, select the plugin's examples/month-end folder. Click SheetFlow 填表台 and switch to English if desired.

  3. Confirm mappings and the writable region, generate a preview, inspect exceptions, and export a new copy. For AI help, send mapping instructions, wait for the current DSH session to finish, then choose Load proposal and confirm it.

Add .dsh-sheetflow/ and generated sheetflow-*.xlsx, sheetflow-*.html, sheetflow-*.json to the business workspace's .gitignore. Histories and reports contain business data. Input files remain local during deterministic processing; using AI sends the supplied instructions, bounded samples, and inspection results through your configured DSH model provider.

Scope

Ordinary .xlsx templates and .xlsx / UTF-8 comma-separated .csv tables; one key and one two-decimal amount per source, one shared currency and business period, a fixed reserved writable region. Sources may be separate sheets of the same workbook. Recipes are per DSH session; use JSON to transfer them.

This preview does not calculate Excel formulas, perform currency conversion, fuzzy matching, many-to-many reconciliation, OCR/PDF ingestion, or insert template rows. Formulas are preserved and caches invalidated; open the copy in Excel and recalculate before relying on formula outputs. Macros, digital signatures, external workbook links and protected target sheets are rejected. Complex workbook fidelity and remote/sandbox-only filesystem backends are unverified. Full limits.

Develop

npm run check
npm run test:e2e

Browser tests use Windows Google Chrome when available; otherwise run npx playwright install chromium. SHEETFLOW_CHROMIUM_PATH can select a browser. .npmrc uses legacy peer resolution to work around the tested DSH prerelease dependency graph; DSH itself should be installed separately using its official instructions.

For another local fixture:

$env:SHEETFLOW_WORKSPACE = "examples/next-month"
npm run dev

Import that folder's recipe.json through Advanced. The next-month example demonstrates 0.10 + 0.20 = 0.30; the supplier example uses another sheet, row range and prefilled template.

MIT licensed. Preview acceptance, integration boundaries, and the next validation gate are documented in validation.md.