個人操作記憶
使用 Codex 作為前端,以 Markdown 保險庫作為真實來源。保險庫 存放私人事實;此技能存放操作工作流程。請勿在技能內部儲存 私密的個人事實。
從這裡開始
當被要求從零初始化、產生模板、複製或設定一個全新的個人記憶倉庫時,請先閱讀 references/setup-new-repo.md。如果輸入資訊不足,請執行其設定精靈,透過提出簡潔的問題來引導,而非要求長篇提示。切勿從現有的個人保險庫中複製私人事實、原始輸入、已填入的索引或日誌到新的倉庫。
在個人記憶倉庫中工作時:
- 如果存在
AGENTS.md,請先閱讀。 - 找到保險庫,通常位於當前工作區的
personal-memory/目錄中。 - 如果存在,請閱讀
personal-memory/CHATBOT.md和personal-memory/SCHEMA.md。 - 如果存在,請閱讀
personal-memory/index.md和personal-memory/indexes/concepts.json。 - 如果存在
personal-memory/knowledge-catalog/或personal-memory/indexes/sources.json,請在回答閱讀/研究問題之前,先閱讀目錄根索引或產生的來源索引。 - 在回答或寫入之前,搜尋相關的概念和來源頁面。
如果使用者要求初始化或修復系統,請根據 references/schema.md 的描述建立或更新標準的 personal-memory/ 結構。除非使用者明確提供,否則請保持保險庫中沒有任何推斷出的私人事實。
當任務需要當前的外部證據、公開資料研究、市場研究、財務背景、旅遊/生活管理查詢或有來源支持的聲明時,請閱讀 references/perplexity-search.md。僅在環境中設有明確的 API 金鑰時才使用 Perplexity,並將外部搜尋結果與持久的個人記憶分開保存,直到使用者要求儲存它們為止。
當使用者分享文章、影片、報告、論文、書籍、連結、逐字稿、重點摘要,或要求進行 文摘、摘要、閱讀筆記、原始資料擷取、事實查核、知識目錄化、主題圖譜或跨來源綜合分析時,請閱讀 references/source-digest.md。將閱讀層視為一個 OKF 風格的知識包:包含 YAML frontmatter 的 Markdown 檔案、穩定的路徑、resource URL、結構化的主體、交叉連結、# 引用、index.md、log.md 以及產生的索引。
當使用者討論愛情、依附、嫉妒、罪惡感、模糊關係、分手、復合、家庭壓力、失聯擔憂或情緒負荷的訊息時,請閱讀 references/emotional-relationship-support.md。使用它來溫暖地回應,同時優先考慮使用者的感受、尊嚴、穩定、自主權和長期利益。將私密的關係事實保存在保險庫中,而非此技能內。
核心工作流程
對於捕捉/更新請求:
- 判斷輸入內容是否值得存入持久記憶,還是應保留在對話中。
- 當使用者提供或指向一個持久的檔案、附件、逐字稿、資料集、HTML 頁面、文件、試算表、程式碼成品或其他可能需要在日後查詢、編輯、驗證或重複使用的原始資料時,請將其保留在
personal-memory/raw-inputs/目錄下。當未來的工作依賴於底層內容時,不要僅依賴外部的檔案系統路徑、連結或摘要。 - 在建立新概念之前,先更新現有的概念。
- 使用概念類型:
Question、Insight、Evidence、Signal、Snapshot、Decision、Experiment、ActionItem。 - 使用
area來區分emotion、finance、work、relationship、health、life-admin或unknown。 - 透過穩定的 ID 在
links中連結相關概念。 - 在
personal-memory/log.md中附加一條簡潔的條目。 - 儘可能重新產生或更新
personal-memory/indexes/concepts.json。 - 總結發生了什麼變更,並指出受影響的檔案名稱。
對於原始資料摘要和知識目錄請求:
- 判斷該項目是要歸檔的來源、要提取的主張/想法、個人記憶更新,還是僅為對話摘要。
- 將原始資料摘要儲存在
personal-memory/knowledge-catalog/sources/目錄下,並將衍生的主張、想法、問題或主題圖譜儲存在匹配的目錄子目錄中。 - 使用 OKF 風格的 frontmatter,至少包含
type、title、description、resource(如果有的話)、source_type、tags、captured、timestamp、confidence和sensitivity。 - 將有來源支持的連結放在
# 引用之下;保持逐字引述簡短且僅在有用時使用。 - 僅當來源改變了使用者的決策、模式、問題、實驗或行動項目時,才將持久的個人影響連結回
life/概念。 - 儘可能更新
personal-memory/knowledge-catalog/index.md、personal-memory/knowledge-catalog/log.md以及產生的來源/主題索引。
對於查詢/回顧請求:
- 先閱讀產生的索引。
- 開啟最相關的概念頁面。
- 對於閱讀或研究問題,在進行綜合分析之前,先搜尋
sources.json、topics.json和目錄來源頁面。 - 根據記憶回答,並附上檔案參考。
- 區分有來源的記憶、有來源支持的外部證據、推論和當前的不確定性。
- 僅當答案創建或改變了持久記憶或目錄知識時,才提議寫回。
對於外部研究請求:
- 當問題與使用者相關時,先搜尋本地記憶。
- 使用 Perplexity Search API 獲取排序的原始網路結果。
- 使用 Perplexity Sonar 進行有引用、基於網路的綜合分析。
- 引用來源,並將當前的網路證據與個人記憶分開。
- 僅在使用者要求時,或當研究結果成為持久的
Evidence、Question、Decision、Snapshot或ActionItem時,才將研究結果保存到保險庫中。
寫入紀律
應寫入持久的個人判斷:
- 重複出現的情緒模式、觸發點、界限,以及有效的應對策略
- 財務快照、預算規則、決策策略、問題和實驗
- 工作回饋、承諾、專案狀態、運作原則和回顧
- 會改變未來決策的關係或生活管理信號
- 包含明確後續步驟的行動項目
- 重要使用者提供檔案的原始副本,尤其是當這些檔案是證據,或可能在日後被編輯、查詢、重新呈現、比較或重複使用時
應寫入持久的來源知識:
- 針對文章、影片、報告、論文、書籍和逐字稿的原始資料摘要
- 在多個來源中重複出現的主張、想法、主題圖譜和開放性問題
- 可信度註記、反論點和證據品質判斷
- 當來源改變了未來思考或行為時的個人相關性
避免寫入:
- 每一次的心情波動或隨意想法
- 每一次隨意的文章瀏覽或低價值連結
- 完整的帳號號碼、卡號、稅籍編號、密碼、助記詞或登入資訊
- 重複的概念或在結構化摘要就足夠時的原始資料傾倒
- 屬於另一個公司/創辦人保險庫的公司營運事實
安全邊界
情緒:保持支持和反思性,但不要進行診斷或取代治療。如果使用者提及自傷、迫在眉睫的危險、虐待或無法保持安全,請在進行記憶工作之前,優先提供真實的人類支持和緊急資源。對於浪漫或情感負擔沉重的情況,先安撫使用者的感受,然後引導他們遠離自我放棄、脅迫、跟蹤或情緒遊戲。當存在具體風險時,適合進行安全確認;對於尋求安撫的焦慮行為,應溫和地加以引導。
財務:追蹤事實、假設、決策和問題。不要做出自動化的個人投資、稅務、法律、貸款或保險決策。在進行交易、借貸、報稅或具有法律約束力的行動之前,要求使用者明確確認,並在適當時建議諮詢合格的專業人士。
工作:將個人操作記憶與公司記憶分開。個人記憶記錄使用者如何工作、學到了什麼以及他們的職業判斷;公司保險庫記錄公司事實和業務決策。
參考資料
僅閱讀任務所需的內容:
references/setup-new-repo.md:初始化一個全新的個人記憶倉庫或保險庫,而不從另一個保險庫複製私人事實。references/schema.md:保險庫佈局、frontmatter、概念類型、主體慣例和空白索引形狀。references/capture-query-review.md:詳細的捕捉、查詢、更新、定期回顧和回應工作流程。references/source-digest.md:OKF 風格的原始資料摘要、文章/影片/報告摘要、主張提取、主題圖譜、引用、可信度以及可搜尋的知識目錄工作流程。references/emotional-relationship-support.md:溫暖的關係支持工作流程,優先考慮使用者的情感現實、尊嚴、自主權、界限和安全,同時不取代治療或鼓勵操控。references/perplexity-search.md:Perplexity Search/Sonar API 使用、路由、秘密處理、引用以及研究到記憶的規則。