## GitHub 同步说明
| 项 | 内容 |
|:---|:---|
| 仓库 | https://github.com/fnvtk/cunkebao_v3 |
| 分支 | develop |
| 方向 | 本地 → GitHub(单向 push) |
| 是否拉取远程 | 否(未 fetch / pull / merge) |
| 是否改本地文件 | 否(仅 git add/commit,未编辑任何源文件正文) |
| 基准 commit | 0643e78a |
| 变更规模 | 709 files, +26436 / -3407 lines |
## 目录变更统计
| 目录 | 文件数 | 说明 |
|:---|---:|:---|
| 开发文档/ | 404 | 四端进行中/已完成需求、接口文档、官网需求、部署脚本 |
| Server/ | 95 | 后端 API、迁移脚本、触客宝/超管/存客宝服务 |
| Cunkebao/ | 85 | 移动端 H5、设备绑定、客服、转号审批等 |
| Touchkebao/ | 68 | PC 工作台、AI 获客、算力中心、Glass UI |
| SuperAdmin/ | 33 | 超管项目中心、算力计费、内容库 |
| 官网/ | 19 | 新增存客宝官网静态页(index/pricing/solutions 等) |
| .cursor/ | 3 | Cursor 规则与 Skill |
| .obsidian/ | 2 | Obsidian 工作区配置 |
## 重点新增/更新(本地为准)
- 官网/: 完整静态站点(index、pricing、manual、solutions、api)
- 开发文档/1、需求/修改/*_进行中_20260530.md(存客宝/触客宝/AI数智员工)
- 开发文档/1、需求/官网需求.md
- 开发文档/5、接口/开发进度_接口文档.md 等接口文档迭代
- Touchkebao Glass UI 与 P0 收尾、通道获客算力
- SuperAdmin 算力计费规则、项目工作台
## 刻意未上传(本地保留)
- node_modules/
- .DS_Store、.smart-env/
- .开发文档_nested_git_backup/(旧嵌套 git 备份)
- **/__pycache__/
## 验收
GitHub 浏览: https://github.com/fnvtk/cunkebao_v3/tree/develop
Co-authored-by: Cursor <cursoragent@cursor.com>
97 lines
3.2 KiB
Docker
97 lines
3.2 KiB
Docker
# Docker 运行时用 - 由 docker-compose 挂载为 .env
|
||
# 数据库:优先 datacenter_mysql(3307);若无 datacenter 则用编排内 cunkebao-mysql
|
||
|
||
APP_DEBUG = true
|
||
|
||
[DATABASE]
|
||
TYPE = mysql
|
||
HOSTNAME = cunkebao-mysql
|
||
DATABASE = cunkebao
|
||
USERNAME = cunkebao
|
||
PASSWORD = cunkebao123
|
||
HOSTPORT = 3306
|
||
CHARSET = utf8mb4
|
||
PREFIX = ck_
|
||
DEBUG = true
|
||
|
||
[REDIS]
|
||
HOST = redis
|
||
PORT = 6379
|
||
PASSWORD =
|
||
|
||
[S2]
|
||
API_BASE_URL = https://s2.siyuguanli.com:9991
|
||
WS_URL = wss://s2.siyuguanli.com:9993
|
||
|
||
[WORKPHONE]
|
||
SDK_URL = http://host.docker.internal:8899
|
||
SDK_KEY = workphone-secret-key
|
||
USE_FOR_WORKBENCH = true
|
||
USE_FOR_KEFU = true
|
||
|
||
[api]
|
||
guid = 5E2C38F5A275450D935F3ECEC076124E
|
||
deviceSocketHost = s2.siyuguanli.com:9992
|
||
wechat_url = https://s2.siyuguanli.com:9991
|
||
|
||
[weChat]
|
||
appidMiniApp = wx789850448e26c91d
|
||
secretMiniApp = d18f75b3a3623cb40da05648b08365a1
|
||
; 海报获客二维码:默认 miniprogram(存客宝小程序 pages/poster/index2);仅调试可改 h5
|
||
posterQrcodeMode = miniprogram
|
||
|
||
[h5]
|
||
baseUrl = https://h5.ckb.quwanzhi.com
|
||
|
||
[app]
|
||
; 本地 API 根地址(PaymentConfigService 推导 notify_url 用)
|
||
api_host = http://localhost:8082
|
||
|
||
[payment]
|
||
; 本地开发默认 localhost;真实威富通下单时 PaymentConfigService 会自动改用 overlay 公网 notify
|
||
notify_url = http://localhost:8082/v1/pay/notify
|
||
; 仅显式 mock=1 才走模拟支付(默认 0 = 必须真实网关)
|
||
mock = 0
|
||
; 支付完成同步跳回 H5(支付宝 return_url)
|
||
return_url_base = http://localhost:3100
|
||
|
||
[karuoAi]
|
||
; 卡若AI 网关 — Docker 内走宿主机本地网关;生产改 https://kr-ai.quwanzhi.com/v1
|
||
apiUrl = http://host.docker.internal:18080/v1
|
||
apiKey = karuo-company-20260225
|
||
model = karuo-ai
|
||
|
||
[douyin]
|
||
; 抖音开放平台 OAuth(sceneId=3);与视频发布同一应用
|
||
DOUYIN_CLIENT_KEY = awqq48cffqi8psxu
|
||
DOUYIN_CLIENT_SECRET = fff8aaeaa25765fe041cbfaef3409b4a
|
||
DOUYIN_OAUTH_REDIRECT_URI = http://localhost:8082/v1/frontend/douyin/oauth/callback
|
||
DOUYIN_OAUTH_SCOPE = user_info,video.create,video.list,item.comment
|
||
DOUYIN_OAUTH_FRONTEND_SUCCESS = http://localhost:3100/oauth/douyin/callback
|
||
CUNKEBAO_WEB_URL = http://localhost:3100
|
||
|
||
; ========== 第三方登录 OAuth(非支付 · 凭证真源:卡若AI 00_账号与API索引 §三)==========
|
||
[oauth]
|
||
; 微信 · 服务号(微信内 H5 网页授权 · 登录首选)
|
||
wechat_mp_app_id = wx7c0dbf34ddba300d
|
||
wechat_mp_secret = f865ef18c43dfea6cbe3b1f1aebdb82e
|
||
; 微信 · 网站应用(PC/外站扫码登录)
|
||
wechat_web_app_id = wx432c93e275548671
|
||
wechat_web_secret = 25b7e7fdb7998e5107e242ebb6ddabd0
|
||
; 微信 · 小程序(与 [weChat] 同源,用于 wx.login)
|
||
wechat_mini_app_id = wx789850448e26c91d
|
||
wechat_mini_secret = d18f75b3a3623cb40da05648b08365a1
|
||
; OAuth 回调(前端页 · BFF 路由开发后对齐)
|
||
wechat_oauth_redirect_uri = http://localhost:3100/oauth/wechat/callback
|
||
; 支付宝 OAuth 登录(与 [payment] 商户不同 · 待开放平台创建应用)
|
||
alipay_oauth_app_id =
|
||
alipay_oauth_redirect_uri = http://localhost:3100/oauth/alipay/callback
|
||
; Apple Sign In(待 Apple Developer 配置)
|
||
apple_client_id =
|
||
apple_team_id =
|
||
apple_key_id =
|
||
apple_private_key_path =
|
||
; 登录 UX:记住手机号 / DEV 默认预填(非 SIM 自动读取)
|
||
login_remember_phone = true
|
||
default_dev_phone = 13779954946
|