跳转到主内容

Fluent Skills

AI 驱动的智能技能 & 代码执行平台

加载中...

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 循环的多轮对话编排系统

用户消息Input
技能选择Routing
System PromptContext
AI 调用LLM
有 Tool Call?
yes ↓
执行工具Tool Call
↑ 回到 AI(最多 8 轮)
no ↓
返回响应Stream

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

Webhook
Inbound
Routing
Skill-Run
Outbound

企业微信 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

技术栈

生产级技术选型,兼顾开发体验与运行稳定性

Framework

Next.js 14TypeScriptApp Router

UI

shadcn/uiTailwind CSSRadix UI

State

ZustandReact Query

Database

SQLitePostgreSQLDrizzle ORM

AI

DeepSeekQwenOpenAI SDK

Sandbox

PythonNode.jsBash

Queue

BullMQRedis

DevOps

DockerGitHub ActionsSSE

Fluent Skills — Built with Next.js, Drizzle ORM, DeepSeek & Session Sandboxes