Skip to content

Repository files navigation

NEXUSCommerce

本地优先的跨境电商多品牌运营 Agent 工作台
让运营主管、商品运营、内容策划、新媒体文案、视觉设计与内容审核成为可配置、可协作的数字员工。

快速开始 · 核心功能 · 系统架构 · API · 安全策略

一句话:传统电商工具告诉你任务在哪里;NEXUSCommerce 让一组有明确岗位、能力和协作边界的数字员工持续推进内容生产与品牌运营。

我们的产品

NEXUSCommerce 是面向跨境电商品牌与运营团队的 AI 原生工作环境。它将多品牌运营驾驶舱、Agent 工作区、内容流水线、长期记忆、能力矩阵和多渠道触达放进同一个可控运行时中。

平台把六类传统岗位抽象成可配置数字员工:

  • 运营主管:拆解经营目标、安排协作并复盘交付结果。
  • 商品运营:负责选品研究、竞品对标、卖点与 Listing 策略。
  • 内容策划:规划受众、选题、内容矩阵、Brief 与发布节奏。
  • 新媒体文案:生产多语言、多平台、符合品牌语气的内容。
  • 视觉设计:将内容策略转化为视觉方向、尺寸与交付规范。
  • 内容审核:执行事实、品牌、语言、平台规则与合规检查。

每名数字员工都可以独立配置身份 Prompt、行为规则、模型、思考级别、Skills、MCP、运行环境和所属工作区。岗位模板不会自动绑定工作区或执行外部操作。

截图

品牌入口

NEXUSCommerce 登录页

Agent 工作区

NEXUSCommerce Agent 工作区

内容流水线

NEXUSCommerce 内容流水线

能力矩阵 数字员工配置

驾驶舱中的 GMV、曝光、转化率和示例品牌均带有“演示数据”标识;Agent、工作区与任务运行状态来自真实后端数据。

核心功能

多品牌运营驾驶舱

  • 集中查看品牌矩阵、渠道概览、内容流水线与数字员工状态。
  • 从驾驶舱直接进入工作区、部署岗位或创建内容任务。
  • 示例数据与真实状态明确区分,不用虚构指标填补数据缺口。

数字员工与协作

  • 内置六类标准岗位蓝图,一键部署后仍可完整编辑。
  • 通过 Agent Profile 管理身份、人格、协作规则和工具说明。
  • 工作区、Session、Memory 与渠道绑定按 Agent 隔离。
  • 支持主会话、子会话、流式输出、取消、恢复和 Subagents。

内容流水线与自动化

  • 围绕策划、制作、审核、发布组织内容生产任务。
  • 支持 Cron、固定间隔和一次性任务。
  • 提供立即运行、暂停、停止、重试、回收站和运行历史。
  • 任务沿用所属工作区的 Agent、权限、上下文与通知渠道。

能力矩阵

  • 统一管理 Skills、MCP 与 Plugins,并显示来源、依赖和可用状态。
  • 可按数字员工决定继承全部能力、选择部分能力或禁用。
  • 工作区与项目能力在运行时叠加,同时保持权限和路径边界。

多渠道与本地优先

  • 支持 Web、Electron、飞书、Telegram、QQ、钉钉、微信、Discord 与 WhatsApp。
  • 数据库、会话、工作区文件和运行配置默认保存在本机。
  • 支持 Host 和 Docker 两种 Agent 执行模式。
  • Renderer 不直接接触数据库、凭据、Docker 或宿主机进程权限。

工作原理

Web Client / Electron / Message Channels
                    │ HTTP + WebSocket
                    ▼
          NEXUSCommerce Backend
      Auth · ACL · Queue · Scheduler
                    │
       ┌────────────┼─────────────┐
       ▼            ▼             ▼
 Digital Employees  Workspaces   Channels
 Prompt / Model     Session      Bindings
 Skills / MCP       Memory       Delivery
       └────────────┼─────────────┘
                    ▼
             Pi Agent Runtime
        Host / Docker · Subagents

Backend 负责认证、持久化、调度和授权;Agent Runtime 负责执行;Workspace 决定文件与上下文边界;Web 与 Electron 只负责界面和受限客户端能力。

快速开始

环境要求

  • Node.js 20+
  • npm
  • 可选:Docker(仅容器执行模式需要)

安装与启动

git clone https://github.com/<your-account>/NEXUSCommerce.git
cd NEXUSCommerce

npm install
npm --prefix web install
npm --prefix container/agent-runner install

# 开发模式:同时启动 Backend 与 Web Client
npm run dev:all

默认 Backend 地址:http://127.0.0.1:3000
默认 Vite 地址:http://127.0.0.1:5173

首次进入时创建管理员账户,然后在设置中配置模型服务。消息渠道、Docker 与外部能力均可稍后接入。

生产式本地运行:

npm run build:all
npm start

常用命令

命令 说明
npm run dev:all 启动 Backend 与 Vite Web Client
npm run build:all 构建 Backend、Web 与 Agent Runner
npm run typecheck 检查 Backend TypeScript
npm test -- --run 运行 Vitest 测试
npm run desktop:dev 启动 Electron 开发环境
npm run desktop:package 构建当前平台安装包

配置与安全边界

  • 不要提交 data/、.env*、数据库、密钥、Session Cookie 或 Provider 凭据;.gitignore 已默认排除这些内容。
  • 远程部署应使用 HTTPS/WSS,并独立配置反向代理、Cookie 和访问控制。
  • Host 执行模式拥有更高本机权限;不可信任务优先使用 Docker 隔离。
  • Agent 不应声称拥有未配置的能力,示例指标也不能被当作真实经营数据。
  • 完整权限模型见 docs/ACL-MATRIX.md,漏洞报告流程见 SECURITY.md。

项目状态

NEXUSCommerce 当前处于早期开发阶段,已经具备 Web 工作台、六岗位数字员工蓝图、Agent 工作区、内容任务、Memory、Skills、MCP、Plugins、多渠道适配与 Electron Shell。

近期计划:

  • 接入真实的品牌、商品、渠道和内容效果数据源。
  • 增加品牌资料库、内容日历和审核流可视化。
  • 补充跨市场本地化、平台合规与内容质量评测。
  • 完善 Windows、macOS 与 Linux 桌面打包和发布流程。

开源与致谢

本项目基于 Miniclaw 改造,Agent 运行时由 Pi Agent Runtime 驱动。感谢原项目作者和所有上游开源贡献者。

项目沿用仓库中的 MIT License。

About

面向跨境电商内容运营,构建的多位数字员工工作台

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages