Skip to content

[Question] SDK 中提供的 API 更新数据时貌似都是插件级别的数据?不能做到消息级别的数据隔离么? #44

@Bitzo

Description

@Bitzo

🧐 问题描述 | Proposed Solution

我在尝试开发一个自己使用的插件,Standalone 类型的,对话过程中有可能触发多次插件,每次触发会去创建及处理一个任务,并且任务结果可能存在一些交互,进行对话进行进一步的任务处理(再次触发插件)

我使用了 setPluginMessage 方法来存储任务的处理结果,但是当触发了多次插件时,我一旦使用方法后,所有的插件 iframe 中获取到的 message 都变更了

所以想问下是否有 API 可以只对当前的消息更新 message 或 state ?

还有个疑问:lobeChat.triggerAIMessage(id) 这个 API 需要传 id,但是文档里没有提及具体用法,不知道可以怎么取到这个 id

📝 补充信息 | Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    InactiveNo response in 30 days | 超过 30 天未活跃😇 Help WantedNeed help | 需要帮助

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions