john 7357157cb2 Add super-admin section to ops SPA (role=admin gated)
New pages under /ops/admin: Summary dashboard, Users (list + edit +
recharge + create), LLM provider keys management, Billing ledger and
usage records.

Shared AuthContext (lib/auth.tsx) fetches /auth/status once and
supplies user/role to RequireOps, RequireAdmin, and OpsLayout.
OpsLayout shows a ⚙ 超管 nav link for admins. RequireOps now grants
admin users access without an extra ops-role probe.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 21:11:25 +08:00

Memind (TKMind H5)

Memind 主应用与 Plaza 发现广场。当前以本机 Mac 为主服务105 服务器已停用。

开发基线: v0.1.0-baseline2026-06-16)— 后续开发请从此 tag 创建分支,详见 docs/BASELINE.md

快速开始

pnpm install
cp .env.example .env   # 按需填写
pnpm dev               # MindSpace + Plaza + Ops

仅 Plaza

pnpm start:plaza       # 本机正式模式(Tunnel 回源)
pnpm dev:plaza         # 开发热更新
pnpm open:plaza        # 浏览器打开 https://plaza.tkmind.cn/plaza

Plaza 本机为主

完整说明见 docs/plaza-local.md,摘要如下:

步骤 命令
首次 DNS sudo pnpm setup:plaza-dns
首次 TLS(可选) sudo pnpm setup:plaza-local
公网 Tunnel pnpm setup:plaza-tunnel
日常正式 pnpm start:plaza
开发调试 pnpm dev:plaza
诊断 pnpm check:plaza

公网 https://plaza.tkmind.cn 经 Cloudflare Tunnel 回源本机 :3001,需保持 pnpm start:plaza 运行。

常用脚本

命令 说明
pnpm dev 全栈开发
pnpm start:plaza Plaza 正式模式 + Portal
pnpm dev:plaza Plaza 开发模式 + Portal
pnpm open:plaza 浏览器强制本地解析
pnpm check:plaza 本地 Plaza 诊断
pnpm test 单元测试

文档

S
Description
Memind project
Readme 83 MiB
Languages
JavaScript 82.4%
TypeScript 11.3%
Shell 2.5%
CSS 2.4%
HTML 1.2%
Other 0.2%