开发与工程 ✓ NVIDIA · 官方 session-memorycheckpointingcontext-recoveryhandofffilesystem-state

NeMo-RL 会话记忆

为编码代理保存可恢复的长期工作会话记忆。

FollowSkills 评估 · FSRS-2.0
不推荐
51/ 100 五分制 2.6 / 5
信任安全14 / 25 · 2.8/5

技能将写入范围限定为仓库内的session/目录,并要求记录人类可读状态,未见外部网络、凭据访问、破坏性操作或隐蔽外传;但没有敏感数据排除规则、用户确认、权限边界、回滚方案或数据流披露,因此扣分。

可靠稳定8 / 20 · 2.0/5

目录和文件流程清晰,恢复顺序及git状态核验也有说明;但仅依赖shell命令和本地时间,没有冲突、权限失败、目录损坏或异常输入的诊断反馈,也没有针对该技能关键路径的测试,因此静态评估限制在10分以内并进一步扣分。

适用触发11 / 15 · 3.7/5

适用场景、触发条件和不适用场景定义较明确,覆盖断连、重启、交接和长任务;但没有明确输入输出契约、非代码仓库边界、中文使用说明或更精确的语义触发规则,因此扣分。

规范维护8 / 15 · 2.7/5

SKILL.md具备名称、描述、许可证、使用场景和基础渐进式结构;skill-card补充了所有者、版本、风险和评估摘要,但缺少Instructions、Examples、FAQ、author/tags、明确变更记录及维护更新路径,且版本来源未在给定文件中直接证明,因此扣分。

有效结果6 / 15 · 2.0/5

预期文件清单、检查点节奏和恢复步骤可直接指导常见会话记忆任务,评估文件也报告了正向任务结果;但静态材料不能验证实际生成结果、跨环境可恢复性或相对手工记录的收益,输出仍需代理正确执行,故按静态上限保守扣分。

证据核验4 / 10 · 2.0/5

存在评估报告、正负触发用例和明确的期望行为,提供了有限可审计证据;但报告属于随仓库提供的声明,没有独立第三方复核或本技能专属CI/测试覆盖,因此不超过5分并扣分。

证据充分度: 评估于 2026年7月20日 审查版本 55f18499943e
使用前请注意
  • 会话记录可能包含源代码、路径、决策或其他敏感信息;技能未规定脱敏、保留期限、访问控制或加密。
  • mkdir和时间戳流程未说明并发会话、目录冲突、权限失败及部分写入后的恢复处理。
  • 评估报告中的通过率和版本信息未提供独立复核证据;不要将其视为已执行验证。
  • 未明确中文文档或中文代理交互要求,使用者可能需要自行解释字段和恢复流程。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

该技能帮助编码代理在长时间工作、断连、VS Code 重启、分支切换或交接时保存和恢复工作上下文。它要求在仓库中使用 session 目录,并为每次工作会话维护状态、时间线、文件记录和交接说明。记录内容面向人类阅读,便于另一代理继续工作。技能本身属于 NVIDIA/skills 集合中的 NeMo-RL 技能,许可证为 Apache-2.0。

创建或复用仓库内的 session/<时间戳> 目录;使用本地时间生成会话目录名;写入或更新 session_state.md、timeline.md、files.md 和 handoff.md;记录目标、当前子任务、已加载技能、状态、计划、假设、阻塞项、关键操作、命令结果、检查过的文件以及后续行动;恢复会话时读取交接文件、状态文件和近期时间线,并进行轻量 git 状态核验。

  1. 正在进行非平凡代码修改,需要在暂停或断连前建立恢复点的编码代理。
  2. 即将重启 VS Code 或切换分支,需要保留当前任务上下文的开发者。
  3. 跨代理交接长时间实验、长任务或未完成开发工作的团队。
  4. 恢复已有仓库 session/目录,并让新代理快速了解上一阶段进展的用户。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖断连、重启、交接和分支切换等明确恢复场景。
  • 输出为结构化、可读的 Markdown 会话记录。
  • 包含状态、时间线、文件清单和交接说明,便于后续代理接续。
局限
  • 依赖代理能够读写仓库文件并执行基础 shell 命令。
  • 源材料没有提供自动清理旧会话、冲突处理或测试套件。
  • 技能只管理工作上下文,不保存模型内部记忆,也不替代代码或 git 本身。

如何安装这个 Skill?

使用 NVIDIA/skills 集合的 skills CLI:npx skills add nvidia/skills --skill nemo-rl-session-memory --yes。CLI 会提示选择技能和安装目标;源材料未规定该技能在具体客户端中的固定文件路径。

如何使用这个 Skill?

在相关任务中明确要求代理保存、恢复或管理会话记忆,例如:“请在暂停前为当前代码任务创建一个会话检查点,并记录后续行动。”恢复时可说:“请读取仓库现有的 session/记录并恢复当前工作上下文。”该技能不适用于简单问题、短任务、一次性命令、代码检查或代码审查。

常见问题

它会自动保存所有对话内容吗?
不会。它指导代理将目标、状态、操作结果和后续行动写入会话 Markdown 文件;源材料没有承诺完整保存对话。
使用它需要网络或 MCP 服务吗?
技能正文只展示本地 shell 命令和仓库文件操作,未要求网络或 MCP 服务。
哪些任务不适合使用?
简单问题、短任务、一次性命令、代码检查和代码审查明确列为不适用场景。

同仓库的其他 Skills

均来自 NVIDIA/skills

开发与工程 ✓ NVIDIA · 官方

DALI 动态模式开发助手

帮助 AI 代理编写、审查和迁移 NVIDIA DALI 命令式动态模式代码。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge 训练韧性

为 Megatron Bridge 分布式训练启用故障恢复与挂起检测。

开发与工程 ✓ NVIDIA · 官方

NeMo AutoModel 配方开发

帮助构建、修改和验证 NeMo AutoModel 训练与评估配方。

开发与工程 ✓ NVIDIA · 官方

Megatron FSDP 配置与性能指南

帮助在 Megatron-Bridge 中启用、排查并验证 Megatron FSDP。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge GPU 内存调优

诊断 Megatron Bridge 训练中的 GPU OOM,并降低碎片、激活和 PEFT 内存占用。

开发与工程 ✓ NVIDIA · 官方

Jetson 目标平台切换器

在已有 Jetson 平台配置之间切换当前活动目标。

开发与工程 ✓ NVIDIA · 官方

NeMo AutoModel 模型接入指南

指导开发者将新的 LLM、MoE 或 VLM 架构接入 NeMo AutoModel。

开发与工程 ✓ NVIDIA · 官方

Megatron Bridge 激活重计算

在 Megatron Bridge 中用额外计算换取更低的 GPU 激活内存占用。

开发与工程 ✓ NVIDIA · 官方

NeMo AutoModel 分布式训练配置

为 NeMo AutoModel 选择并配置多 GPU 与多节点训练策略。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge 并行策略指南

为 Megatron Bridge 训练选择、组合并核验并行策略。

自动化与运维 ✓ NVIDIA · 官方

Jetson 健康快照

以只读方式汇总 Jetson 的硬件、资源与服务状态。

开发与工程 ✓ NVIDIA · 官方

Jetson BSP 镜像刷写

将已提升的 Jetson BSP 镜像安全刷入处于 RCM 模式的设备。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge 序列打包

为 Megatron-Bridge 配置并验证序列打包与长上下文训练。

自动化与运维 ✓ NVIDIA · 官方

Jetson 无头模式内存优化

通过安全、可回滚的系统服务调整,为无桌面 Jetson 设备释放内存。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge CPU Offload

为 Megatron Bridge 配置、验证并排查 CPU 卸载,以缓解 GPU 显存压力。

开发与工程 ✓ NVIDIA · 官方

NeMo Relay 上下文隔离

为并发请求和异步工作流维护独立的 NeMo Relay 作用域栈与正确的祖先传播。

开发与工程 ✓ NVIDIA · 官方

DOCA DMA 编程助手

指导在 BlueField 或 ConnectX 上进行 DOCA DMA 内存拷贝开发。

开发与工程 ✓ NVIDIA · 官方

NVIDIA DOCA 公共知识地图

帮助代理定位 DOCA 的权威文档、样例、版本和安装路径。

开发与工程 ✓ NVIDIA · 官方

Jetson 目标知识库生成器

扫描 Jetson BSP 与源码树,生成按目标配置组织的知识库快照。

开发与工程 ✓ NVIDIA · 官方

DOCA UROM 主机侧卸载开发

指导 HPC、UCX 和 MPI 应用将远程内存操作卸载到 BlueField DPU。

相关 Skills