dsh-odoo
Read-only Odoo tools for DeepSeek Harness, with an opt-in restricted draft-create tool.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:maxmilian/dsh-odoo说明文档
阅读完整 README ↗Configuration
Environment variables are recommended so credentials do not appear in a profile patch:
export ODOO_URL='https://odoo.example.com'
export ODOO_DB='production'
export ODOO_USERNAME='integration@example.com'
export ODOO_API_KEY='your-api-key'
Plugin config takes precedence over environment variables:
| Config | Environment fallback | Default |
|---|---|---|
baseUrl | ODOO_URL | required |
db | ODOO_DB | required |
username | ODOO_USERNAME | required |
apiKey | ODOO_API_KEY | required |
companyId | ODOO_COMPANY_ID | unset |
allowWrite | none (deliberately) | false |
locale | none | en (en / zh-TW / zh-CN / ja) |
defaultLimit | none | 20 (1–100) |
requestTimeoutMs | none | 30000 (1–300000) |
maxResponseBytes | none | 1000000 (1–52428800) |
Credentials are only required when a tool actually runs: installing the plugin without filling
them in does not break profile loading. locale switches tool and parameter descriptions;
tool names and error messages always stay in English.