📦 Context Engine — 项目上下文管理

v1.0.0

在会话间保存并恢复项目上下文,自动追踪活跃项目、管理任务、切换项目并汇总进度,实现对话状态与工程连续性的无缝衔接。

0· 277·1 当前·1 累计
by @deus-pandora·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/6
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能主要完成本地项目/上下文保存与恢复功能,但存在多处不匹配(硬编码 /home/deus 路径、未声明 Node 运行时依赖、SKILL.md 引用未声明的存储路径),安装或运行前请复查。
评估建议
此技能实现本地项目/上下文管理器,可见代码中无网络调用或秘密外泄,但安装前需处理以下不一致项: - 包内含 Node CLI(scripts/context-engine.js),SKILL.md 示例使用 'node context-engine.js',但清单未声明所需二进制文件。请确认使用可信 Node 运行时,且平台要求可接受。 - 代码与 SKILL.md 硬编码存储路径 /home/deus/.openclaw/workspace/memory/projects/。若账户非 deus,将失败或在意外绝对路径创建文件。建议改为相对或可配置路径(如 process.env.HOME 或技能配置)。 - 技能写入 JSON 文件(projects.json、session.json)并在缺失时创建。运行后请检查文件权限与所有权,避免非预期数据暴露。 - 提供的脚本在包列表中被截断;请在本地完整检查 scripts/context-engine.js,确认隐藏部分无网络请求、任意子进程启动或访问其他系统位置。 若信任作者且您或管理员能 (a) 以合适用户运行脚本,(b) 将硬编...
详细分析 ▾
用途与能力
名称/描述(跨会话管理项目上下文)与实现一致:Node CLI 读写项目/会话 JSON 文件,提供保存/恢复/汇总/切换命令。但注册元数据未声明所需配置路径,而 SKILL.md 与代码显式使用存储目录 /home/deus/.openclaw/workspace/memory/projects/,存在不一致需留意。
指令范围
SKILL.md 未越界(仅涉及保存/恢复/汇总/切换项目),并记录数据存储位置。它指示代理更新长期记忆,但未给出外部端点。指令与代码仅读取/写入用户主目录下的本地 JSON 文件——符合预期,但未在清单中声明。
安装机制
无安装规范(仅指令),但内含 Node 脚本(scripts/context-engine.js),SKILL.md 展示通过 'node context-engine.js' 使用 CLI。清单未声明所需二进制文件;此不匹配增加风险,因为未声明运行时依赖。
凭证需求
技能未请求环境变量或凭证(合理),但实现将绝对路径硬编码在 /home/deus。硬编码特定主目录脆弱且意外(在不同用户下可能表现异常)。代码在该路径写入并可能创建文件,而清单未声明所需配置路径或存储访问——留下未说明的足迹。
持久化与权限
always 为 false,技能未请求提升的平台权限。其持久化仅限于在指定项目目录下创建/更新文件。不修改其他技能配置,也未声明自主常驻权限。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/6

- 初始发布用于 OpenClaw 会话的 Context Engine。 - 会话开始时自动恢复最后活跃项目及上下文。 - 在会话结束或手动命令时保存对话状态与项目连续性。 - 支持在项目间切换、列出所有项目并汇总当前状态。 - 追踪项目专属任务、笔记与会话历史,提升项目管理效率。

无害

安装命令

点击复制
官方npx clawhub@latest install context-engine-deus
镜像加速npx clawhub@latest install context-engine-deus --registry https://cn.longxiaskill.com
数据来源ClawHub ↗ · 中文优化:龙虾技能库