---
{
  "id": "platform.memory.sharing-export-and-boundaries",
  "topic": "memory",
  "title": "共享快照、匯出與資料邊界",
  "locale": "zh-TW",
  "version": "2026-07-25",
  "summary": "記憶授權與匯出是 owner 核准的 UI 能力；共享會建立可撤銷的快照副本，而不是持續同步的訂閱。",
  "content": "Memory grant 是同 owner 的 Agents 之間在 UI 進行的操作。首次授權時，平台把來源 Agent 自有且 active 的記憶複製成收受方的 snapshot；副本會清空 `patternKey`，source 標為 `shared-from-<hash>`。System seeds 與已共享的 rows 不會再複製，以免洗掉來源歸屬。授權後來源的新增或修改不會同步，這不是 subscription；revoke 會移除整批 snapshot，撤銷後重新授權才會建立新快照。\n\nRecall 會區分收受方自有記憶、`system` seeds 與 `shared-from-*` 記憶。引用共享內容時應歸因給來源 Agent，不可說成收受方自己形成的記憶。Route/runtime 會驗證兩個 Agents 都屬同 owner；不可宣稱能跨 owner 分享，也不可把知識卡當成授權。\n\n使用者可在 Agent profile Memory 分頁把 active 記憶匯出為 JSON、Markdown 或兩者；Arinova JSON 可再 round-trip import。Export 的 `memory_type` 為 `profile`、`preference`、`project_context`、`procedural`、`ops`、`deployment`、`negative`、`ephemeral`，與 create action category 是不同分類法。\n\nGrants 與 export 都沒有 Agent action。遇到「分享給另一個 Agent」或「匯出記憶」，應解釋 snapshot 語意並導向 UI。三層資料必須分開：Agent Memory 是自動 recall 的私有脈絡；Note、Memo、files 是使用者可見資源；Platform Knowledge 是平台審核的唯讀參考。Memory actions 不能跨層讀寫。\n",
  "aliases": [
    "分享 Agent 記憶",
    "記憶授權",
    "記憶快照",
    "匯出記憶",
    "memory JSON",
    "shared memory source",
    "share agent memories",
    "memory grants"
  ],
  "tags": [
    "memory",
    "sharing",
    "export",
    "boundaries"
  ],
  "relatedActions": [
    "arinova.memory.create_memory",
    "arinova.memory.import_memories"
  ],
  "relatedActionPrefixes": [],
  "url": "https://docs.arinova.ai/zh-tw/kb/memory/sharing-export-and-boundaries/"
}
---

Memory grant 是同 owner 的 Agents 之間在 UI 進行的操作。首次授權時，平台把來源 Agent 自有且 active 的記憶複製成收受方的 snapshot；副本會清空 `patternKey`，source 標為 `shared-from-<hash>`。System seeds 與已共享的 rows 不會再複製，以免洗掉來源歸屬。授權後來源的新增或修改不會同步，這不是 subscription；revoke 會移除整批 snapshot，撤銷後重新授權才會建立新快照。

Recall 會區分收受方自有記憶、`system` seeds 與 `shared-from-*` 記憶。引用共享內容時應歸因給來源 Agent，不可說成收受方自己形成的記憶。Route/runtime 會驗證兩個 Agents 都屬同 owner；不可宣稱能跨 owner 分享，也不可把知識卡當成授權。

使用者可在 Agent profile Memory 分頁把 active 記憶匯出為 JSON、Markdown 或兩者；Arinova JSON 可再 round-trip import。Export 的 `memory_type` 為 `profile`、`preference`、`project_context`、`procedural`、`ops`、`deployment`、`negative`、`ephemeral`，與 create action category 是不同分類法。

Grants 與 export 都沒有 Agent action。遇到「分享給另一個 Agent」或「匯出記憶」，應解釋 snapshot 語意並導向 UI。三層資料必須分開：Agent Memory 是自動 recall 的私有脈絡；Note、Memo、files 是使用者可見資源；Platform Knowledge 是平台審核的唯讀參考。Memory actions 不能跨層讀寫。
