total=1、active=0、inactive=1。
配上同一个 Scope
API 串讲会打印一个带 UUID 的scope:。复制完整值,不要只取前缀。写进 .env:
.env,所以要显式启动:
list_memory_entries(include_inactive=True) 或精确 Citation 读取。
页面能打开但 Scope 列表是空的,先检查当前 Server 进程有没有加载 POWERCONTEXT_SERVER_DASHBOARD_SCOPES。列表有 Scope、数字却全是零,再检查客户端和 Dashboard 是不是同一个数据库 URL / POWERCONTEXT_HOME。换数据目录和换 Scope,看起来都很像“数据没了”。
开了 Bearer 之后,/ 仍能打开,但 Dashboard 要统计时需要同一个 Server 令牌。页面会提示你输入;不要把它拼进 URL。
怎么知道跑通了
成功不是“看见 Memory 文本”,而是 Dashboard 和客户端对同一个 Scope、同一套库给出一致数字。正文和历史仍由客户端、HTTP 或 MCP 精确读取。 Scope 和数据库已经一致,数字还对不上,先停在这里。用目标--env-file 重启 Server,对这个进程再跑一遍 API 串讲,再逐字比较脚本打印的 Scope。Dashboard 为空或数字不一致是配置问题,不能据此判断 Memory 被删了。
对不上时,先看排错。
下一步
Source 与 Memory
先采集 Source,再抽取 Memory。采集成功不等于留下知识。
卡住时先对排错
页面是空的,或数字对不上,先打开排错。

