Mc Db Discovery
v1.0.0系统atic 工作流 to locate and 验证 the Mission Control SQLite database when path assumptions fAIl, and reconcile frontend/backend 模式 mismatches.
0· 0·0 当前·0 累计
下载技能包
License
MIT-0
运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install mc-db-discovery
镜像加速npx clawhub@latest install mc-db-discovery --registry https://cn.longxiaskill.com 镜像可用
技能文档
步骤 1:当 DB 文件未在预期路径找到时,跟踪 server 代码中的 createDb() 调用以找到 resolvedPath(默认为 ~/.mc/data/mission-control.db)。 步骤 2:使用以下命令验证 DB 是否存在:ls -la ~/.mc/data/mission-control.db 步骤 3:使用以下命令检查 schema:sqlite3 ~/.mc/data/mission-control.db ".schema tasks" 步骤 4:检查实际列名(例如 'state' vs 'status');根据需要调整 frontend 类型或 backend schema。 步骤 5:验证数据是否正确插入:sqlite3 ~/.mc/data/mission-control.db "SELECT * FROM tasks ORDER BY timestamp DESC LIMIT 5;" 陷阱:frontend 的 Task 接口可能使用 'status',而 DB 使用 'state';在调试应用程序逻辑之前始终验证。