AI 驱动的智能技能平台
基于 Tool-Calling 循环架构,Fluent Skills 让 AI 自主调用工具、分析文件、搜索资源,通过动态技能系统与多渠道连接器,实现从对话到行动的无缝衔接。
智能对话
Tool-calling 循环架构,最多 8 轮自动迭代,实时 SSE 流式输出,让 AI 自主完成复杂任务。
Orchestrator · MAX_ITERATIONS=8 · SSE streaming
动态技能
Markdown 格式技能文件,渐进式加载按需注入,关键词 + LLM 双模式智能选择。
Progressive Disclosure · ~400 tokens saved/req
文件分析
支持 Excel/PDF/CSV 智能解析,万行数据分页读取,自动提取结构化信息。
pdf.ts · xlsx.ts · papaparse · max_rows=1000
资源库
语义搜索跨文档检索,文档自动分块索引,RAG 增强为 AI 提供精准上下文。
Chunker · Embeddings · Semantic search
多格式导出
对话内容一键导出为 PDF、DOCX、Markdown、Excel 格式,满足各种文档需求。
Puppeteer PDF · docx.ts · xlsx export
快捷操作
⌘K 命令面板快速执行操作,全局快捷键提高效率,支持暗色 / 亮色主题。
useKeyboardShortcuts · ⌘K palette
AI 架构
基于 Tool-Calling 循环的多轮对话编排系统
Orchestrator 编排器
核心调度循环:最多 8 轮 Tool-Calling 迭代,30s 超时保护,phased streaming 实时返回中间结果。
MAX_ITERATIONS=8 · 30s timeout · phased callbacks
技能选择引擎
双模式选择:Keyword matching 零 API 调用(O(n) 扫描),LLM selection 精准匹配(temperature=0)。
keywords → O(n) scan · LLM → temp=0 · max_skills=2
上下文管理
24K token 预算智能分配,自动截断保留关键上下文,始终保留首条系统消息确保连贯性。
24K budget · smart truncation · preserve first msg
Model Profiles 模型配置
三档温度预设:selection(t=0) 确定性选择,chat(t=0.3) 自然对话,creative(t=0.7) 创意生成。
selection=0 · chat=0.3 · creative=0.7
性能优化
从架构层面保障 AI 服务的稳定性与响应速度
Circuit Breaker 熔断器
三态自动保护:CLOSED → OPEN → HALF_OPEN。60 秒内 5 次失败自动触发熔断,避免雪崩级联故障。
CLOSED → OPEN → HALF_OPEN · 5 failures / 60s
Progressive Disclosure
渐进式披露技能内容,按需加载引用和脚本,每次请求节省约 400 tokens 上下文开销。
~400 tokens saved/req · on-demand loading
Rate Limiting 速率限制
Redis 滑动窗口精确限流,内存回退保证可用性。默认 10 请求/60 秒,可按用户配置。
Redis sliding window · memory fallback · 10req/60s
Resource Prefetch 预加载
资源异步预加载,5 秒超时控制,消除冷启动延迟,首次对话即享流畅体验。
async prefetch · 5s timeout · cold-start elimination
Golden Examples 黄金样例
Few-shot 注入高质量示例,Eval 系统自动策展最佳回答,持续提升 AI 输出质量。
Few-shot injection · auto-curated · eval pipeline
Fire-and-Forget 异步
非阻塞异步副作用(日志、用量统计),响应延迟 <100ms,主路径零等待。
void async · dynamic import · <100ms overhead
连接器系统
多渠道消息接入,从 Webhook 到 AI 处理到投递的完整 Pipeline
企业微信 WeCom
Webhook 接收消息,事件归一化处理,附件桥接(下载→解析→AI),幂等投递保证消息不重复。
Webhook · Normalize · Attachment bridge · Dedup
邮件连接器 Mail
IMAP 定时轮询新邮件,Draft-first 审批流程确保安全,人工确认后 SMTP 发送回复。
IMAP poll · Draft-first · Approve → SMTP send
定时任务 Scheduled
Cron 表达式调度,时区感知执行,支持手动触发和执行历史查看,适合日报/周报场景。
Cron · Timezone-aware · Manual trigger · History
技术栈
生产级技术选型,兼顾开发体验与运行稳定性