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,支持语义搜索
相关推荐
Rubin智造社14 小时前
安全先行·自主编程|Claude Code Opus 4.7深度解读:AI开发进入合规量产时代
人工智能·anthropic·claude opus 4.7·mythos preview·xhigh努力等级·/ultrareview命令·自主开发ai
xinlianyq14 小时前
全球 AI 芯片格局生变:英伟达主导训练,国产算力崛起推理
人工智能
ShineWinsu14 小时前
AI训练硬件指南:GPU算力梯队与任务匹配框架
人工智能
范桂飓14 小时前
精选 Skills 清单
人工智能
码农的日常搅屎棍14 小时前
AIAgent开发新选择:OpenHarness极简入门指南
人工智能
AC赳赳老秦14 小时前
OpenClaw生成博客封面图+标题,适配CSDN视觉搜索,提升点击量
运维·人工智能·python·自动化·php·deepseek·openclaw
萝卜小白14 小时前
算法实习Day04-MinerU2.5-pro
人工智能·算法·机器学习
geneculture14 小时前
从人际间性到人机间性:进入人机互助新时代——兼论融智学视域下人类认知第二次大飞跃的理论奠基与实践场域
人工智能·融智学的重要应用·哲学与科学统一性·融智时代(杂志)·人际间性·人机间性·人际间文性
东方品牌观察14 小时前
观澜社张庆解析AI:便利与挑战并存
人工智能
w_t_y_y15 小时前
Agent 开发框架(一)有哪些框架&&A2A协议
人工智能