基于 Vite + React + Electron 的 LLM Chat + MCP 应用
这款应用是我个人独立开发的,结合了 LLM 和 MCP 技术,主要用于实现多任务的聊天和数据交互功能。通过 IPC(进程间通信) 实现了主进程与渲染进程之间的数据流动,确保了系统的高效性与稳定性。应用中,使用 React-Flow 可视化了 MCP 调用流程,使得整个过程更加透明易懂,用户可以清楚地看到每一步的数据流动与调用逻辑。
在功能方面,除了传统的 LLM + Chat 聊天功能,我还集成了 Markdown 渲染,并支持自定义组件的渲染。我的主要工作包括前端页面开发、应用架构设计、IPC 通信的实现、以及与后端的数据交互和可视化实现。