DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

GuoMonth /

GuoMonth/dsh-erp

Verified

ERP learning and automation plugin targeting dsh 0.1.5 rc2, with evidence-backed knowledge and mandatory approval before ERP writes.

★ 1 Stars0 Forks18 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@057c5a05

Adapt ERP

简体中文 · Releases

Learn your ERP through its browser interface and keep the knowledge on your machine. Adapt ERP is a DeepSeek Harness (DSH) plugin: you sign in, DSH observes the pages, and saved knowledge carries into later conversations. It starts with no knowledge of your site.

Current release: 0.1.1, for DSH 0.2.0-rc.2 (upstream prerelease). Requires Node >=24.18.0 <25. Desktop checks cover Linux x64; Windows/macOS acceptance is pending.

Install

With DSH installed and a model configured:

npm exec --yes --package=pnpm@11.7.0 -- dsh plugin --profile web add @guosheng_047/dsh-erp@latest

With only Node installed:

npm exec --yes --package=@deepseek-ai/dsh@0.2.0-rc.2 --package=pnpm@11.7.0 -- dsh plugin --profile web add @guosheng_047/dsh-erp@latest

Use the full package name. For a fixed release, replace @latest with @0.1.1. The browser provider prepares Chromium; Linux also needs a graphical session and Chromium system libraries.

Set up your ERP

Stop DSH and edit ~/.dsh/profiles/web/cordis.patch.yml (or $DSH_HOME/profiles/web/cordis.patch.yml). Replace an empty []; merge an existing id: erp entry and preserve other plugins.

- id: erp
  config:
    system:
      url: "https://erp.example.com/app/"
      account: "work-account"

Only url is required. account is a local identity label, not a password. Start dsh --profile web, ask it to check erp_system_status, then open the ERP and sign in yourself. Login paths, companies and roles are covered in configuration.

In Deskwork, bind the plugin to a website. It uses that website's context and task browser; explicit system and dataDir settings take precedence.

Learn and reuse

Ask DSH to map the menus, then explore the pages and business relationships. It saves observations and knowledge locally. Native browser and desktop calls request individual approval; Deskwork uses its task confirmation policy. After an operation, check the result on the page.

Export useful experience as a Skill, review its text, and give the directory to another user. Imported knowledge requires review in the recipient's ERP. See native operation and sharing.

Saved knowledge can be read without logging in; current balances and orders need a fresh observation. Screenshots and page content may go to your configured model provider. Your database, login data and observations are excluded from the published package.

Update or remove

Call erp_storage_backup, stop DSH, repeat the installation command and restart. Keep the same configuration and data root. Older Alpha migrations and recovery are covered in storage.

npm exec --yes --package=pnpm@11.7.0 -- dsh plugin --profile web remove @guosheng_047/dsh-erp

Stop DSH before removing the plugin. Removal retains your data.

Documentation

Guides · Development · Changelog · MIT · Third-party notices

—/ 5

No ratings yet

Verified DSH bundle

Commit 057c5a0559d2

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout