AI 原生跨境出货台 — GlobalEcom AI 出口电商平台(买家商城 卖家 AI 工作台 5 个 AI Agent,MIT 开源)
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
remove-ci-workflow | 4 天前 | |
feat(loop): 需求缺口闭环 — 导购零结果 → 卖家分析 → 选品 Agent(v1.13.0) - 导购 search_products 零结果时记 search_miss(不再算 recommended) - GET /api/copilot/shopper-demand-gaps:词/次数/去重人数/最近时间,按次数降序 - 副驾漏斗面板新增「需求缺口」区块,可一键让副驾分析 - SelectService 生成选品建议前自动注入近 90 天缺口(查询失败静默降级) - 工具结果新增 resultCount,用于区分有结果/零结果 - 测试 102/102;smoke:shopper 8 步、smoke:copilot 11 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=18) | 1 小时前 | |
chore: 全量清除死代码 + pgvector/飞书剥离 + README/CHANGELOG 修正 死代码清理(经前向追踪确认无引用): - 删除 3 个空壳模块: embedding(永返false) / hello(占位) / view(脚手架) - 删除 ExamplePage(全部注释掉的死文件) - 删除 8 个无调用前端API / 2张死表 / ShopFAQ类型 / 重复Toaster - 清理 58 处 console.info 生产噪音日志 架构修正: - docker-compose: pgvector/pgvector:pg16 → postgres:16-alpine - init.sql: 移除 vector 扩展 - database.provider: 注入ConfigService修复env加载顺序 - SupportService: 移除EmbeddingService依赖与向量检索分支 文档更新: - README: 移除pgvector描述,修正SupportAgent说明,架构图清理 - CHANGELOG: 新增v1.1.1记录 - docs/cleanup-v1.1.md: 完整清理审计记录 验证: server tsc 0 errors / client tsc 0 errors / vite build ✓ | 13 天前 | |
feat(loop): 需求缺口闭环 — 导购零结果 → 卖家分析 → 选品 Agent(v1.13.0) - 导购 search_products 零结果时记 search_miss(不再算 recommended) - GET /api/copilot/shopper-demand-gaps:词/次数/去重人数/最近时间,按次数降序 - 副驾漏斗面板新增「需求缺口」区块,可一键让副驾分析 - SelectService 生成选品建议前自动注入近 90 天缺口(查询失败静默降级) - 工具结果新增 resultCount,用于区分有结果/零结果 - 测试 102/102;smoke:shopper 8 步、smoke:copilot 11 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=18) | 1 小时前 | |
feat(analytics): 巡检阈值可配置 + 导购转化漏斗(v1.12.0) - 巡检阈值:4 项阈值存 ai_settings,GET/PUT /api/copilot/insights/thresholds; 逐字段区间校验、脏数据回退默认(fail-safe)、变更写审计 - 导购漏斗:shopper_events 记录 viewed/recommended/cart_confirmed; 下单阶段联真实订单(登录按 userId、匿名按订单快照 sessionId),不推断 GET /api/copilot/shopper-funnel?days=30 → 四阶段去重会话 + 逐级转化率 + 热搜词 - 前端:副驾侧栏新增「导购漏斗」与「巡检设置」入口 - 迁移 0005(shopper_events + 3 索引) - 测试 99/99(新增 10 例);smoke:copilot 11 步、smoke:shopper 7 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=25) | 2 小时前 | |
feat(loop): 需求缺口闭环 — 导购零结果 → 卖家分析 → 选品 Agent(v1.13.0) - 导购 search_products 零结果时记 search_miss(不再算 recommended) - GET /api/copilot/shopper-demand-gaps:词/次数/去重人数/最近时间,按次数降序 - 副驾漏斗面板新增「需求缺口」区块,可一键让副驾分析 - SelectService 生成选品建议前自动注入近 90 天缺口(查询失败静默降级) - 工具结果新增 resultCount,用于区分有结果/零结果 - 测试 102/102;smoke:shopper 8 步、smoke:copilot 11 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=18) | 1 小时前 | |
feat(loop): 需求缺口闭环 — 导购零结果 → 卖家分析 → 选品 Agent(v1.13.0) - 导购 search_products 零结果时记 search_miss(不再算 recommended) - GET /api/copilot/shopper-demand-gaps:词/次数/去重人数/最近时间,按次数降序 - 副驾漏斗面板新增「需求缺口」区块,可一键让副驾分析 - SelectService 生成选品建议前自动注入近 90 天缺口(查询失败静默降级) - 工具结果新增 resultCount,用于区分有结果/零结果 - 测试 102/102;smoke:shopper 8 步、smoke:copilot 11 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=18) | 1 小时前 | |
feat(loop): 需求缺口闭环 — 导购零结果 → 卖家分析 → 选品 Agent(v1.13.0) - 导购 search_products 零结果时记 search_miss(不再算 recommended) - GET /api/copilot/shopper-demand-gaps:词/次数/去重人数/最近时间,按次数降序 - 副驾漏斗面板新增「需求缺口」区块,可一键让副驾分析 - SelectService 生成选品建议前自动注入近 90 天缺口(查询失败静默降级) - 工具结果新增 resultCount,用于区分有结果/零结果 - 测试 102/102;smoke:shopper 8 步、smoke:copilot 11 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=18) | 1 小时前 | |
feat: 后端模块补全(AI/支付/退款/地址)+ 依赖安全升级 + CI 接入 本轮变更(CI 四道全绿:lint / typecheck / 52 tests / build;npm audit 0 漏洞): 安全升级 - drizzle-orm 0.44.6 → 0.45.4:修复 GHSA-gpj5-g38j-94v9(高severity, SQL 标识符转义不当可致注入)。升级后全量门禁复跑通过、audit 归零。 用法面(eq/and/desc/inArray/drizzle())均为稳定 API,无破坏性改动。 后端模块(server/modules,32 文件) - ai:自定义 agent / AI 设置 / 客服支持(含检索) - payments / refunds / reviews / shipping / seed 等模块与 DTO - addresses、products 服务实现 - common 公共层 + database schema/provider 新增工程配置 - .github/workflows/ci.yml:lint + type:check(server+client) + test:coverage + build - vitest.config.ts、tsconfig.eslint.json、drizzle/ 迁移(meta 快照) - scripts/smoke-workflows.mjs 冒烟脚本 - .dockerignore;client/src 页面与 visit-beacon 埋点 | 7 天前 | |
feat: 品牌升级 Flow v1.9.0,重制截图与演示素材,调整 AI 网关与鉴权 | 5 天前 | |
feat(copilot): AI 运营副驾 — 工具调用 Agent + 人工审批门禁(v1.10.0) 新增卖家用自然语言操作店铺的 Copilot:11 个工具(5 只读 + 6 写)、 ReAct 循环(≤6 步)、参数强校验、写操作落 copilot_actions(pending) 仅会话所有者可批准执行,越权/重复审批/未知工具一律拒绝。 - server/modules/copilot/*:注册表 / 协议 / 工具执行 / 编排 / 控制器 - copilot_conversations / copilot_messages / copilot_actions(迁移 0002) - /seller/copilot 页面:多会话、快捷指令、工具轨迹、审批卡片 - dev:server 改用 tsc --watch + node --watch(tsx 无装饰器元数据) - 测试 77/77;smoke:copilot 8 步、smoke:providers 18 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=31) | 13 小时前 | |
feat: GlobalEcom AI 出口电商平台 v1.0.0 完整源码与文档 | 21 天前 | |
refactor: 移除飞书/Lark依赖,修复全量TypeScript编译错误 - 剥离所有 Lark/飞书 SDK 调用与配置字段,恢复为标准 NestJS + React 项目 - server/database/schema: 补全缺失列(categories.updatedBy/updatedAt, products.updatedBy, orders.buyerName/trackingNo 等)及 4 张新表 - server/modules: 重写 audit/inquiry/reviews service 适配新 schema;patch payments/orders/coupons/products/auth - shared/api.interface: 统一 API 类型与 DB schema 对齐 - client: 修正所有组件字段名(sold→sold, totalQuantity, active, role/entity, before/after) - vite.config: 修正为 root:'client',修复构建入口解析 - tsconfig: 改为独立编译配置消除循环引用 验证: server tsc 0 errors, client tsc 0 errors, vite build success | 13 天前 | |
feat(loop): 需求缺口闭环 — 导购零结果 → 卖家分析 → 选品 Agent(v1.13.0) - 导购 search_products 零结果时记 search_miss(不再算 recommended) - GET /api/copilot/shopper-demand-gaps:词/次数/去重人数/最近时间,按次数降序 - 副驾漏斗面板新增「需求缺口」区块,可一键让副驾分析 - SelectService 生成选品建议前自动注入近 90 天缺口(查询失败静默降级) - 工具结果新增 resultCount,用于区分有结果/零结果 - 测试 102/102;smoke:shopper 8 步、smoke:copilot 11 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=18) | 1 小时前 | |
feat(loop): 需求缺口闭环 — 导购零结果 → 卖家分析 → 选品 Agent(v1.13.0) - 导购 search_products 零结果时记 search_miss(不再算 recommended) - GET /api/copilot/shopper-demand-gaps:词/次数/去重人数/最近时间,按次数降序 - 副驾漏斗面板新增「需求缺口」区块,可一键让副驾分析 - SelectService 生成选品建议前自动注入近 90 天缺口(查询失败静默降级) - 工具结果新增 resultCount,用于区分有结果/零结果 - 测试 102/102;smoke:shopper 8 步、smoke:copilot 11 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=18) | 1 小时前 | |
docs: 开源发布准备 — MIT License + README 全面重写(中英双语)+ CONTRIBUTING/SECURITY/CODE_OF_CONDUCT + 16 张截图归档 | 21 天前 | |
feat: 品牌升级 Flow v1.9.0,重制截图与演示素材,调整 AI 网关与鉴权 | 5 天前 | |
feat: 后端模块补全(AI/支付/退款/地址)+ 依赖安全升级 + CI 接入 本轮变更(CI 四道全绿:lint / typecheck / 52 tests / build;npm audit 0 漏洞): 安全升级 - drizzle-orm 0.44.6 → 0.45.4:修复 GHSA-gpj5-g38j-94v9(高severity, SQL 标识符转义不当可致注入)。升级后全量门禁复跑通过、audit 归零。 用法面(eq/and/desc/inArray/drizzle())均为稳定 API,无破坏性改动。 后端模块(server/modules,32 文件) - ai:自定义 agent / AI 设置 / 客服支持(含检索) - payments / refunds / reviews / shipping / seed 等模块与 DTO - addresses、products 服务实现 - common 公共层 + database schema/provider 新增工程配置 - .github/workflows/ci.yml:lint + type:check(server+client) + test:coverage + build - vitest.config.ts、tsconfig.eslint.json、drizzle/ 迁移(meta 快照) - scripts/smoke-workflows.mjs 冒烟脚本 - .dockerignore;client/src 页面与 visit-beacon 埋点 | 7 天前 | |
feat: 品牌升级 Flow v1.9.0,重制截图与演示素材,调整 AI 网关与鉴权 | 5 天前 | |
feat(loop): 需求缺口闭环 — 导购零结果 → 卖家分析 → 选品 Agent(v1.13.0) - 导购 search_products 零结果时记 search_miss(不再算 recommended) - GET /api/copilot/shopper-demand-gaps:词/次数/去重人数/最近时间,按次数降序 - 副驾漏斗面板新增「需求缺口」区块,可一键让副驾分析 - SelectService 生成选品建议前自动注入近 90 天缺口(查询失败静默降级) - 工具结果新增 resultCount,用于区分有结果/零结果 - 测试 102/102;smoke:shopper 8 步、smoke:copilot 11 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=18) | 1 小时前 | |
feat: 品牌升级 Flow v1.9.0,重制截图与演示素材,调整 AI 网关与鉴权 | 5 天前 | |
feat: GlobalEcom AI 出口电商平台 v1.0.0 完整源码与文档 | 21 天前 | |
feat: 品牌升级 Flow v1.9.0,重制截图与演示素材,调整 AI 网关与鉴权 | 5 天前 | |
feat: 品牌升级 Flow v1.9.0,重制截图与演示素材,调整 AI 网关与鉴权 | 5 天前 | |
feat: 品牌升级 Flow v1.9.0,重制截图与演示素材,调整 AI 网关与鉴权 | 5 天前 | |
refactor: 移除飞书/Lark依赖,修复全量TypeScript编译错误 - 剥离所有 Lark/飞书 SDK 调用与配置字段,恢复为标准 NestJS + React 项目 - server/database/schema: 补全缺失列(categories.updatedBy/updatedAt, products.updatedBy, orders.buyerName/trackingNo 等)及 4 张新表 - server/modules: 重写 audit/inquiry/reviews service 适配新 schema;patch payments/orders/coupons/products/auth - shared/api.interface: 统一 API 类型与 DB schema 对齐 - client: 修正所有组件字段名(sold→sold, totalQuantity, active, role/entity, before/after) - vite.config: 修正为 root:'client',修复构建入口解析 - tsconfig: 改为独立编译配置消除循环引用 验证: server tsc 0 errors, client tsc 0 errors, vite build success | 13 天前 | |
feat(loop): 需求缺口闭环 — 导购零结果 → 卖家分析 → 选品 Agent(v1.13.0) - 导购 search_products 零结果时记 search_miss(不再算 recommended) - GET /api/copilot/shopper-demand-gaps:词/次数/去重人数/最近时间,按次数降序 - 副驾漏斗面板新增「需求缺口」区块,可一键让副驾分析 - SelectService 生成选品建议前自动注入近 90 天缺口(查询失败静默降级) - 工具结果新增 resultCount,用于区分有结果/零结果 - 测试 102/102;smoke:shopper 8 步、smoke:copilot 11 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=18) | 1 小时前 | |
feat(loop): 需求缺口闭环 — 导购零结果 → 卖家分析 → 选品 Agent(v1.13.0) - 导购 search_products 零结果时记 search_miss(不再算 recommended) - GET /api/copilot/shopper-demand-gaps:词/次数/去重人数/最近时间,按次数降序 - 副驾漏斗面板新增「需求缺口」区块,可一键让副驾分析 - SelectService 生成选品建议前自动注入近 90 天缺口(查询失败静默降级) - 工具结果新增 resultCount,用于区分有结果/零结果 - 测试 102/102;smoke:shopper 8 步、smoke:copilot 11 步、smoke:workflows 16 步全通过 - AQG construction check PASSED (path=plan, files=18) | 1 小时前 | |
feat: GlobalEcom AI 出口电商平台 v1.0.0 完整源码与文档 | 21 天前 | |
refactor: 移除飞书/Lark依赖,修复全量TypeScript编译错误 - 剥离所有 Lark/飞书 SDK 调用与配置字段,恢复为标准 NestJS + React 项目 - server/database/schema: 补全缺失列(categories.updatedBy/updatedAt, products.updatedBy, orders.buyerName/trackingNo 等)及 4 张新表 - server/modules: 重写 audit/inquiry/reviews service 适配新 schema;patch payments/orders/coupons/products/auth - shared/api.interface: 统一 API 类型与 DB schema 对齐 - client: 修正所有组件字段名(sold→sold, totalQuantity, active, role/entity, before/after) - vite.config: 修正为 root:'client',修复构建入口解析 - tsconfig: 改为独立编译配置消除循环引用 验证: server tsc 0 errors, client tsc 0 errors, vite build success | 13 天前 | |
feat: 后端模块补全(AI/支付/退款/地址)+ 依赖安全升级 + CI 接入 本轮变更(CI 四道全绿:lint / typecheck / 52 tests / build;npm audit 0 漏洞): 安全升级 - drizzle-orm 0.44.6 → 0.45.4:修复 GHSA-gpj5-g38j-94v9(高severity, SQL 标识符转义不当可致注入)。升级后全量门禁复跑通过、audit 归零。 用法面(eq/and/desc/inArray/drizzle())均为稳定 API,无破坏性改动。 后端模块(server/modules,32 文件) - ai:自定义 agent / AI 设置 / 客服支持(含检索) - payments / refunds / reviews / shipping / seed 等模块与 DTO - addresses、products 服务实现 - common 公共层 + database schema/provider 新增工程配置 - .github/workflows/ci.yml:lint + type:check(server+client) + test:coverage + build - vitest.config.ts、tsconfig.eslint.json、drizzle/ 迁移(meta 快照) - scripts/smoke-workflows.mjs 冒烟脚本 - .dockerignore;client/src 页面与 visit-beacon 埋点 | 7 天前 | |
feat: 后端模块补全(AI/支付/退款/地址)+ 依赖安全升级 + CI 接入 本轮变更(CI 四道全绿:lint / typecheck / 52 tests / build;npm audit 0 漏洞): 安全升级 - drizzle-orm 0.44.6 → 0.45.4:修复 GHSA-gpj5-g38j-94v9(高severity, SQL 标识符转义不当可致注入)。升级后全量门禁复跑通过、audit 归零。 用法面(eq/and/desc/inArray/drizzle())均为稳定 API,无破坏性改动。 后端模块(server/modules,32 文件) - ai:自定义 agent / AI 设置 / 客服支持(含检索) - payments / refunds / reviews / shipping / seed 等模块与 DTO - addresses、products 服务实现 - common 公共层 + database schema/provider 新增工程配置 - .github/workflows/ci.yml:lint + type:check(server+client) + test:coverage + build - vitest.config.ts、tsconfig.eslint.json、drizzle/ 迁移(meta 快照) - scripts/smoke-workflows.mjs 冒烟脚本 - .dockerignore;client/src 页面与 visit-beacon 埋点 | 7 天前 | |
refactor: 移除飞书/Lark依赖,修复全量TypeScript编译错误 - 剥离所有 Lark/飞书 SDK 调用与配置字段,恢复为标准 NestJS + React 项目 - server/database/schema: 补全缺失列(categories.updatedBy/updatedAt, products.updatedBy, orders.buyerName/trackingNo 等)及 4 张新表 - server/modules: 重写 audit/inquiry/reviews service 适配新 schema;patch payments/orders/coupons/products/auth - shared/api.interface: 统一 API 类型与 DB schema 对齐 - client: 修正所有组件字段名(sold→sold, totalQuantity, active, role/entity, before/after) - vite.config: 修正为 root:'client',修复构建入口解析 - tsconfig: 改为独立编译配置消除循环引用 验证: server tsc 0 errors, client tsc 0 errors, vite build success | 13 天前 | |
feat: 后端模块补全(AI/支付/退款/地址)+ 依赖安全升级 + CI 接入 本轮变更(CI 四道全绿:lint / typecheck / 52 tests / build;npm audit 0 漏洞): 安全升级 - drizzle-orm 0.44.6 → 0.45.4:修复 GHSA-gpj5-g38j-94v9(高severity, SQL 标识符转义不当可致注入)。升级后全量门禁复跑通过、audit 归零。 用法面(eq/and/desc/inArray/drizzle())均为稳定 API,无破坏性改动。 后端模块(server/modules,32 文件) - ai:自定义 agent / AI 设置 / 客服支持(含检索) - payments / refunds / reviews / shipping / seed 等模块与 DTO - addresses、products 服务实现 - common 公共层 + database schema/provider 新增工程配置 - .github/workflows/ci.yml:lint + type:check(server+client) + test:coverage + build - vitest.config.ts、tsconfig.eslint.json、drizzle/ 迁移(meta 快照) - scripts/smoke-workflows.mjs 冒烟脚本 - .dockerignore;client/src 页面与 visit-beacon 埋点 | 7 天前 | |
feat: 后端模块补全(AI/支付/退款/地址)+ 依赖安全升级 + CI 接入 本轮变更(CI 四道全绿:lint / typecheck / 52 tests / build;npm audit 0 漏洞): 安全升级 - drizzle-orm 0.44.6 → 0.45.4:修复 GHSA-gpj5-g38j-94v9(高severity, SQL 标识符转义不当可致注入)。升级后全量门禁复跑通过、audit 归零。 用法面(eq/and/desc/inArray/drizzle())均为稳定 API,无破坏性改动。 后端模块(server/modules,32 文件) - ai:自定义 agent / AI 设置 / 客服支持(含检索) - payments / refunds / reviews / shipping / seed 等模块与 DTO - addresses、products 服务实现 - common 公共层 + database schema/provider 新增工程配置 - .github/workflows/ci.yml:lint + type:check(server+client) + test:coverage + build - vitest.config.ts、tsconfig.eslint.json、drizzle/ 迁移(meta 快照) - scripts/smoke-workflows.mjs 冒烟脚本 - .dockerignore;client/src 页面与 visit-beacon 埋点 | 7 天前 | |
feat: 后端模块补全(AI/支付/退款/地址)+ 依赖安全升级 + CI 接入 本轮变更(CI 四道全绿:lint / typecheck / 52 tests / build;npm audit 0 漏洞): 安全升级 - drizzle-orm 0.44.6 → 0.45.4:修复 GHSA-gpj5-g38j-94v9(高severity, SQL 标识符转义不当可致注入)。升级后全量门禁复跑通过、audit 归零。 用法面(eq/and/desc/inArray/drizzle())均为稳定 API,无破坏性改动。 后端模块(server/modules,32 文件) - ai:自定义 agent / AI 设置 / 客服支持(含检索) - payments / refunds / reviews / shipping / seed 等模块与 DTO - addresses、products 服务实现 - common 公共层 + database schema/provider 新增工程配置 - .github/workflows/ci.yml:lint + type:check(server+client) + test:coverage + build - vitest.config.ts、tsconfig.eslint.json、drizzle/ 迁移(meta 快照) - scripts/smoke-workflows.mjs 冒烟脚本 - .dockerignore;client/src 页面与 visit-beacon 埋点 | 7 天前 |
加载中
项目介绍
AI 原生跨境出货台 — GlobalEcom AI 出口电商平台(买家商城 卖家 AI 工作台 5 个 AI Agent,MIT 开源)
https://4m4f3u1rtycdt.doubaoapps.com/app/app_17esv9qc9cv定制我的领域