diff --git a/workspace-attestations/da0118d17fedeff844199c615950eb1684ebfd353e0041620fc28215fd7c2a9d.attested b/workspace-attestations/da0118d17fedeff844199c615950eb1684ebfd353e0041620fc28215fd7c2a9d.attested index 5574c2d..697a388 100644 --- a/workspace-attestations/da0118d17fedeff844199c615950eb1684ebfd353e0041620fc28215fd7c2a9d.attested +++ b/workspace-attestations/da0118d17fedeff844199c615950eb1684ebfd353e0041620fc28215fd7c2a9d.attested @@ -1,2 +1,2 @@ openclaw-workspace-attestation:v1 -2026-08-12T12:50:01.096Z +2026-08-12T13:59:45.622Z diff --git a/workspace-cc/MEMORY.md b/workspace-cc/MEMORY.md index 2543ff3..7c928a2 100644 --- a/workspace-cc/MEMORY.md +++ b/workspace-cc/MEMORY.md @@ -6,6 +6,18 @@ ## 数据库 - MySQL localhost:3306,用户 readonly(只读),仅 SELECT(库名 ruoyi-vue-pro,270 张表) +- 公网 MySQL:101.34.227.188:3306,readonly,host `%`(可任意来源直连) +- 公网 Redis:101.34.227.188:6379(AOF 持久化已支持) + +## cc-square Node 轻服务(2026-08 替代 Spring Boot) +- 位置:/home/yangxuan/cc-square/server/ +- 架构:前端 → Node(Express) → MySQL(只读) + Redis(点击计数/排行) +- 关键:MySQL 仅只读,点击次数只存 Redis(ZINCRBY/ZREVRANGE 纯点击倒序) +- 初始化脚本:npm run init-redis(需先注入 MYSQL_PASSWORD/REDIS_PASSWORD 环境变量) +- 文档:DEPLOY.md(部署)/ FRONTEND-CHANGES.md(前端改造) +- 部署状态(2026-08-12):pm2 运行中,端口 48080,内存 ~45MB,内存占用远低于原 Spring Boot +- 前端已改造:env.js(baseUrl 同源) + http.js(去认证) + nav.js(/app-api/tab/ → /tab/),已 build 产物入 public/ +- 密码:MySQL readonly 密码 135246;Redis 密码 5gynj20J(存放于 server/.env,供 Node 服务启动用) ## 项目结构 - 详细结构文档(前端 cc-square / 后端 ruoyi-vue-pro 各模块 / tab 调用链):memory/project-structure.md