可信 — 风险评分 5/100
上次扫描:10 小时前 重新扫描
5 /100
unified-memory
AI Agent 记忆系统 - 多层级、持久化、主动式记忆,支持混合搜索、WAL 崩溃恢复、证据链
Unified Memory 是合法的 AI Agent 记忆系统,无恶意行为,仅访问文档声明的本地 Ollama 服务和云备份端点
技能名称unified-memory
分析耗时61.1s
引擎pi
可以安装
审核通过,可安全使用。Cloud Backup API 凭证存储在本地配置文件中,请确保文件系统权限正确(600)

安全发现 2 项

严重性 安全发现 位置
低危
README 中的远程安装脚本示例 供应链
FAQ 文档中包含 curl|sh 远程脚本命令,但仅用于指导用户安装 Ollama,非技能本身行为
curl -fsSL https://ollama.com/install.sh | sh
→ 这是正常的开发工具文档模式,无需修改
README_QUICK_START.md:153
低危
Cloud Backup API 接受云服务凭证 敏感访问
memory_cloud_backup_api 工具接受 s3/gcs/azure 的 accessKey/secretKey 参数,存储在本地配置文件
accessKey: z.string().optional().describe('Access key or username'), secretKey: z.string().optional().describe('Secret key or password')
→ 确保 ~/.openclaw/workspace/memory/ 目录权限为 600,防止其他用户读取凭证
src/index.js:2490-2494
资源类型声明权限推断权限状态证据
文件系统 WRITE WRITE ✓ 一致 SKILL.md:filesystem.write=[~/.openclaw/workspace/memory/]
网络访问 READ READ ✓ 一致 仅访问 localhost:11434 Ollama API,无外部通信
命令执行 NONE WRITE ✗ 越权 execSync 用于 QMD 搜索/git 操作/file locking,属于工具正常功能
4 严重 226 项发现
💀
严重 危险命令 危险 Shell 命令
curl -fsSL https://raw.githubusercontent.com/mouxangithub/unified-memory/main/install.sh | bash
README.md:277
💀
严重 危险命令 危险 Shell 命令
curl -fsSL https://ollama.com/install.sh | sh
README_QUICK_START.md:153
🔒
严重 编码执行 Base64 编码执行(代码混淆)
Buffer.from(encrypted, 'base64'
src/quality/privacy.js:60
🔒
严重 编码执行 Base64 编码执行(代码混淆)
Buffer.from(b64, 'base64'
src/vector_lancedb.js:74
🔗
中危 外部 URL 外部 URL
https://ollama.com/install.sh
README_QUICK_START.md:153
🔗
中危 外部 URL 外部 URL
https://nodejs.org/
install.sh:19
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz
package-lock.json:28
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz
package-lock.json:45
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz
package-lock.json:62
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz
package-lock.json:79
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz
package-lock.json:96
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz
package-lock.json:113
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz
package-lock.json:130
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz
package-lock.json:147
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz
package-lock.json:164
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz
package-lock.json:181
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz
package-lock.json:198
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz
package-lock.json:215
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz
package-lock.json:232
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz
package-lock.json:249
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz
package-lock.json:266
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz
package-lock.json:283
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz
package-lock.json:300
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz
package-lock.json:317
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz
package-lock.json:334
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz
package-lock.json:351
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz
package-lock.json:368
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz
package-lock.json:385
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz
package-lock.json:402
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@hono/node-server/-/node-server-1.19.11.tgz
package-lock.json:419
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@jest/schemas/-/schemas-29.6.3.tgz
package-lock.json:431
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz
package-lock.json:444
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@modelcontextprotocol/sdk/-/sdk-1.28.0.tgz
package-lock.json:451
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.0.tgz
package-lock.json:491
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.0.tgz
package-lock.json:505
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.0.tgz
package-lock.json:519
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.0.tgz
package-lock.json:533
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.0.tgz
package-lock.json:547
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.0.tgz
package-lock.json:561
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.0.tgz
package-lock.json:575
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.0.tgz
package-lock.json:589
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.0.tgz
package-lock.json:603
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.0.tgz
package-lock.json:617
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.0.tgz
package-lock.json:631
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.0.tgz
package-lock.json:645
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.0.tgz
package-lock.json:659
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.0.tgz
package-lock.json:673
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.0.tgz
package-lock.json:687
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.0.tgz
package-lock.json:701
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.0.tgz
package-lock.json:715
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.0.tgz
package-lock.json:729
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.0.tgz
package-lock.json:743
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.0.tgz
package-lock.json:757
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.0.tgz
package-lock.json:771
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.0.tgz
package-lock.json:785
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.0.tgz
package-lock.json:799
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.0.tgz
package-lock.json:813
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.0.tgz
package-lock.json:827
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@sinclair/typebox/-/typebox-0.27.10.tgz
package-lock.json:841
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@types/estree/-/estree-1.0.8.tgz
package-lock.json:848
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@vitest/expect/-/expect-1.6.1.tgz
package-lock.json:855
🔗
中危 外部 URL 外部 URL
https://opencollective.com/vitest
package-lock.json:865
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@vitest/runner/-/runner-1.6.1.tgz
package-lock.json:870
💰
中危 钱包地址 加密货币钱包地址
3nSnYXkVkf3mXFfE7vVyPmi3Sazhb
package-lock.json:871
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@vitest/snapshot/-/snapshot-1.6.1.tgz
package-lock.json:885
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@vitest/spy/-/spy-1.6.1.tgz
package-lock.json:900
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/@vitest/utils/-/utils-1.6.1.tgz
package-lock.json:913
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/accepts/-/accepts-2.0.0.tgz
package-lock.json:929
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/acorn/-/acorn-8.16.0.tgz
package-lock.json:942
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.3.5.tgz
package-lock.json:955
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/ajv/-/ajv-8.18.0.tgz
package-lock.json:968
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/ajv-formats/-/ajv-formats-3.0.1.tgz
package-lock.json:984
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/ansi-styles/-/ansi-styles-5.2.0.tgz
package-lock.json:1001
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/assertion-error/-/assertion-error-1.1.0.tgz
package-lock.json:1014
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/body-parser/-/body-parser-2.2.2.tgz
package-lock.json:1024
🔗
中危 外部 URL 外部 URL
https://opencollective.com/express
package-lock.json:1043
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz
package-lock.json:1048
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/cac/-/cac-6.7.14.tgz
package-lock.json:1057
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz
package-lock.json:1067
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/call-bound/-/call-bound-1.0.4.tgz
package-lock.json:1080
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/chai/-/chai-4.5.0.tgz
package-lock.json:1096
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/check-error/-/check-error-1.0.3.tgz
package-lock.json:1115
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/confbox/-/confbox-0.1.8.tgz
package-lock.json:1128
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/content-disposition/-/content-disposition-1.0.1.tgz
package-lock.json:1135
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz
package-lock.json:1148
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/cookie/-/cookie-0.7.2.tgz
package-lock.json:1157
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.2.2.tgz
package-lock.json:1166
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/cors/-/cors-2.8.6.tgz
package-lock.json:1175
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.6.tgz
package-lock.json:1192
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/debug/-/debug-4.4.3.tgz
package-lock.json:1206
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/deep-eql/-/deep-eql-4.1.4.tgz
package-lock.json:1223
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz
package-lock.json:1236
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/diff-sequences/-/diff-sequences-29.6.3.tgz
package-lock.json:1245
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz
package-lock.json:1255
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz
package-lock.json:1269
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/encodeurl/-/encodeurl-2.0.0.tgz
package-lock.json:1275
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz
package-lock.json:1284
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz
package-lock.json:1293
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz
package-lock.json:1302
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/esbuild/-/esbuild-0.21.5.tgz
package-lock.json:1314
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz
package-lock.json:1353
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/estree-walker/-/estree-walker-3.0.3.tgz
package-lock.json:1359
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz
package-lock.json:1369
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/eventsource/-/eventsource-3.0.7.tgz
package-lock.json:1378
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/eventsource-parser/-/eventsource-parser-3.0.6.tgz
package-lock.json:1390
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/execa/-/execa-8.0.1.tgz
package-lock.json:1399
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/express/-/express-5.2.1.tgz
package-lock.json:1423
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/express-rate-limit/-/express-rate-limit-8.3.1.tgz
package-lock.json:1466
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz
package-lock.json:1484
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/fast-uri/-/fast-uri-3.1.0.tgz
package-lock.json:1490
🔗
中危 外部 URL 外部 URL
https://opencollective.com/fastify
package-lock.json:1499
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/finalhandler/-/finalhandler-2.1.1.tgz
package-lock.json:1506
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz
package-lock.json:1527
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/fresh/-/fresh-2.0.0.tgz
package-lock.json:1536
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz
package-lock.json:1545
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz
package-lock.json:1560
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/get-func-name/-/get-func-name-2.0.2.tgz
package-lock.json:1569
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz
package-lock.json:1579
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz
package-lock.json:1603
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/get-stream/-/get-stream-8.0.1.tgz
package-lock.json:1616
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz
package-lock.json:1629
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz
package-lock.json:1641
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz
package-lock.json:1653
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/hono/-/hono-4.12.9.tgz
package-lock.json:1665
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/http-errors/-/http-errors-2.0.1.tgz
package-lock.json:1674
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/human-signals/-/human-signals-5.0.0.tgz
package-lock.json:1694
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.7.2.tgz
package-lock.json:1704
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz
package-lock.json:1720
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/ip-address/-/ip-address-10.1.0.tgz
package-lock.json:1726
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz
package-lock.json:1735
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/is-promise/-/is-promise-4.0.0.tgz
package-lock.json:1744
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/is-stream/-/is-stream-3.0.0.tgz
package-lock.json:1750
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz
package-lock.json:1763
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/jose/-/jose-6.2.2.tgz
package-lock.json:1769
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/js-tokens/-/js-tokens-9.0.1.tgz
package-lock.json:1778
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz
package-lock.json:1785
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/json-schema-typed/-/json-schema-typed-8.0.2.tgz
package-lock.json:1791
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/local-pkg/-/local-pkg-0.5.1.tgz
package-lock.json:1797
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/loupe/-/loupe-2.3.7.tgz
package-lock.json:1814
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz
package-lock.json:1824
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz
package-lock.json:1834
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/media-typer/-/media-typer-1.1.0.tgz
package-lock.json:1843
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-2.0.0.tgz
package-lock.json:1852
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz
package-lock.json:1864
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/mime-db/-/mime-db-1.54.0.tgz
package-lock.json:1871
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/mime-types/-/mime-types-3.0.2.tgz
package-lock.json:1880
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/mimic-fn/-/mimic-fn-4.0.0.tgz
package-lock.json:1896
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/mlly/-/mlly-1.8.2.tgz
package-lock.json:1909
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/pathe/-/pathe-2.0.3.tgz
package-lock.json:1922
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz
package-lock.json:1929
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/nanoid/-/nanoid-3.3.11.tgz
package-lock.json:1935
💰
中危 钱包地址 加密货币钱包地址
347pnakNevPmiHhNmZ2HbFA76w
package-lock.json:1936
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/negotiator/-/negotiator-1.0.0.tgz
package-lock.json:1954
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/npm-run-path/-/npm-run-path-5.3.0.tgz
package-lock.json:1963
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/path-key/-/path-key-4.0.0.tgz
package-lock.json:1979
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz
package-lock.json:1992
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/object-inspect/-/object-inspect-1.13.4.tgz
package-lock.json:2001
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz
package-lock.json:2013
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/once/-/once-1.4.0.tgz
package-lock.json:2025
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/onetime/-/onetime-6.0.0.tgz
package-lock.json:2034
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/p-limit/-/p-limit-5.0.0.tgz
package-lock.json:2050
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz
package-lock.json:2066
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz
package-lock.json:2075
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-8.4.0.tgz
package-lock.json:2084
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/pathe/-/pathe-1.1.2.tgz
package-lock.json:2094
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/pathval/-/pathval-1.1.1.tgz
package-lock.json:2101
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz
package-lock.json:2111
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/pkce-challenge/-/pkce-challenge-5.0.1.tgz
package-lock.json:2118
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/pkg-types/-/pkg-types-1.3.1.tgz
package-lock.json:2127
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/postcss/-/postcss-8.5.8.tgz
package-lock.json:2146
🔗
中危 外部 URL 外部 URL
https://opencollective.com/postcss/
package-lock.json:2152
🔗
中危 外部 URL 外部 URL
https://tidelift.com/funding/github/npm/postcss
package-lock.json:2156
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/pretty-format/-/pretty-format-29.7.0.tgz
package-lock.json:2175
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz
package-lock.json:2190
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/qs/-/qs-6.15.0.tgz
package-lock.json:2203
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz
package-lock.json:2218
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/raw-body/-/raw-body-3.0.2.tgz
package-lock.json:2227
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/react-is/-/react-is-18.3.1.tgz
package-lock.json:2242
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz
package-lock.json:2249
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/rollup/-/rollup-4.60.0.tgz
package-lock.json:2258
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/router/-/router-2.2.0.tgz
package-lock.json:2303
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz
package-lock.json:2319
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/send/-/send-1.2.1.tgz
package-lock.json:2325
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/serve-static/-/serve-static-2.2.1.tgz
package-lock.json:2351
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz
package-lock.json:2370
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz
package-lock.json:2376
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz
package-lock.json:2388
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/side-channel/-/side-channel-1.1.0.tgz
package-lock.json:2397
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/side-channel-list/-/side-channel-list-1.0.0.tgz
package-lock.json:2416
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/side-channel-map/-/side-channel-map-1.0.1.tgz
package-lock.json:2432
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz
package-lock.json:2450
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/siginfo/-/siginfo-2.0.0.tgz
package-lock.json:2469
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz
package-lock.json:2476
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz
package-lock.json:2489
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/stackback/-/stackback-0.0.2.tgz
package-lock.json:2499
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/statuses/-/statuses-2.0.2.tgz
package-lock.json:2506
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/std-env/-/std-env-3.10.0.tgz
package-lock.json:2515
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz
package-lock.json:2522
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/strip-literal/-/strip-literal-2.1.1.tgz
package-lock.json:2535
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/tinybench/-/tinybench-2.9.0.tgz
package-lock.json:2548
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/tinypool/-/tinypool-0.8.4.tgz
package-lock.json:2555
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/tinyspy/-/tinyspy-2.2.1.tgz
package-lock.json:2565
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz
package-lock.json:2575
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/type-detect/-/type-detect-4.1.0.tgz
package-lock.json:2584
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/type-is/-/type-is-2.0.1.tgz
package-lock.json:2594
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/ufo/-/ufo-1.6.3.tgz
package-lock.json:2608
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz
package-lock.json:2615
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz
package-lock.json:2624
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/vite/-/vite-5.4.21.tgz
package-lock.json:2633
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/vite-node/-/vite-node-1.6.1.tgz
package-lock.json:2693
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/vitest/-/vitest-1.6.1.tgz
package-lock.json:2716
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/which/-/which-2.0.2.tgz
package-lock.json:2782
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/why-is-node-running/-/why-is-node-running-2.3.0.tgz
package-lock.json:2797
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz
package-lock.json:2814
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/yocto-queue/-/yocto-queue-1.2.2.tgz
package-lock.json:2820
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/zod/-/zod-4.3.6.tgz
package-lock.json:2833
🔗
中危 外部 URL 外部 URL
https://registry.npmmirror.com/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz
package-lock.json:2842
🔗
中危 外部 URL 外部 URL
http://192.168.2.155:11434
src/cache_semantic.js:49
🔗
中危 外部 URL 外部 URL
https://api.jina.ai/v1
src/config.js:37
🔗
中危 外部 URL 外部 URL
https://api.siliconflow.cn/v1
src/config.js:43
🔗
中危 外部 URL 外部 URL
https://api.supermemory.ai
src/config.js:164
🔗
中危 外部 URL 外部 URL
https://api.example.com
src/integrations/cloud_backup.js:20
🔗
中危 外部 URL 外部 URL
https://api.minimax.chat
src/tools/qa.js:11
📧
提示 邮箱 邮箱地址
[email protected]
src/agents/agent.js:236
📧
提示 邮箱 邮箱地址
[email protected]
src/agents/roles.js:528
📧
提示 邮箱 邮箱地址
[email protected]
src/tools/git_notes.js:67

目录结构

271 文件 · 2.4 MB · 80849 行
JavaScript 240f · 69046L Markdown 22f · 7003L JSON 6f · 3161L HTML 2f · 1512L Shell 1f · 127L
├─ 📁 docs
│ ├─ 📁 en
│ │ ├─ 📝 HOOK_INTEGRATION.md Markdown 185L · 6.3 KB
│ │ ├─ 📝 INTEGRATION_COMPARISON.md Markdown 194L · 4.7 KB
│ │ ├─ 📝 MCP_INTEGRATION.md Markdown 238L · 4.5 KB
│ │ └─ 📝 README.md Markdown 154L · 6.4 KB
│ ├─ 📁 zh
│ │ ├─ 📝 HOOK_INTEGRATION.md Markdown 185L · 6.0 KB
│ │ ├─ 📝 INTEGRATION_COMPARISON.md Markdown 194L · 4.4 KB
│ │ ├─ 📝 MCP_INTEGRATION.md Markdown 238L · 4.4 KB
│ │ └─ 📝 README.md Markdown 154L · 6.0 KB
│ ├─ 📝 ARCHITECTURE.md Markdown 560L · 20.7 KB
│ ├─ 📝 AUTO_HOOK_BUILD.md Markdown 226L · 4.0 KB
│ ├─ 📝 CHANGELOG.md Markdown 284L · 8.9 KB
│ ├─ 📝 competitive-analysis.md Markdown 264L · 9.2 KB
│ ├─ 📝 index.md Markdown 154L · 6.6 KB
│ ├─ 📝 README.md Markdown 141L · 4.5 KB
│ ├─ 📝 v3.8.0-release-notes.md Markdown 267L · 6.8 KB
│ └─ 📝 v4.0-ARCHITECTURE.md Markdown 1120L · 48.9 KB
├─ 📁 scripts
│ └─ 📜 build-hook.js JavaScript 275L · 7.1 KB
├─ 📁 src
│ ├─ 📁 agents
│ │ ├─ 📜 active_learner.js JavaScript 306L · 9.2 KB
│ │ ├─ 📜 agent_collab_system.js JavaScript 713L · 19.6 KB
│ │ ├─ 📜 agent_memory.js JavaScript 555L · 15.5 KB
│ │ ├─ 📜 agent_profile.js JavaScript 499L · 12.9 KB
│ │ ├─ 📜 agent.js JavaScript 527L · 14.5 KB
│ │ ├─ 📜 bridge.js JavaScript 44L · 1.6 KB
│ │ ├─ 📜 memory_agent.js JavaScript 328L · 8.3 KB
│ │ ├─ 📜 optimize.js JavaScript 47L · 1.5 KB
│ │ ├─ 📜 rerank_full.js JavaScript 164L · 4.3 KB
│ │ ├─ 📜 roles.js JavaScript 752L · 19.0 KB
│ │ ├─ 📜 sqlite.js JavaScript 68L · 1.9 KB
│ │ ├─ 📜 usage_stats.js JavaScript 58L · 1.9 KB
│ │ └─ 📜 version_control.js JavaScript 79L · 2.5 KB
│ ├─ 📁 api
│ │ ├─ 📜 api.js JavaScript 181L · 6.1 KB
│ │ ├─ 📜 mcp_server.js JavaScript 30L · 807 B
│ │ ├─ 📜 rest_server.js JavaScript 550L · 17.7 KB
│ │ ├─ 📜 routes.js JavaScript 312L · 7.1 KB
│ │ ├─ 📜 server.js JavaScript 171L · 4.6 KB
│ │ └─ 📜 simple_server.js JavaScript 548L · 17.6 KB
│ ├─ 📁 backup
│ │ ├─ 📜 backup.js JavaScript 357L · 9.1 KB
│ │ └─ 📜 sync.js JavaScript 236L · 5.3 KB
│ ├─ 📁 benchmark
│ │ ├─ 📜 benchmark.js JavaScript 159L · 4.2 KB
│ │ ├─ 📜 perf.js JavaScript 99L · 3.0 KB
│ │ ├─ 📜 pool.js JavaScript 151L · 3.7 KB
│ │ └─ 📜 real_benchmark.js JavaScript 73L · 2.4 KB
│ ├─ 📁 chunking
│ │ ├─ 📜 chunk_tools.js JavaScript 110L · 3.2 KB
│ │ └─ 📜 chunker.js JavaScript 251L · 7.1 KB
│ ├─ 📁 cli
│ │ ├─ 📜 debug_commands.js JavaScript 227L · 7.1 KB
│ │ ├─ 📜 dedup_commands.js JavaScript 97L · 3.6 KB
│ │ ├─ 📜 index.js JavaScript 387L · 12.4 KB
│ │ ├─ 📜 search.js JavaScript 48L · 1.4 KB
│ │ ├─ 📜 sync_commands.js JavaScript 225L · 7.6 KB
│ │ └─ 📜 working_memory.js JavaScript 292L · 8.0 KB
│ ├─ 📁 collab
│ │ ├─ 📜 agent_collab.js JavaScript 336L · 8.2 KB
│ │ ├─ 📜 analytics.js JavaScript 361L · 10.1 KB
│ │ ├─ 📜 cloud_deployment.js JavaScript 66L · 2.2 KB
│ │ ├─ 📜 cloud.js JavaScript 461L · 13.6 KB
│ │ ├─ 📜 collab_bus.js JavaScript 704L · 18.6 KB
│ │ ├─ 📜 collab_suggest.js JavaScript 378L · 10.1 KB
│ │ ├─ 📜 collab.js JavaScript 162L · 5.0 KB
│ │ ├─ 📜 distributed_sync.js JavaScript 222L · 6.3 KB
│ │ ├─ 📜 multi_agent_share.js JavaScript 196L · 6.1 KB
│ │ ├─ 📜 multi_tenant.js JavaScript 71L · 2.3 KB
│ │ ├─ 📜 peer_registry.js JavaScript 198L · 5.5 KB
│ │ ├─ 📜 push.js JavaScript 839L · 22.7 KB
│ │ ├─ 📜 realtime_sync.js JavaScript 220L · 6.1 KB
│ │ └─ 📜 sync.js JavaScript 373L · 10.5 KB
│ ├─ 📁 consolidate
│ │ ├─ 📜 reconsolidation.js JavaScript 237L · 6.6 KB
│ │ └─ 📜 refresh_tools.js JavaScript 93L · 3.2 KB
│ ├─ 📁 decay
│ │ ├─ 📜 weibull_decay.js JavaScript 114L · 3.3 KB
│ │ └─ 📜 weibull_tools.js JavaScript 87L · 3.2 KB
│ ├─ 📁 episode
│ │ ├─ 📜 episode_store.js JavaScript 338L · 9.3 KB
│ │ └─ 📜 episode_tools.js JavaScript 281L · 9.9 KB
│ ├─ 📁 graph
│ │ ├─ 📜 entity.js JavaScript 264L · 8.3 KB
│ │ ├─ 📜 graph_store.js JavaScript 344L · 8.8 KB
│ │ ├─ 📜 graph.js JavaScript 527L · 14.0 KB
│ │ ├─ 📜 knowledge_card.js JavaScript 338L · 8.8 KB
│ │ ├─ 📜 knowledge_merger.js JavaScript 499L · 14.5 KB
│ │ ├─ 📜 migrate.js JavaScript 75L · 2.1 KB
│ │ └─ 📜 relation.js JavaScript 340L · 11.0 KB
│ ├─ 📁 integrations
│ │ ├─ 📜 cloud_backup.js JavaScript 170L · 5.0 KB
│ │ ├─ 📜 cloud_tools.js JavaScript 69L · 2.1 KB
│ │ ├─ 📜 git_manager.js JavaScript 174L · 4.9 KB
│ │ └─ 📜 git_tools.js JavaScript 115L · 4.2 KB
│ ├─ 📁 multimodal
│ │ ├─ 📜 crossmodal.js JavaScript 101L · 2.8 KB
│ │ └─ 📜 multimodal.js JavaScript 127L · 3.0 KB
│ ├─ 📁 observability
│ │ ├─ 📜 http_server.js JavaScript 369L · 11.0 KB
│ │ └─ 📜 observability_tools.js JavaScript 61L · 1.6 KB
│ ├─ 📁 plugin
│ │ ├─ 📜 index.js JavaScript 152L · 4.3 KB
│ │ └─ 📜 tools.js JavaScript 72L · 2.3 KB
│ ├─ 📁 procedural
│ │ ├─ 📜 procedural_store.js JavaScript 160L · 4.3 KB
│ │ └─ 📜 procedural_tools.js JavaScript 126L · 3.3 KB
│ ├─ 📁 quality
│ │ ├─ 📜 analytics.js JavaScript 133L · 4.4 KB
│ │ ├─ 📜 audit.js JavaScript 107L · 3.4 KB
│ │ ├─ 📜 confidence.js JavaScript 408L · 10.9 KB
│ │ ├─ 📜 noise_filter.js JavaScript 265L · 5.5 KB
│ │ ├─ 📜 optimization.js JavaScript 371L · 11.5 KB
│ │ ├─ 📜 privacy.js JavaScript 265L · 7.7 KB
│ │ ├─ 📜 quality.js JavaScript 126L · 4.3 KB
│ │ ├─ 📜 smart_compress.js JavaScript 265L · 7.0 KB
│ │ ├─ 📜 smart_forgetter.js JavaScript 364L · 9.1 KB
│ │ └─ 📜 weibull_decay.js JavaScript 109L · 3.5 KB
│ ├─ 📁 rerank
│ │ ├─ 📜 cross_encoder.js JavaScript 162L · 5.0 KB
│ │ └─ 📜 rerank_tools.js JavaScript 141L · 4.7 KB
│ ├─ 📁 rule
│ │ ├─ 📜 rule_store.js JavaScript 177L · 5.0 KB
│ │ └─ 📜 rule_tools.js JavaScript 120L · 3.0 KB
│ ├─ 📁 search
│ │ ├─ 📜 qmd_backend.js JavaScript 120L · 3.6 KB
│ │ └─ 📜 qmd_tools.js JavaScript 54L · 1.7 KB
│ ├─ 📁 setup
│ │ └─ 📜 wizard.js JavaScript 143L · 4.7 KB
│ ├─ 📁 system
│ │ ├─ 📜 all_in_one.js JavaScript 75L · 2.9 KB
│ │ ├─ 📜 code_generator.js JavaScript 835L · 19.2 KB
│ │ ├─ 📜 compress_eval.js JavaScript 51L · 1.9 KB
│ │ ├─ 📜 fallback_handler.js JavaScript 410L · 10.2 KB
│ │ ├─ 📜 integration.js JavaScript 145L · 3.8 KB
│ │ ├─ 📜 llm_provider.js JavaScript 626L · 17.0 KB
│ │ ├─ 📜 local_llm.js JavaScript 634L · 15.9 KB
│ │ ├─ 📜 multimodal_fusion.js JavaScript 53L · 1.3 KB
│ │ ├─ 📜 openclaw_integration.js JavaScript 128L · 3.4 KB
│ │ ├─ 📜 plugin_system.js JavaScript 126L · 3.1 KB
│ │ ├─ 📜 preheat.js JavaScript 52L · 2.2 KB
│ │ ├─ 📜 sandbox.js JavaScript 672L · 18.4 KB
│ │ ├─ 📜 task_queue.js JavaScript 879L · 24.1 KB
│ │ └─ 📜 workflow_engine.js JavaScript 771L · 19.0 KB
│ ├─ 📁 tools
│ │ ├─ 📜 auto_extractor.js JavaScript 423L · 12.1 KB
│ │ ├─ 📜 autostore.js JavaScript 280L · 8.2 KB
│ │ ├─ 📜 concurrent_search.js JavaScript 326L · 9.3 KB
│ │ ├─ 📜 debug_tools.js JavaScript 208L · 7.4 KB
│ │ ├─ 📜 decay.js JavaScript 82L · 2.6 KB
│ │ ├─ 📜 dedup_report.js JavaScript 183L · 5.2 KB
│ │ ├─ 📜 dedup.js JavaScript 92L · 2.5 KB
│ │ ├─ 📜 entity_tools.js JavaScript 214L · 6.7 KB
│ │ ├─ 📜 episode_tools.js JavaScript 336L · 12.7 KB
│ │ ├─ 📜 export.js JavaScript 97L · 2.7 KB
│ │ ├─ 📜 feedback_learner.js JavaScript 429L · 12.6 KB
│ │ ├─ 📜 git_notes.js JavaScript 268L · 7.8 KB
│ │ ├─ 📜 graph_search.js JavaScript 206L · 5.7 KB
│ │ ├─ 📜 health.js JavaScript 437L · 12.8 KB
│ │ ├─ 📜 identity_tools.js JavaScript 270L · 8.7 KB
│ │ ├─ 📜 inference.js JavaScript 600L · 17.1 KB
│ │ ├─ 📜 insights.js JavaScript 110L · 3.3 KB
│ │ ├─ 📜 memory_compose.js JavaScript 314L · 10.2 KB
│ │ ├─ 📜 predict.js JavaScript 606L · 17.9 KB
│ │ ├─ 📜 preference_tools.js JavaScript 321L · 11.4 KB
│ │ ├─ 📜 proactive_tools.js JavaScript 149L · 5.1 KB
│ │ ├─ 📜 qa.js JavaScript 107L · 3.2 KB
│ │ ├─ 📜 qmd_search.js JavaScript 466L · 13.0 KB
│ │ ├─ 📜 recommend.js JavaScript 411L · 12.9 KB
│ │ ├─ 📜 rerank.js JavaScript 168L · 5.1 KB
│ │ ├─ 📜 summary.js JavaScript 262L · 8.0 KB
│ │ ├─ 📜 templates.js JavaScript 248L · 8.3 KB
│ │ ├─ 📜 version_tools.js JavaScript 207L · 5.8 KB
│ │ └─ 📜 working_memory_tools.js JavaScript 356L · 13.9 KB
│ ├─ 📁 utils
│ │ ├─ 📜 counter.js JavaScript 24L · 442 B
│ │ ├─ 📜 logger.js JavaScript 21L · 513 B
│ │ ├─ 📜 text.js JavaScript 58L · 1.3 KB
│ │ └─ 🔑 token_estimator.js JavaScript 119L · 4.0 KB
│ ├─ 📁 v4
│ │ ├─ 📜 http_server.js JavaScript 186L · 6.4 KB
│ │ ├─ 📜 storage-gateway.js JavaScript 1094L · 40.7 KB
│ │ └─ 📜 storage-schema.js JavaScript 267L · 9.2 KB
│ ├─ 📁 visualize
│ │ ├─ 📜 graph_visualizer.js JavaScript 77L · 4.0 KB
│ │ ├─ 📜 heatmap.js JavaScript 56L · 2.1 KB
│ │ └─ 📜 visualize.js JavaScript 250L · 7.3 KB
│ ├─ 📁 webui
│ │ ├─ 📜 dashboard.js JavaScript 697L · 25.9 KB
│ │ ├─ 📜 unified_server.js JavaScript 345L · 34.3 KB
│ │ └─ 📜 webui.js JavaScript 681L · 24.8 KB
│ ├─ 📜 adaptive.js JavaScript 47L · 1.8 KB
│ ├─ 📜 bm25.js JavaScript 166L · 4.9 KB
│ ├─ 📜 budget.js JavaScript 512L · 16.5 KB
│ ├─ 📜 cache_semantic.js JavaScript 370L · 10.3 KB
│ ├─ 📜 cloud_backup_api.js JavaScript 886L · 23.8 KB
│ ├─ 📜 cognitive_scheduler.js JavaScript 566L · 17.1 KB
│ ├─ 📜 config.js JavaScript 208L · 6.5 KB
│ ├─ 📄 dashboard.html HTML 1092L · 35.0 KB
│ ├─ 📜 decay.js JavaScript 47L · 1.6 KB
│ ├─ 📜 dedup_merger.js JavaScript 251L · 7.8 KB
│ ├─ 📜 dedup.js JavaScript 111L · 3.4 KB
│ ├─ 📜 digest_generator.js JavaScript 231L · 6.6 KB
│ ├─ 📜 embed_cache.js JavaScript 70L · 1.7 KB
│ ├─ 📜 embed_providers.js JavaScript 223L · 6.7 KB
│ ├─ 📜 embedding_providers.js JavaScript 254L · 7.4 KB
│ ├─ 📜 episode_capture.js JavaScript 320L · 9.8 KB
│ ├─ 📜 episode_manager.js JavaScript 358L · 11.1 KB
│ ├─ 📜 episode_store.js JavaScript 393L · 10.7 KB
│ ├─ 📜 episode_summarizer.js JavaScript 308L · 9.9 KB
│ ├─ 📜 evidence_recall.js JavaScript 393L · 11.5 KB
│ ├─ 📜 evidence.js JavaScript 238L · 5.5 KB
│ ├─ 📜 extract.js JavaScript 86L · 3.0 KB
│ ├─ 📜 fusion.js JavaScript 110L · 3.4 KB
│ ├─ 📜 git_notes.js JavaScript 492L · 13.5 KB
│ ├─ 📜 importance_scorer.js JavaScript 283L · 9.2 KB
│ ├─ 📜 index.js JavaScript 3208L · 143.3 KB
│ ├─ 📜 intent.js JavaScript 116L · 4.1 KB
│ ├─ 📜 lane_manager_enhanced.js JavaScript 387L · 9.6 KB
│ ├─ 📜 lanes_manager.js JavaScript 536L · 14.4 KB
│ ├─ 📜 lesson.js JavaScript 188L · 7.5 KB
│ ├─ 📜 lessons.js JavaScript 606L · 16.6 KB
│ ├─ 📜 logger.js JavaScript 74L · 2.2 KB
│ ├─ 📜 manager.js JavaScript 530L · 14.9 KB
│ ├─ 📜 memory_attribution.js JavaScript 215L · 6.6 KB
│ ├─ 📜 memory_diff.js JavaScript 215L · 5.8 KB
│ ├─ 📜 memory_replay.js JavaScript 342L · 10.7 KB
│ ├─ 📜 memory.js JavaScript 656L · 19.1 KB
│ ├─ 📜 metrics.js JavaScript 114L · 3.0 KB
│ ├─ 📜 mmr.js JavaScript 129L · 3.8 KB
│ ├─ 📜 multimodal.js JavaScript 178L · 7.0 KB
│ ├─ 📜 noise.js JavaScript 96L · 3.3 KB
│ ├─ 📜 organize.js JavaScript 311L · 7.7 KB
│ ├─ 📜 preference_extractor.js JavaScript 245L · 8.6 KB
│ ├─ 📜 preference_injector.js JavaScript 199L · 6.2 KB
│ ├─ 📜 preference_memory_bridge.js JavaScript 228L · 6.4 KB
│ ├─ 📜 preference_slots_schema.js JavaScript 244L · 6.3 KB
│ ├─ 📜 preference_slots.js JavaScript 107L · 5.2 KB
│ ├─ 📜 proactive_manager.js JavaScript 158L · 5.2 KB
│ ├─ 📜 proactive_scheduler.js JavaScript 235L · 6.6 KB
│ ├─ 📜 qmd_integration.js JavaScript 325L · 9.1 KB
│ ├─ 📜 quality.js JavaScript 208L · 7.0 KB
│ ├─ 📜 rate_limit.js JavaScript 67L · 2.1 KB
│ ├─ 📜 recall_trigger.js JavaScript 158L · 4.4 KB
│ ├─ 📜 reflection.js JavaScript 120L · 3.7 KB
│ ├─ 📜 reminder.js JavaScript 104L · 2.4 KB
│ ├─ 📜 rerank.js JavaScript 202L · 7.0 KB
│ ├─ 📜 retrieval_tracer.js JavaScript 538L · 14.6 KB
│ ├─ 📜 revision_manager_enhanced.js JavaScript 397L · 10.6 KB
│ ├─ 📜 revision_manager.js JavaScript 565L · 16.1 KB
│ ├─ 📜 rollback_manager.js JavaScript 190L · 4.6 KB
│ ├─ 📜 scope.js JavaScript 357L · 9.5 KB
│ ├─ 📜 search.js JavaScript 349L · 11.0 KB
│ ├─ 📜 semantic_dedup.js JavaScript 273L · 8.9 KB
│ ├─ 📜 session_state.js JavaScript 357L · 9.6 KB
│ ├─ 📜 storage_lock.js JavaScript 347L · 10.9 KB
│ ├─ 📜 storage_sqlite.js JavaScript 491L · 13.6 KB
│ ├─ 📜 storage.js JavaScript 843L · 24.1 KB
│ ├─ 📜 sync_incremental.js JavaScript 487L · 15.6 KB
│ ├─ 📜 sync_watcher.js JavaScript 198L · 5.3 KB
│ ├─ 📜 task_hierarchy.js JavaScript 279L · 7.5 KB
│ ├─ 📜 test_tier.js JavaScript 171L · 7.9 KB
│ ├─ 📜 tier_tools.js JavaScript 196L · 6.1 KB
│ ├─ 📜 tier.js JavaScript 276L · 8.7 KB
│ ├─ 🔑 token_budget_enhanced.js JavaScript 440L · 10.7 KB
│ ├─ 📜 trace_analyzer.js JavaScript 295L · 9.4 KB
│ ├─ 📜 tracer.js JavaScript 90L · 2.0 KB
│ ├─ 📜 transcript_first.js JavaScript 373L · 8.8 KB
│ ├─ 📜 transcript_manager.js JavaScript 655L · 20.7 KB
│ ├─ 📜 types.js JavaScript 45L · 1.1 KB
│ ├─ 📜 unified_memory.js JavaScript 880L · 24.4 KB
│ ├─ 📜 usage_tracker.js JavaScript 363L · 9.8 KB
│ ├─ 📜 utils.js JavaScript 10L · 312 B
│ ├─ 📜 vector_lancedb.js JavaScript 262L · 9.0 KB
│ ├─ 📜 vector.js JavaScript 113L · 3.0 KB
│ ├─ 📜 version_store.js JavaScript 245L · 6.3 KB
│ ├─ 📜 wal.js JavaScript 243L · 5.5 KB
│ ├─ 📜 working_memory_injector.js JavaScript 223L · 6.3 KB
│ ├─ 📜 working_memory_manager.js JavaScript 381L · 11.2 KB
│ └─ 📜 working_memory.js JavaScript 277L · 8.0 KB
├─ 📁 webui
│ └─ 📄 dashboard.html HTML 420L · 27.2 KB
├─ 📋 _meta.json JSON 5L · 133 B
├─ 📝 CHANGELOG.md Markdown 143L · 4.5 KB
├─ 📜 extract-schemas.cjs JavaScript 25L · 798 B
├─ 🔧 install.sh Shell 127L · 3.6 KB
├─ 📋 MIGRATION_STATUS.json JSON 90L · 3.7 KB
├─ 📋 package-lock.json JSON 2850L · 94.8 KB
├─ 📋 package.json JSON 44L · 1.3 KB
├─ 📝 README_CN.md Markdown 623L · 22.4 KB
├─ 📝 README_QUICK_START.md Markdown 331L · 7.3 KB
├─ 📝 README.md Markdown 688L · 25.6 KB
├─ 📝 README.zh-CN.md Markdown 87L · 2.8 KB
├─ 📜 run-tests.cjs JavaScript 288L · 11.1 KB
├─ 📋 skill.json JSON 110L · 2.3 KB
├─ 📝 SKILL.md Markdown 573L · 22.4 KB
├─ 📜 start-dashboard.js JavaScript 277L · 9.5 KB
├─ 📜 test_integration_v270.js JavaScript 100L · 2.8 KB
├─ 📋 test_report.json JSON 62L · 1.0 KB
├─ 📜 test-all.cjs JavaScript 135L · 6.3 KB
└─ 📜 vitest.config.js JavaScript 11L · 225 B

依赖分析 2 项

包名版本来源已知漏洞备注
@modelcontextprotocol/sdk ^1.0.0 npm 官方 MCP SDK
vitest ^1.6.0 npm 开发依赖

安全亮点

✓ 代码结构清晰,模块化设计良好
✓ 所有核心功能均有文档说明
✓ Base64 编码用于向量存储和隐私加密,属于正常用途
✓ Shell 执行仅用于 QMD 搜索、Git 集成、文件锁等工具功能
✓ 网络访问仅限于本地 Ollama 服务
✓ 无 eval()、动态代码执行、反向 shell 等危险模式
✓ 无凭证收割、环境变量遍历等恶意行为