Read Working Memory

nowledge-co/community/nowledge-mem-copilot-cli-plugin/skills/read-working-memory

作者 nowledge-co1f4d7eb61466dbfc93ce8d7a0a806c4d4a196dd0無授權條款收錄於 2026年10月9日更新於 2026年10月9日

Read your daily Working Memory briefing to understand current context. Contains active focus areas, priorities, unresolved flags, and recent knowledge changes. Load this automatically at the beginning of sessions for cross-tool continuity.

AI 產生的概覽

在對話開始時讀取每日工作記憶簡報,還原關於關注領域、優先事項與待處理標記的脈絡。

功能
此技能指示代理讀取工作記憶簡報,通常以 JSON 模式執行 nmem 命令列工具,並在 nmem 無法使用時改為讀取本機記憶檔案。簡報包含目前關注領域、優先事項、未解決的標記、近期知識變更,以及指向特定記憶的深層連結。技能也說明如何在對話中使用這些脈絡,例如自然引用相關內容並避免重複讀取。
適用情境
適用於開始新對話、休息後回到某個專案,或使用者詢問目前在做什麼、提到近期優先事項與決定時。它用於跨工具延續性,因此在其他工具中儲存的脈絡會出現在簡報中。
執行需求
需要 nmem 命令列工具(可透過 pip、pipx 或 Arch Linux 套件管理員安裝),以及存取 Nowledge Mem 執行個體;若執行個體位於遠端伺服器,則需設定 URL 與 API 金鑰,或使用 NMEM_API_URL 與 NMEM_API_KEY 環境變數。選用環境變數包括 NMEM_AGENT_ID、NMEM_SPACE 與 NMEM_HOST_AGENT_ID。僅本機模式的備援方式會讀取主目錄中的記憶檔案。未隨附指令碼。

Read Working Memory

Start every session with context. Use Context Bundle when owner identity, AI Identity, active scope, or rules could matter; it includes Working Memory. Use Working Memory alone for the lighter daily briefing.

When to Use

At session start:

  • Beginning of a new conversation
  • Returning to a project after a break
  • When context about recent work would help

During session:

  • User asks "what am I working on?" or "what's my context?"
  • User references recent priorities or decisions
  • Need to understand what's been happening across tools

Skip when:

  • Already loaded this session
  • User explicitly wants a fresh start
  • Working on an isolated, context-independent task

Usage

Prefer Context Bundle for startup context:

bash
nmem --json context --source-app copilot-cli

Read Working Memory alone when you only need current priorities:

bash
nmem --json wm read

If the runtime already knows the current project or agent lane, add --space "<space name>" to either command. Multi-agent orchestrators can set NMEM_AGENT_ID="<agent-slug>" before launching Copilot CLI. Add NMEM_SPACE only when that whole run should override the identity's default space. Use NMEM_HOST_AGENT_ID only for advanced external aliases.

Fallback for local-only (when nmem is not installed):

bash
cat ~/ai-now/memory.md

This fallback is only for older local-only Default-space setups.

What You'll Find

The Working Memory briefing contains:

  • Active Focus Areas — Topics you're currently engaged with, ranked by recent activity
  • Priorities — Items flagged as important or needing attention
  • Unresolved Flags — Contradictions, stale information, or items needing verification
  • Recent Activity — What changed in your knowledge base since the last briefing
  • Deep Links — References to specific memories for further exploration

How to Use This Context

  1. Read once at session start — don't re-read unless asked
  2. Reference naturally — mention relevant context when it connects to the current task
  3. Avoid duplicate reads — if Context Bundle was already loaded and includes Working Memory, do not read Working Memory again
  4. Don't overwhelm — share only the parts relevant to what the user is working on
  5. Cross-tool continuity — insights saved in other tools (Cursor, Claude Code, Codex) appear here

Troubleshooting

If nmem is not in PATH: pip install nmem-cli, pipx install nmem-cli, or on Arch Linux yay -S nmem-cli / paru -S nmem-cli

If Nowledge Mem is on a remote server, run nmem config client set url https://... and nmem config client set api-key ... once on this machine, or use NMEM_API_URL / NMEM_API_KEY for a temporary override.

來源與署名

來源:nowledge-co/community位於nowledge-mem-copilot-cli-plugin/skills/read-working-memory提交1f4d7eb

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架