AIGNE
场景描述#
AIGNE 是一个可以帮助用户创建 prompt 模板的 AI 应用。
AIGNE 虽然支持从 GitHub 导入项目并同步数据到 GitHub,但对普通用户来说,使用门槛仍然较高。为简化操作流程,AIGNE 接入了 DID Spaces。用户首次登录时需提供 DID Space,之后用户的项目数据将同步至该 DID Space。同时,也可以从该 DID Space 导入项目数据到其他 AIGNE 实例。
解决方案#
- 在首次登陆应用的时候要求用户连接 DID Space,可以参考
- 通过 @blocklet/did-space-js 读写 DID Space,可以参考 Use @blocklet/did-space-js to read and write DID Space
效果展示#
- 首次登录需要连接 DID Space
首次登陆到 AIGNE 的时候,用户需要连接 DID Space:
- 同步到 DID Spaces
在保存数据时,用户可以选择自动同步项目数据到 DID Space ,或选择手动同步到 DID Space 。
- 从 DID Spaces 导入项目
当您点击导入时,请选择要导入的 DID Spaces 源,按照指引即可顺利完成项目的导入: