项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 523
使用教程
环境要求
- Docker
- Python 3.10+
- Node.js
- 模型凭据
安装与启动步骤
-
1拉仓库
它把依赖服务都收在容器编排里。
git clone https://github.com/didilili/shopkeeper-agent.git -
2起依赖服务
数据库与检索引擎都在编排文件里。
docker compose -f docker/docker-compose.yaml up -d -
3构建元知识
这一步把业务语义灌进检索。
uv run python -m app.scripts.build_meta_knowledge -c conf/meta_config.yaml -
4装前端依赖
界面单独构建。
pnpm install -
5起界面
起来后可以自然语言问数。
pnpm dev
如何确认成功
用自然语言问一个业务指标,返回的数值与直接在数据库里执行对应查询的结果一致
注意事项
- 它是电商问数的实战项目,串起了智能体、向量检索、关系库与接口服务。
- 依赖服务多,容器编排省掉手动装数据库的麻烦。
- 元知识构建这一步决定检索能不能对上业务语义。
- 数值类问答一定要与直查结果对账。
核心亮点
- 完整实现从元数据管理、混合检索到 NL2SQL 生成校验的端到端 Agent 流程,代码结构清晰,便于学习
- 前后端全栈可跑,Docker 一键部署,降低上手门槛,配套免费教程与章节分支,学习路径明确
- 技术栈前沿且实用,覆盖 LangGraph、FastAPI、Qdrant、Elasticsearch 等主流工具,贴近企业级应用
不足之处
- 早期项目,GitHub 星标仅 277,社区生态和文档完善度有待观察
- 依赖多个外部服务(Qdrant、Elasticsearch、MySQL),本地调试环境搭建相对复杂
适用场景
- 电商业务人员通过自然语言查询销售、库存等数据,无需编写 SQL
- 数据分析师快速验证 NL2SQL 与 RAG 结合的技术方案
- 开发者系统学习 LangGraph 与 Agent 工作流工程化实现
替代项目
Vanna AI、DB-GPT、LangChain SQL Agent
上一篇:get-job.skill
下一篇:plamen
同类项目推荐
kapso
开源
用知识图谱喂饱大模型,让AI自动写代码并持续优化
Kapso by Leeroo: an engine that runs experiments toward an objective, deploys the be···
ai-jail
开源
给 AI 智能体套上沙箱,跑代码不毁机器
Multi-OS sandbox to run AI agents with better constraints (it is not 100% secure, bu···
MyClaw
开源
自建 AI 代理服务器,代码全掌控,技能无限扩展
Your personal AI server. Full code control. Unlimited possibilities. Powered by MyCl···
gbase
开源
让 AI 代理自我进化,越用越聪明
GBase — Recursive Self-Improvement Agent Framework. Memory, evolution, quality gate···
agentic-ai
开源
一站式找全智能体AI资源,省去全网搜索时间
Agentic AI research papers, benchmarks, frameworks, and tools curated across 24 doma···
Adrian
开源
实时拦截智能体恶意行为,让 AI 安全落地
Open-source runtime AI agent security tool - monitors and controls AI agents, catchi···
fastagent
开源
把本地智能体一键变成在线服务,接入多平台。
Vibe first. Then FastAgent — turn a local agent directory into a live service: in y···
ToolUniverse
开源
让每个科研人员都能拥有AI科学家助手,自动跑实验、分析数据
Democratizing AI scientists with ToolUniverse
go-agent
开源
用 Go 构建带图记忆和多智能体协作的生产级 AI 应用
An agent framework for Go with graph-aware memory, UTCP-native tools, and multi-agen···
