Add MindSpace page live edit, chat skills, and H5 deploy tooling.

Introduce page edit sessions with draft preview and patch API, chat skill picker, user memory profile, h5ApiBase resolution, voice WAV transport, and scripts for 105/g2 deployment and Plaza local dev.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
John
2026-06-15 22:09:38 -07:00
parent 3cd322ccfe
commit 6ee6fd64dd
94 changed files with 7015 additions and 2136 deletions
+9 -6
View File
@@ -23,7 +23,7 @@ H5_PUBLIC_BASE_URL=http://127.0.0.1:8081
DATABASE_URL=mysql://boot:password@localhost:3306/tkmind
# 或分别设置 MYSQL_HOST / MYSQL_PORT / MYSQL_USER / MYSQL_PASSWORD / MYSQL_DATABASE
H5_USERS_ROOT=/root/tkmind_go/users
H5_SIGNUP_BALANCE_CENTS=1000
H5_SIGNUP_BALANCE_CENTS=500
H5_ADMIN_USERNAME=admin
H5_ADMIN_PASSWORD=change-me-admin
# 管理员工作区(默认 users 目录的父目录;对接 goose 全权限时建议设为项目根)
@@ -121,16 +121,19 @@ VITE_TKMIND_WORKING_DIR=/Users/john/PycharmProjects/tkmind
# Plaza 发现广场(Sprint 1
# PLAZA_AUTO_APPROVE=true
# 本地 Plaza(无端口,与线上一致):
# sudo pnpm setup:plaza-dns # hosts: plaza.tkmind.cn -> 127.0.0.1
# sudo pnpm setup:plaza-dns # hosts + /etc/resolver(覆盖 Tailscale fake-ip
# pnpm dev:plaza-dns # 本地 DNS :5533dev:plaza 会自动启动)
# pnpm dev:plaza # 仅 Plaza + Portal
# sudo pnpm dev:plaza-proxy # :80 -> :3001(另开终端,或随 pnpm dev 自动尝试)
# sudo pnpm dev:plaza-proxy # :443 -> :3001
# 若浏览器仍走 Cloudflare:关闭「安全 DNS / Secure DNS」后重开浏览器
# PLAZA_LOCAL_HOST=plaza.tkmind.cn
# PLAZA_PUBLIC_PORT=80
# PLAZA_PUBLIC_BASE=http://plaza.tkmind.cn
# VITE_PLAZA_BASE=http://plaza.tkmind.cn
# 线上
# PLAZA_PUBLIC_BASE=https://plaza.tkmind.cn
# VITE_PLAZA_BASE=https://plaza.tkmind.cn
# 105 部署(Plaza 与 H5 分离)
# pnpm deploy:105 # Memind H5 → 105Plaza API + MindSpace + 登录)
# pnpm deploy:plaza-105 # Plaza Next.js → 105 /root/plaza/web(独立前端)
# 配置:deploy/plaza-105/plaza-105.env.example → plaza-105.env
# MindSpace(默认启用;子功能需按需开启)
# MINDSPACE_ENABLED=false