
闹心的事解决了,也探索了一些细节的技术问题,VFP-AgentOS 终于可以正式动工了。
VFP-AgentOS 是 VFP AI 插件的自然技术延伸,所以,它首先需要完成 AI 插件已经实现的部分。当然,会存在一些差异:
1. 配置暂时不再提供UI交互界面,通过直接更改INI配置文件来完成设置;
2. 通过配置的更改,嵌入可选的知识库检索和 Web Search ,可以提高回复的可用性;
3. 尽管原 AI 插件的聊天面板可以显示 MD 格式的回应内容,但是,其天生的技术缺陷无法显示图片,对于多模态大模型,这是必须解决的。所以,需要更改为HTML格式,且需要完成VFP和HTML的交互以完成 PRG<->SCX/VCX;
4. 对于大模型的流式输出,可以暂时设置为可选,之前之所以采用非流式输出,是因为没有很好的去重技术方案,现在,应该可以尝试一下,以便提高使用体验;
5. 添加必要的日志记录用于调试、测试和维护;
6. 更改回复的存储方式为JSON文本;
7. 兼容 OpenAI 兼容的 API 格式,为之后的功能提供技术底座;
8. 其他。