Skip to content

feat(connectors): add WeKnora and Dify integrations - #475

Merged
jubaoliang merged 1 commit into
developfrom
feat/weknora-dify-connectors
Aug 30, 2026
Merged

feat(connectors): add WeKnora and Dify integrations#475
jubaoliang merged 1 commit into
developfrom
feat/weknora-dify-connectors

Conversation

@Pandakingxbc

Copy link
Copy Markdown
Collaborator

变更内容

  • 新增 WeKnora 只读知识库连接器,提供知识库列表、检索与文档分块阅读工具。
  • 新增 Dify Streamable HTTP MCP 接入,支持直接粘贴应用发布的 MCP Server URL。
  • 增加声明式凭证字段、引导式接入、本机 WeKnora 检测、凭证脱敏与连接探测。
  • Dashboard、普通对话、IM 与 Cron 复用现有连接器/MCP 注入链路。

安全边界

  • WeKnora 工具保持只读,不包含上传、修改或删除操作。
  • 仅允许 loopback 使用 HTTP;远程地址必须通过现有 SSRF/HTTPS 校验。
  • API Key、Dify server code 等敏感信息不会进入日志预览。

验证

  • 仓库 pre-commit 全部通过。
  • 受影响测试:311 passed,188 deselected。
  • Ruff、mypy、TypeScript、Prettier 与 Dashboard production build 通过。
  • 使用本地 WeKnora Lite 私有知识库完成真实 probe 与知识库枚举验证。

@jubaoliang
jubaoliang merged commit b8e7ecd into develop Aug 30, 2026
3 checks passed
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.

2 participants