360 Secure SkillHub
360 安全技能中心

Openclaw Mindkeeper

Mindkeeper是基于OpenClaw的本地工具,可读取markdown日常记忆或SQLite数据库当日消息,提取结构化信息,生成含重点、决策、待办的简报。支持文本/HTML格式,可输出为文件或邮件,还能自定义提示聚焦内容,适用于每日复盘、工作记录梳理。当前为MVP版本,后续将优化功能。

asistent-alex
asistent-alex
热度 30.14
最近更新 2026-05-11 17:47:01
分类:效率依赖:读写文件 / 内部调用大模型 / 代码执行应用场景:摘要总结 / 笔记整理 / 任务管理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add openclaw-mindkeeper
Metadata
name
mindkeeper
description
Turn a day of memory into a clear owner brief with highlights, decisions, open loops, and next-step recommendations.
validation
scripts/validate.sh

Mindkeeper

Mindkeeper is an OpenClaw-oriented skill/product scaffold for turning daily memory into clarity.

Current MVP

  • Reads daily memory from a markdown file
  • Reads one day's messages from the lossless-claw SQLite DB
  • Extracts structured signals
  • Produces a text or HTML brief
  • Can write rendered output to a file with --out
  • Runs locally with a validation script

Usage

node src/index.js --date 2026-04-09 --memory-file ./tests/fixtures/2026-04-09.md --format text
node src/index.js --date 2026-04-09 --memory-file ./tests/fixtures/2026-04-09.md --format html --out ./tmp/mindkeeper-preview.html
node src/index.js --date 2026-04-09 --use-lcm --lcm-db ~/.openclaw/lcm.db --session-key agent:main:main --format text
node src/index.js --date 2026-04-09 --brief-mode hybrid --memory-file ./tests/fixtures/2026-04-09.md --use-lcm --lcm-db ~/.openclaw/lcm.db --session-key agent:main:main --format text
node src/index.js --date 2026-04-09 --brief-mode lossless-only --use-lcm --lcm-db ~/.openclaw/lcm.db --session-key agent:main:main --format text
node src/index.js --date 2026-04-09 --memory-file ./tests/fixtures/2026-04-09.md --prompt "Focus on lossless-claw and openclaw-mindkeeper naming" --email-to alex@example.com --email-from mindkeeper@example.com --email-out ./tmp/mindkeeper.eml
node src/index.js --date 2026-04-09 --memory-file ./tests/fixtures/2026-04-09.md --prompt "Focus on lossless-claw and openclaw-mindkeeper naming" --email-mode nexlink --email-to alex@example.com --nexlink-cli ~/.openclaw/skills/nexlink/scripts/nexlink.py

Validation

npm run validate

Planned integrations

  • richer lossless-claw recall beyond raw day-window SQLite reads
  • ranking improvements so hybrid and lossless-only briefs stay concise on heavy days
  • cron scheduling for daily comparison sends