ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

InnoShop AI功能深度解析:AI商品文案、AI客服与AI绘图一次讲透

InnoShop AI功能深度解析:AI商品文案、AI客服与AI绘图一次讲透

【免费下载链接】innoshop

InnoShop is an AI-powered open source e-commerce system built on Laravel 13. It supports multiple AI models and native MCP (Model Context Protocol) for intelligent automation, with multi-language and multi-currency out of the box. Modular architecture and flexible plugin/theme system make it highly adaptable to diverse business needs.

项目地址:https://gitcode.com/gh_mirrors/in/innoshop
点击查看免费下载

InnoShop 是基于 Laravel 13 构建的 AI 驱动开源电商系统,内置三大 AI 能力:AI 商品文案生成、AI 客服与后台智能助手、AI 绘图(文生图),并原生支持 MCP(Model Context Protocol)协议。无需二次开发,只需在后台填写 API 密钥,即可让 AI 自动写多语言商品描述、回答运营问题、生成商品图。本文带你一次讲透这三项 AI 功能如何用、如何配置。

一、3分钟开启 InnoShop AI:AI 模型配置快速上手

所有 AI 功能共用同一套服务商配置,位于后台设置 → AI 设置。InnoShop 预置了主流服务商的接入模板,包括:

服务商典型用途说明
OpenAI / Gemini / Claude文本 + 绘图走官方协议
DeepSeek / GLM / Kimi / 豆包 / 千问 / 混元 / MiniMax文本全部兼容 OpenAI 协议,国内访问友好
Ollama文本本地私有化部署,无需密钥

📌配置三步走:

  1. 添加服务商:选择协议类型(OpenAI 兼容 / Anthropic 协议),填入 API 密钥和接口地址;
  2. 拉取可用模型:点击"拉取可用模型"自动获取该服务商当前支持的模型列表,无需手写模型名;
  3. 能力分配:分别为"文本生成"和"图片生成"指定服务商,并可单独覆盖模型名。

内置服务商清单见 config/ai.php,插件还能通过ProviderRegistry动态注入新的服务商,配置界面会自动展示。系统还支持主模型失败自动切换备用模型,降低单次调用失败的概率。

二、AI 商品文案:一键生成多语言商品描述与 SEO 字段

这是 InnoShop 使用频率最高的 AI 功能。在商品、文章、分类、品牌、页面的编辑界面,每个内容字段旁都有 AI 生成入口,由 ContentAgent 驱动:

  • 短字段:商品摘要、卖点、SEO 标题、SEO 描述、SEO 关键词、URL slug;
  • 富文本字段:完整商品详情正文,AI 直接输出可粘贴进编辑器的干净 HTML(自动剔除代码块包裹和多余文档标签);
  • 提示词自定义:每种字段都有对应的ai_prompt_*系统设置项,可以写自己的品牌文风要求,不配置则使用内置默认提示词。

批量多语言生成与自动填充

面向多语言站点,InnoShop 提供两个贴心设计:

  1. 批量接口:一次请求传入多个语言代码,同一份 prompt 为每种语言生成符合该语言的内容,且会强制 AI 只输出目标语言(如"必须完全使用简体中文回答"),避免中英混杂;
  2. 队列任务自动补全:GenerateProductContentJob 会扫描商品各语言版本中为空的字段(摘要、卖点、meta 标题/描述/关键词、正文),只补缺失项、不覆盖已填内容,适合批量上架后统一补文案。

相关入口与接口定义见 ContentAIController 和路由文件 innopacks/aicore/routes/panel.php。

三、AI 客服与后台智能助手:一句话查询订单、库存和销售

InnoShop 的 AI 对话能力分两个场景,核心是**"工具调用(Tool Calling)"**——AI 不只聊天,还能实时查库。

后台 AI 助手(PanelChatAgent)

登录后台后,页面右下角有一个悬浮的 "AI 助手" 按钮(组件见 ai-chat.blade.php),点击即可对话:

  • 50+ 内置工具:ToolRegistry 注册了商品、订单、发货、客户、库存报表、销售统计、评价、品牌、文章等工具,助手会自己决定调用哪些工具查真实数据,而不是编造;
  • SSE 流式输出:ChatController 以 Server-Sent Events 逐字返回回答,并实时展示"正在调用哪个工具"的过程,交互体验接近 ChatGPT;
  • 结构化回答:系统提示词(PanelChatAgent)要求用 Markdown 表格呈现多条数据、加粗关键金额指标,运营人员可以一眼扫读;
  • 多轮上下文:自动保留最近 10 轮对话历史,可以连续追问"那这单什么时候发货的?"。

面向买家的 AI 客服(CustomerServiceAgent)

CustomerServiceAgent 是为前台顾客准备的客服机器人:它支持多轮会话、可挂载查询类工具,并且人设提示词可通过后台service_bot_ai_prompt设置项自定义——默认要求"简洁友好、用顾客相同的语言回答"。配合店铺多语言体系,同一机器人可以中英文无缝切换。

四、AI 绘图:在媒体库直接生成商品图

InnoShop 把 AI 绘图(文生图)集成进了后台媒体库,编辑商品图片时可直接调用(前端对话框见 _ai-image-dialog.blade.php),后端入口是 AIImageController。

功能亮点:

  • 提示词 + 负向提示词:描述想要的画面,同时可以排除不想要的元素;
  • 参考图(图生图):上传一张本地参考图,让 AI 在其风格基础上生成新图;
  • 模板一键套用:内置"商品白底图、竖版人像、社交方图、抽象背景"四类电商常用模板;
  • 多张批量:可指定一次生成 1 张以上,方便挑图;
  • 驱动可插拔:Images 目录 提供 OpenAI 兼容与 MiniMax 两套驱动,插件可通过ai.image_generate_driver钩子替换为任意供应商,生成结果自动存入媒体存储。

💡 实用技巧:先上传商品实拍图作为参考图,再用模板"商品白底图"生成,适合做主图统一风格。

五、加分项:MCP 协议,让你的 AI 客户端直接"接管"店铺

InnoShop 原生内置 MCP Server(路由见 innopacks/mcp/routes/mcp.php),把上面 50+ 个店铺工具以标准 MCP 协议暴露出去。在 Claude Desktop、Cursor 等任意 MCP 客户端中接入后,你可以直接用自然语言让外部 AI:

  • 查询"最近 7 天销量前十的商品";
  • 拉取低库存报表、某客户的全部订单;
  • (可选)创建发货、修改订单状态等写操作。

安全设计值得点赞:默认只读——写操作工具只有商家在后台显式开启mcp_write_enabled后才会出现;MCP 端点本身也是 opt-in(需开启mcp_enabled),并且要求 Sanctum 管理员凭证 + Origin 校验,防止被恶意站点偷调。

六、常见问题与最佳实践

Q1:不接国外模型能用吗?可以。DeepSeek、GLM、Kimi、豆包、通义千问、混元等国产模型都走 OpenAI 兼容协议,填密钥即可;也可以选 Ollama 完全本地运行。

Q2:AI 生成的文案能覆盖我写好的内容吗?不能。队列补全任务只填充空字段;界面上的手动生成都需要点击确认,控制权始终在你手里。

Q3:多语言站点如何保证翻译质量?批量生成时 InnoShop 会向模型注入强制语言指令(例如"你必须完全使用简体中文回答"),并逐语言独立生成,单语言失败不影响其他语言。

Q4:成本如何控制?按需调用:文案只在生成时消耗 token;建议把高频字段(摘要、卖点)用便宜模型,正文和绘图用高质量模型,通过"能力分配"分别指定即可。


🧭小结:InnoShop 的 AI 不是噱头功能,而是一条完整链路——AicoreServiceProvider 负责装配服务商、工具与路由,文案、客服、绘图三大场景开箱即用,MCP 则把店铺能力开放给外部 AI 生态。如果你正在寻找一个内置 AI 能力的开源 Laravel 电商系统,这套设计值得认真参考。

【免费下载链接】innoshop

InnoShop is an AI-powered open source e-commerce system built on Laravel 13. It supports multiple AI models and native MCP (Model Context Protocol) for intelligent automation, with multi-language and multi-currency out of the box. Modular architecture and flexible plugin/theme system make it highly adaptable to diverse business needs.

项目地址:https://gitcode.com/gh_mirrors/in/innoshop
点击查看免费下载
上一篇:LuLu macOS防火墙完整配置攻略:5分钟装好并搞定警报设置
下一篇:dsh-purge 破甲工具:从安装到验证补丁的三步完整教程

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表