WindFlow - 通过多个AI提供商增强您的自动化工作流程
渲染进程
- Vue 3前端: 使用Composition API构建的现代响应式UI
- Pinia状态管理: 应用程序数据的集中状态管理
- Element Plus UI: 功能丰富的组件库
- Monaco编辑器: 具有语法高亮的高级代码编辑器
RAG (检索增强生成) 服务
RAG服务支持本地知识库的创建和查询:
- 多种格式的文档解析 (Word, PDF, CSV, Excel)
- 文本分块和向量嵌入
- 使用LanceDB的本地向量数据库
- 用于上下文感知响应的相似性搜索
MCP (模型上下文协议) 服务
通过标准化协议扩展AI功能:
- 与外部工具和服务集成
- AI工具的标准化通信协议
- 支持stdio、HTTP和SSE传输

AI驱动的开发
- 多模型支持: 连接到各种LLM提供商,包括OpenAI、DeepSeek、SiliconFlow等
- 本地知识库(RAG): 通过文档解析和向量嵌入构建和搜索本地知识库
- 模型上下文协议(MCP): 通过标准化工具协议扩展AI功能,提升工作效率
桌面应用程序功能
- 跨平台: 在Windows、macOS和Linux上运行
- 持久化存储: 本地存储对话、设置和知识库
- 可定制主题: 浅色/深色/系统主题,自动适应标题栏
开发者体验
- 集成环境: 统一的聊天、编码和知识管理界面
- 上下文感知: 维护对话历史和文档上下文
- 可扩展架构: 插件系统用于添加自定义工具和集成
- 性能监控: 跟踪令牌使用情况和性能指标