mirror of
https://git.boos.lat/aibo/BossChat.git
synced 2026-10-30 15:16:11 +00:00
refactor: rebrand from cs-agent to BossChat
- Rename Go module: cs-agent → bosschat - Rename all import paths across 200+ Go files - Rename SDK: cs-ai-agent-sdk → bosschat-sdk - Rename message protocol: cs-agent:* → bosschat:* - Rename JS globals: CSAgentConfig → BossChatConfig - Rename CSS classes: cs-agent-* → bosschat-* - Update Makefile APP_NAME and ARCHIVE_NAME - Update logo assets - Fix display name: BoosChat → BossChat
This commit is contained in:
Vendored
+1
-1
@@ -95,7 +95,7 @@ AuditFields{
|
||||
运行所有测试数据初始化:
|
||||
|
||||
```bash
|
||||
cd cs-agent
|
||||
cd bosschat
|
||||
go run cmd/testdata/main.go -config config/config.yaml
|
||||
# 或使用 -yes 标志跳过确认
|
||||
go run cmd/testdata/main.go -config config/config.yaml -yes
|
||||
|
||||
Vendored
+4
-4
@@ -1,10 +1,10 @@
|
||||
package agentteam
|
||||
|
||||
import (
|
||||
"cs-agent/internal/models"
|
||||
"cs-agent/internal/pkg/constants"
|
||||
"cs-agent/internal/pkg/enums"
|
||||
"cs-agent/internal/repositories"
|
||||
"bosschat/internal/models"
|
||||
"bosschat/internal/pkg/constants"
|
||||
"bosschat/internal/pkg/enums"
|
||||
"bosschat/internal/repositories"
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
|
||||
Vendored
+5
-5
@@ -1,11 +1,11 @@
|
||||
package aiagent
|
||||
|
||||
import (
|
||||
"cs-agent/cmd/testdata/skill"
|
||||
"cs-agent/internal/models"
|
||||
"cs-agent/internal/pkg/enums"
|
||||
"cs-agent/internal/pkg/utils"
|
||||
"cs-agent/internal/repositories"
|
||||
"bosschat/cmd/testdata/skill"
|
||||
"bosschat/internal/models"
|
||||
"bosschat/internal/pkg/enums"
|
||||
"bosschat/internal/pkg/utils"
|
||||
"bosschat/internal/repositories"
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
|
||||
Vendored
+4
-4
@@ -6,10 +6,10 @@ import (
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
"cs-agent/internal/models"
|
||||
"cs-agent/internal/pkg/constants"
|
||||
"cs-agent/internal/pkg/enums"
|
||||
"cs-agent/internal/repositories"
|
||||
"bosschat/internal/models"
|
||||
"bosschat/internal/pkg/constants"
|
||||
"bosschat/internal/pkg/enums"
|
||||
"bosschat/internal/repositories"
|
||||
|
||||
"github.com/mlogclub/simple/sqls"
|
||||
"gopkg.in/yaml.v3"
|
||||
|
||||
Vendored
+5
-5
@@ -1,10 +1,10 @@
|
||||
package channel
|
||||
|
||||
import (
|
||||
"cs-agent/internal/models"
|
||||
"cs-agent/internal/pkg/dto"
|
||||
"cs-agent/internal/pkg/enums"
|
||||
"cs-agent/internal/repositories"
|
||||
"bosschat/internal/models"
|
||||
"bosschat/internal/pkg/dto"
|
||||
"bosschat/internal/pkg/enums"
|
||||
"bosschat/internal/repositories"
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
@@ -66,7 +66,7 @@ func buildSeedItems(aiAgentID int64) []models.Channel {
|
||||
AIAgentID: aiAgentID,
|
||||
ConfigJSON: jsons.ToJsonStr(dto.WebChannelConfig{
|
||||
Title: "在线客服",
|
||||
Subtitle: "BoosChat 提供技术支持",
|
||||
Subtitle: "BossChat 提供技术支持",
|
||||
ThemeColor: "#2563eb",
|
||||
Position: "right",
|
||||
Width: "780px",
|
||||
|
||||
Vendored
+6
-6
@@ -2,10 +2,10 @@ package kb
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"cs-agent/internal/models"
|
||||
"cs-agent/internal/pkg/constants"
|
||||
"cs-agent/internal/pkg/enums"
|
||||
"cs-agent/internal/repositories"
|
||||
"bosschat/internal/models"
|
||||
"bosschat/internal/pkg/constants"
|
||||
"bosschat/internal/pkg/enums"
|
||||
"bosschat/internal/repositories"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"os"
|
||||
@@ -152,10 +152,10 @@ func ensureKnowledgeBase(db *gorm.DB) (*models.KnowledgeBase, error) {
|
||||
|
||||
func ensureFAQKnowledgeBase(db *gorm.DB) (*models.KnowledgeBase, error) {
|
||||
now := time.Now()
|
||||
item := repositories.KnowledgeBaseRepository.FindOne(db, sqls.NewCnd().Eq("name", "BoosChat 客服平台 FAQ"))
|
||||
item := repositories.KnowledgeBaseRepository.FindOne(db, sqls.NewCnd().Eq("name", "BossChat 客服平台 FAQ"))
|
||||
if item == nil {
|
||||
item = &models.KnowledgeBase{
|
||||
Name: "BoosChat 客服平台 FAQ",
|
||||
Name: "BossChat 客服平台 FAQ",
|
||||
Description: "模拟真实客服场景的 FAQ 测试数据,覆盖账号、坐席、机器人、知识库、工单、计费与发票等常见问题。",
|
||||
KnowledgeType: string(enums.KnowledgeBaseTypeFAQ),
|
||||
Status: enums.StatusOk,
|
||||
|
||||
Vendored
+10
-10
@@ -1,16 +1,16 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"cs-agent/cmd/testdata/agentteam"
|
||||
"cs-agent/cmd/testdata/aiagent"
|
||||
"cs-agent/cmd/testdata/aiconfig"
|
||||
"cs-agent/cmd/testdata/channel"
|
||||
"cs-agent/cmd/testdata/kb"
|
||||
"cs-agent/cmd/testdata/quickreply"
|
||||
"cs-agent/cmd/testdata/skill"
|
||||
"cs-agent/cmd/testdata/tag"
|
||||
"cs-agent/internal/bootstrap"
|
||||
"cs-agent/internal/pkg/config"
|
||||
"bosschat/cmd/testdata/agentteam"
|
||||
"bosschat/cmd/testdata/aiagent"
|
||||
"bosschat/cmd/testdata/aiconfig"
|
||||
"bosschat/cmd/testdata/channel"
|
||||
"bosschat/cmd/testdata/kb"
|
||||
"bosschat/cmd/testdata/quickreply"
|
||||
"bosschat/cmd/testdata/skill"
|
||||
"bosschat/cmd/testdata/tag"
|
||||
"bosschat/internal/bootstrap"
|
||||
"bosschat/internal/pkg/config"
|
||||
"flag"
|
||||
"fmt"
|
||||
"log/slog"
|
||||
|
||||
Vendored
+4
-4
@@ -1,9 +1,9 @@
|
||||
package quickreply
|
||||
|
||||
import (
|
||||
"cs-agent/internal/models"
|
||||
"cs-agent/internal/pkg/enums"
|
||||
"cs-agent/internal/repositories"
|
||||
"bosschat/internal/models"
|
||||
"bosschat/internal/pkg/enums"
|
||||
"bosschat/internal/repositories"
|
||||
"time"
|
||||
|
||||
"github.com/mlogclub/simple/sqls"
|
||||
@@ -22,7 +22,7 @@ func Init() error {
|
||||
id: 1,
|
||||
groupName: "新客接待",
|
||||
title: "首次接入欢迎语",
|
||||
content: "您好,欢迎来到 BoosChat 客服中心,我是今天为您服务的顾问。您可以直接告诉我您想了解的产品、价格或接入方式,我这边先帮您快速判断。",
|
||||
content: "您好,欢迎来到 BossChat 客服中心,我是今天为您服务的顾问。您可以直接告诉我您想了解的产品、价格或接入方式,我这边先帮您快速判断。",
|
||||
status: enums.StatusOk,
|
||||
sortNo: 100,
|
||||
},
|
||||
|
||||
Vendored
+3
-3
@@ -1,9 +1,9 @@
|
||||
package skill
|
||||
|
||||
import (
|
||||
"cs-agent/internal/models"
|
||||
"cs-agent/internal/pkg/enums"
|
||||
"cs-agent/internal/repositories"
|
||||
"bosschat/internal/models"
|
||||
"bosschat/internal/pkg/enums"
|
||||
"bosschat/internal/repositories"
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
|
||||
Vendored
+5
-5
@@ -1,9 +1,9 @@
|
||||
package tag
|
||||
|
||||
import (
|
||||
"cs-agent/internal/models"
|
||||
"cs-agent/internal/pkg/enums"
|
||||
"cs-agent/internal/repositories"
|
||||
"bosschat/internal/models"
|
||||
"bosschat/internal/pkg/enums"
|
||||
"bosschat/internal/repositories"
|
||||
"time"
|
||||
|
||||
"github.com/mlogclub/simple/sqls"
|
||||
@@ -17,11 +17,11 @@ func Init() error {
|
||||
sortNo int
|
||||
}{
|
||||
{1, 0, "售前", 1},
|
||||
{2, 1, "BoosChat", 1},
|
||||
{2, 1, "BossChat", 1},
|
||||
{3, 2, "产品咨询", 1},
|
||||
{4, 2, "购买意向", 1},
|
||||
{5, 0, "售后", 2},
|
||||
{6, 5, "BoosChat", 1},
|
||||
{6, 5, "BossChat", 1},
|
||||
{7, 6, "问题反馈", 1},
|
||||
{8, 6, "产品部署", 2},
|
||||
{9, 6, "需求工单", 3},
|
||||
|
||||
Reference in New Issue
Block a user