← 返回
未分类 中文

Brain Proactive

Proactive Obsidian vault maintenance and review. Find stale tasks, orphan notes, projects that need attention, and connection opportunities. Trigger on: brai...
Proactive Obsidian vault maintenance and review. Find stale tasks, orphan notes, projects that need attention, and connection opportunities. Trigger on: brai...
gabebac
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 305
下载
💾 0
安装
1
版本
#latest

概述

Brain Proactive — Vault Review & Maintenance

ICM Contract

------
Layer 3 inputsUSER.md (vault folder structure), SOUL.md (file standards)
Layer 4 inputsFiles/HumanVault/Health Control/Tasks/One Time Tasks.md, Files/HumanVault/Calendar/Daily Notes/, Files/HumanVault/Work/, Files/ staging folders
ProcessStale task check, pending staging queue, open work items, therapy note dates — surface what needs attention
Layer 4 outputsNo direct writes — surfaces findings to Pooh, uses vault-push skill for any approved writes

Active second-brain caretaking. Read vault, surface what needs attention, suggest what to connect or enrich. Never write to HumanVault without approval — use vault-push.


FULL VAULT REVIEW

Trigger: "brain review", "vault review", "vault audit", "what needs attention"

Run all four checks and deliver a consolidated report.

Check 1 — Stale One-Time Tasks

cat "/home/node/.openclaw/workspace/Files/HumanVault/Health Control/Tasks/One Time Tasks.md"

Find any unchecked - [ ] items. Cross-check their scheduled date (🛫 field) against today.

Flag: tasks with a scheduled date more than 7 days in the past.

Check 2 — Pending Staged Files

ls -la /home/node/.openclaw/workspace/Files/Books/ 2>/dev/null
ls -la /home/node/.openclaw/workspace/Files/Receipts/ 2>/dev/null
ls -la /home/node/.openclaw/workspace/Files/Medications/ 2>/dev/null
ls -la /home/node/.openclaw/workspace/Files/Species/ 2>/dev/null
ls -la /home/node/.openclaw/workspace/Files/Transcripts/ 2>/dev/null
ls -la /home/node/.openclaw/workspace/Files/Documents/ 2>/dev/null

Flag: any files older than 3 days that haven't been pushed yet.

Check 3 — Project Follow-Up

find "/home/node/.openclaw/workspace/Files/HumanVault/Work/TD/" -name "*.md" | xargs grep -l "TODO\|\- \[ \]" 2>/dev/null
find "/home/node/.openclaw/workspace/Files/HumanVault/House Tracker/" -name "*.md" | xargs grep -l "\- \[ \]" 2>/dev/null

Report any open tasks or TODO markers in Work and House Tracker.

Check 4 — Therapy & Self-Improvement Notes

ls -lt "/home/node/.openclaw/workspace/Files/HumanVault/Health Control/Life Improvements/Therapy/" | head -10

Check file modification dates. If any therapy note hasn't been touched in >14 days, flag it — Pooh may need a nudge.


OUTPUT FORMAT (Telegram — bullet lists only, no tables)

🧠 Vault Review — [DATE]

📋 Stale Tasks ([count]):
• [task name] — overdue [X days] (from One Time Tasks.md)

📦 Staging Queue ([count] files):
• Books/: [N] files pending push
• Receipts/: [N] files pending push

🏗 Open Work Items:
• Work/TD/[file]: [what's open]

💬 Therapy Notes:
• [note name] — last touched [X days ago]

[If all clear]: Nothing needs attention. Vault is tidy.

CONNECTION FINDER

Trigger: "find connections for [note]", "what connects to [topic]", "link suggestions for [note]"

  1. Read the target note
  2. Extract key themes, names, entities
  3. Search vault for related notes:
  4. grep -r "[keyword]" /home/node/.openclaw/workspace/Files/HumanVault/ --include="*.md" -l 2>/dev/null | head -20
    
  5. Suggest specific [[wikilinks]] Pooh could add to the note
  6. Never add links without Pooh's approval — present suggestions only

ORPHAN NOTE FINDER

Trigger: "find orphan notes", "what notes have no links", "disconnected notes"

# Find .md files not linked from any other file
find /home/node/.openclaw/workspace/Files/HumanVault/ -name "*.md" | while read f; do
  name=$(basename "$f" .md)
  count=$(grep -r "\[\[$name\]\]" /home/node/.openclaw/workspace/Files/HumanVault/ --include="*.md" -l 2>/dev/null | wc -l)
  if [ "$count" -eq 0 ]; then echo "$f"; fi
done 2>/dev/null | head -30

Report the orphans. Suggest which ones could be linked to existing notes.


NOTE ENRICHMENT

Trigger: "enrich [note]", "fill out [note]", "complete [note]"

  1. Read the target note from HumanVault
  2. Identify empty or sparse properties
  3. Web search to fill what's missing
  4. Stage enriched version in workspace/Files/ under appropriate type folder
  5. Report what was changed
  6. Use vault-push to push with approval

RULES

  • NEVER write directly to HumanVault — always stage and vault-push
  • NEVER delete or archive HumanVault notes without explicit command
  • When suggesting connections, cite the source file for every suggestion
  • Therapy notes are private — only report metadata (last touched date), never quote content in chat
  • Don't overwhelm Pooh with a 30-item list — cap reports at 10 items, summarize the rest

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 19:43 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

knowledge-management

Obsidian

steipete
操作 Obsidian 仓库(纯 Markdown 笔记)并通过 obsidian-cli 自动化。
★ 451 📥 106,027
knowledge-management

web-tools-guide

user_ec205dbb
MANDATORY before calling web_search, web_fetch, browser, or opencli. Contains required error-handling procedures (web_se
★ 96 📥 170,644
knowledge-management

Baidu web search

ide-rea
使用百度AI搜索引擎(BDSE)进行网络搜索。适用于获取实时信息、文档资料或研究课题。
★ 247 📥 109,139