发现 AI 代理的未来arrow_forward

Seline

calendar_today收录于 2026年2月24日
category智能体与应用工具
code开源
Node.js工作流自动化Electron桌面应用MCP多模态RAGAI代理智能体与应用工具自动化/工作流/RPA知识管理/检索/RAG计算机视觉/多模态

一款本地优先的 AI 桌面应用,集成了对话 AI、视觉生成、向量检索与多渠道消息连接,支持深度研究模式与本地知识库。

Seline 是基于 Electron 39 和 Next.js 16 构建的桌面端 AI 代理平台,强调本地优先和隐私保护。

核心特性#

多渠道连接#

  • WhatsApp (via Baileys): QR码配对、持久化认证、文本和图片消息
  • Telegram (via Grammy): Bot token认证、消息线程支持、自动分块
  • Slack (via Bolt SDK): Socket模式、频道/DM/线程消息、文件上传
  • MCP: 支持外部AI服务连接,内置Node.js运行时

智能研究能力#

  • 深度研究模式: 6阶段工作流 (Plan → Search → Analyze → Draft → Refine → Finalize)
  • 本地网页浏览: 集成Puppeteer,内置无头Chromium
  • 智能工具发现: 40+工具按需加载,节省约70%的token

本地知识与隐私#

  • 向量搜索: LanceDB 混合检索(稠密+词法),支持本地或API嵌入
  • 文档RAG: 文件附件即时索引和搜索
  • 本地grep: 使用ripgrep快速模式搜索

视觉与创意工具#

  • 图像生成: Flux.2, GPT-5, Gemini, Z-Image, FLUX.2 Klein 4B/9B (本地), WAN 2.2
  • 视频组装: AI驱动场景规划、专业转场、Ken Burns效果
  • ComfyUI工作流: JSON导入、自动检测输入/输出、实时WebSocket进度

自动化与代理#

  • 任务调度器: 递归cron作业、预设模板、暂停/恢复
  • 持久化记忆: 跨会话记忆偏好和工作流

技术架构#

  • 桌面框架: Electron 39
  • 前端: Next.js 16 + React 19 + Tailwind CSS + Radix UI
  • 数据库: Better-sqlite3 (本地SQLite) + Drizzle ORM + LanceDB + Qdrant
  • AI SDK: Vercel AI SDK + Anthropic Claude Agent SDK + ONNX Runtime

LLM 提供商支持#

提供商模型示例提示词缓存
AnthropicClaude 系列显式缓存断点,可配置TTL
OpenRouterClaude, Gemini, OpenAI, Grok, DeepSeek提供商侧自动
Kimi/MoonshotKimi K2.5 (256K ctx)提供商侧自动
Ollama本地模型不支持

安装与部署#

最终用户#

  • macOS: DMG 安装包(存在签名问题,可能需要等待或临时绕过)
  • Windows: NSIS 安装包 + 便携版
  • Linux: 未测试

开发环境#

npm install
npm run electron:dev  # 启动开发模式

前置要求: Node.js 20+ (推荐22), npm 9+

待确认事项#

  1. README中引用的架构与开发文档链接失效 (404)
  2. HuggingFace模型具体下载链接未明确提供
  3. Linux版本兼容性待验证
  4. macOS签名问题需关注

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch