AI聊天机器人 / 轻量级对话系统(调用闭源API)

文章目录


前言

截止2026年3月28

📊 技术栈定位

所属类型

AI聊天机器人 / 轻量级对话系统

对应技术栈节点

  1. 核心编程语言与基础框架 - TypeScript + Next.js 全栈

    • 使用 Next.js App Router
    • TypeScript 类型安全
    • Node.js 运行时
  2. 大模型与推理层 - 闭源 API 调用

    • OpenRouter API 聚合平台
    • 支持多个免费模型候选(step-3.5-flash、nemotron-3-super 等)
    • 流式响应(SSE)
    • 模型容错机制(逐个尝试)
  3. 数据与存储 - 关系型数据库

    • Prisma ORM
    • SQLite 数据库(从 migrations 推断)
    • 用户资料、聊天历史存储
    • 暂未使用向量数据库/RAG
  4. 前端与用户界面 - AI-native Web 应用

    • React 19
    • Next.js App Router
    • Tailwind CSS
    • shadcn UI 组件库
    • Markdown 渲染(ReactMarkdown)
    • 多语言支持(i18next)
  5. 认证与基础设施

    • Supabase 认证
    • 会话管理
    • 用户缓存机制

与推荐技术栈对比

项目符合推荐的 "AI聊天机器人 / RAG知识库" 栈的简化版本:

  • ✅ Next.js + TypeScript
  • ✅ OpenRouter(类似 OpenAI API)
  • ✅ Prisma + 数据库
  • ❌ 暂未使用 RAG/向量数据库
  • ❌ 暂未使用 Agent 框架(LangChain/LangGraph)
  • ❌ 暂未使用 Python 后端

🎯 当前阶段总结

项目目前处于:

  • 从单纯的模型调用 向更复杂系统发展的初期
  • 已有完善的前端界面和基础数据持久化
  • 可以作为扩展 Agentic AI、RAG 增强、多智能体协作的良好基础

📈 下一步扩展建议

如果想向更高阶发展,可以考虑:

  1. 添加 RAG:集成 LlamaIndex 或 LangChain,支持知识库问答
  2. 引入 Agent 框架:使用 LangGraph 或 CrewAI 实现更复杂的对话流程
  3. 添加向量数据库:pgvector 或 Pinecone,支持语义搜索
相关推荐
海盗123410 分钟前
AI 新闻日报 2026-09-12:Agents API 公测、AI Agent 军团攻击事件、龙猫 2.0 万亿开源
人工智能·开源
仙魁XAN12 分钟前
【WorkBuddy·基础入门】第五篇 :模型、权限和工作空间:让 WorkBuddy 做得好,也做得安全
人工智能·安全·workbuddy·workbuddy 基础入门
jimmyleeee15 分钟前
大模型安全之十三:威胁建模
人工智能·安全
Rocky Ding*16 分钟前
一文读懂LLM Agent Skills 的运行时本质:从能力路由到渐进式披露
论文阅读·人工智能·深度学习·机器学习·aigc·ai-native·agent skills
知几蜗牛18 分钟前
图片一多首字就慢?用EPD拆开多模态推理三段路
人工智能
桃西西呀20 分钟前
体检报告上一堆箭头看不懂?背后的逻辑就是随机森林:一群树投票,比一棵树靠谱
人工智能·机器学习·llm
知几蜗牛23 分钟前
AI能写无人机控制代码后,安全边界不能只守提示词
人工智能
知几蜗牛23 分钟前
机器人动作误差降近九成,真正该先看数据切分
人工智能
知几蜗牛27 分钟前
AI代码扫描能批量开了,但它还不能替你挡住合并
人工智能
qq_5085760928 分钟前
人性机器人的一些算法
机器人