路线图与状态

LibreFang 当前开发状态与未来计划。


已完成功能

核心基础设施

  • Token 上下文管理 — 自动压缩、70%/90% 阈值守卫、工具按 profile 过滤
  • 品牌与图标资源 — 桌面应用、Web UI、favicon 全套品牌素材
  • Tauri 签名密钥对 — Ed25519 签名,支持自动更新
  • 首次运行向导 — 6 步引导(欢迎 → 提供商 → Agent → 试用 → 通道 → 完成)
  • 浏览器截图渲染 — 工具卡片内联显示截图
  • 聊天消息搜索 — Ctrl+F 快捷键,实时过滤与高亮
  • 技能市场 — 4 个标签页,实时搜索,安装/卸载管理
  • 语音输入/输出 — 按住录音、自动转录、TTS 播放
  • Canvas 渲染 — iframe 沙箱渲染,CSP 安全策略
  • JavaScript/Python SDK — REST 客户端,SSE 流式传输
  • Prometheus 指标导出 — /api/metrics 端点
  • 可视化工作流构建器 — SVG 拖放节点,贝塞尔曲线连接,TOML 导出
  • 多会话支持 — 每个 Agent 支持多个独立会话
  • 配置热重载 — 30 秒轮询检测 config.toml 变化
  • 性能优化 — Health p99 = 0.8ms,指标端点 2,792 req/sec

平台数据

类别数量
通道适配器41 个(12 个默认,通过 feature flag 按需启用)
LLM 提供商27+ 个,130+ 模型
内置技能60+ 个
内置工具41 个
Agent 模板30 个预配置
安全系统16 层防御
测试覆盖2100+ 个测试

功能概览

功能说明
语言/性能Rust 编写,~30MB 单二进制文件
通道41 个消息平台适配器
内置工具41 个(文件、浏览器、代码、搜索等)
工作流引擎完整 DAG,支持并行/循环/条件
知识图谱实体关系图谱
P2P 网络OFP 线协议
WASM 沙箱双计量 WASM 执行环境
桌面应用Tauri (~30MB),支持自动更新
插件 SDKJavaScript + Python 客户端库
可视化工作流拖放式构建器
可观测性Prometheus 指标导出
语音交互麦克风录音 + TTS 播放

下一步计划

短期

  • 安装脚本部署 — 完成 librefang.ai 域名安装端点(curl -fsSL https://librefang.ai/install.sh | sh
  • v0.1.0 正式发布 — 打标签、构建发布产物(桌面安装包、CLI 二进制、Docker 镜像)
  • 自动更新验证 — 使用 v0.1.1 测试 Tauri 自动更新流程

中期

  • 移动端支持 — Web 响应式优化,PWA 支持
  • 语音唤醒词 — 离线唤醒词检测
  • A2A 协议扩展 — 完善 Agent-to-Agent 互操作
  • 外部模型目录 — 从远程注册表同步模型元数据

长期

  • 原生移动应用 — iOS / Android 客户端
  • 联邦学习 — 跨节点隐私安全的模型微调
  • 企业级部署 — 多租户、RBAC、审计日志