staff-os/dsh-dify0

@deepseek-ai/dsh-dify

Dify 代理与知识库对接插件:提供 dify_chat 和 dify_retrieve 工具,支持在 DSH 中调用 Dify 资源。

AI 分析

核心用途是将 DSH 与企业级 Dify 平台无缝打通。适合需要让本地 AI 助手直接检索 Dify 知识库、调用既有 Agent 工作流的企业用户。需要配置 Dify API 密钥。

包名
@deepseek-ai/dsh-dify
版本
0.1.0
最近更新
2026年8月19日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:staff-os/dsh-dify

The configuration page

With dsh web running, open http://127.0.0.1:3080/dify (whatever port the web surface printed). It edits the endpoint, the default dataset, and the tool timeout, and it stores the API key through the credential service — the key never reaches a settings file, and the field reports only whether one is configured.

Every field is leave empty to inherit: the box holds your own override, the placeholder names the value in effect without one. Clearing a box is how a field goes back to inheriting the composition row, the environment variable, or the schema default. Test connection runs one live chat so a saved endpoint can be confirmed rather than assumed.

The page is served on loopback only, whatever dsh web --host binds, because it reads deployment configuration and writes a credential. Move it with the row's path, or take it out entirely:


### `@deepseek-ai/dsh-dify/config` (configuration page)

| Config | Default | Description |
|---|---|---|
| `path` | `/dify` | Pathname the page and its JSON endpoints (`/state`, `/save`, `/probe`) are served under. |