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
代码执行
会话级隔离沙箱,支持 Python/JS/Bash 即时执行,可保存复用脚本,自动检测输出文件。
run_code · save_script · session workspace · output_files
AI 架构
基于 Tool-Calling 循环的多轮对话编排系统
Orchestrator 编排器
五阶段流水线:会话解析 → 技能选择 → 上下文构建 → 工具循环 → 持久化,每轮自动分配会话级沙箱。
5 phases · session workspace · phased streaming · 8 iterations
技能选择引擎
三模式选择:Keyword matching 零 API 调用,BSF 意图匹配精准路由,LLM selection 兜底(temperature=0)。
keywords · BSF intent · LLM fallback · 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
Eval 质量评估
多维评分体系:按模型、技能、渠道交叉分析 AI 质量,热力图直观展示薄弱环节。
model × skill heatmap · leaderboard · trend tracking
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
技术栈
生产级技术选型,兼顾开发体验与运行稳定性