未来已来,结合 Dify 和 Notion 搭建个人知识库

随着知识的积累,我们常常需要一个系统化的工具来帮助整理和检索信息。Notion 和 Dify 都是非常流行的知识管理工具,各自有着独特的优势。Notion 以其强大的结构化笔记、数据库功能而闻名,而 Dify 则以简单易用和灵活的云协作特性脱颖而出。那么,如何将这两款工具结合使用,打造一个高效、便捷的个人知识库呢?

在本文中,我们将探讨如何通过结合 Notion 和 Dify,充分发挥两者的优势,构建属于你的个人知识库。

先看效果展示-以密码备忘录展示

为了行文的方便和教程的简单化,以一个最小的案例进行讲解,密码查询小助理——只需要接收一个账户的名称就可以直接给你返回对应的账户和密码信息。

密码备忘录

如何将 Notion 和 Dify 结合使用?

Notion数据

在我的密码备忘录里就有这样的一份脱敏的密码管理备份,平时都是直接通过 Apple Icloud进行同步,也导出了一份这样的表。如果我们有这样的一个小助理,他可以只需要接收一个账户的名称就可以直接给你返回对应的账户和密码信息,

1.注册dify账户

dify账户

2.创建一个聊天机器人

创建一个聊天机器人

3.链接Notion文档知识库

Notion文档
Notion文档
父子分块

4.书写机器人提示词

机器人提示词

直接点击右上角,就点提示词也可以使用AI生成,不需要自己手动书写一个很全的提示词,以下是内置AI生成的机器人提示词,比我写的好多了。

 
<
instruction
>
请根据以下输入信息检索合适的账户信息和密码。请确保输出不包含任何XML标签。1. 接收输入账户名称。2. 在上下文知识库中查找与该账户名称相关的信息。3. 提取并返回该账户的密码。4. 确保输出格式为“账户用户名: 密码”。
 
​
 
</
instruction
><
input
><
account_name
>
{{account_name}}
</
account_name
></
input
><
output
><
account_info
>
{{account_name}}: {{account_password}}
</
account_info
></
output
><
example
><
example_input
><
account_name
>
邮箱账户
</
account_name
></
example_input
><
example_output
><
account_info
>
邮箱账户: 123456
</
account_info
></
example_output
></
example
>
```

现在专属解决个人密码问题的机器人就做好了。你还可以把这个知识库的机器人任意分享给任何人使用。

https://udify.app/chat/WFHvlefsSf5hlRvJ这是这个机器人的聊天链接🔗 使用这个链接或者阅读原文欢迎大家体验,当然这个案例只是一个很小的案例,只是为了方便科普。实用性还不如直接搜索,但是逻辑都是一样的。

我们可以设想一下,只要在Notion中填充好个人文档,行业文档或者是任意内部公司文档,你就可以很快的得到一个专属24h在线的知识库助手。