ltaoo 在 设想:所有 AI 应用都需要的功能 中发帖
现在诸如 LobeChat 这类应用,应该作为所有 AI 类应用的内置功能。
内置一批设置好 prompt 的角色,AI 类应用通过角色来完成需要的功能,这里角色本质上就是「插件」的存在了。它接接收输入,调用LLM获取响应,不同插件对响应的处理方式不同,生成多种多样的结果。
举个例子,笔记类应用,内置「纠错角色」、「润色角色」、「总结角色」、「翻译角色」、「单词查询角色」。
在使用时,可以框选一段文本,弹出角色列表,调用,纠错、润色等都会弹出面板显示响应结果,可以将结果替换原始文本。单词查询就弹出对于文本的详细说明面板。
基于这个设想,用户还可以自定义角色,比如设置一个「文本内不能包含xxx内容的角色」,然后框选文本,就可以用自己的自定义角色对文本进行修改。
最后的成品,应该是一套类似 @radix-ui 的组件,有功能,但是需要自定义样式,组件包含 LLM 厂商设置、角色设置、...