← 返回 Skills 市场
gift-is-coding

Daily Memory Summary

作者 gift-is-coding · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
100
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install daily-memory-summary
功能描述
每日定时任务:从 computer_io 文件夹读取剪贴板和通知数据,写入每日 memory。
使用说明 (SKILL.md)

Daily Memory Summary

文件结构

memory/YYYY-MM-DD/
├── computer_io/
│   ├── clipboard/
│   │   └── timestamp.md    # 剪贴板数据
│   └── notification/
│       └── timestamp.md    # 通知数据
└── YYYY-MM-DD.md          # 每日 memory 主文件

使用方式

~/.openclaw/workspace/skills/daily-memory-summary/scripts/summarize.sh

工作流程

  1. memory/YYYY-MM-DD/computer_io/clipboard/ 读取最新剪贴板文件
  2. memory/YYYY-MM-DD/computer_io/notification/ 读取最新通知文件
  3. 合并内容,写入 memory/YYYY-MM-DD.md

定时任务

已在 ~/.openclaw/cron/jobs.json 中配置:

  • 任务名:Daily Memory Summary
  • 时间:每天 23:00(Asia/Shanghai)
安全使用建议
What to check before installing or running this skill: - Path behavior: The script hardcodes /Users/wutianfu/.openclaw/... which will not work correctly for other users and could read another user's files on a shared system. Change the script to use $HOME or a relative workspace path before use. - Privacy: The skill reads local clipboard and notification files (sensitive personal data). Only run it if you trust the environment and you are comfortable with those files being processed into a daily summary. - Contacts claim: The script claims to 'update contacts' but it only extracts matches to a temporary file and deletes it. If you expect contact database changes, inspect and modify the script to explicitly and safely write to your contacts store. - Cron/scheduling: SKILL.md says a cron job is configured but there's no install step that configures it. Verify ~/.openclaw/cron/jobs.json yourself if you want automatic scheduling, or set up your own scheduler. - Test safely: Run the script in a sandbox or on a copied subset of your workspace first to confirm behavior. Review and sanitize the grep/regex patterns to avoid accidental capture of unrelated sensitive strings (e.g., emails, tokens). - Least privilege: Run the script with the minimal user account that owns the memory workspace. If you don't want the skill to run autonomously, avoid enabling automatic scheduling or restrict agent invocation. If you want, I can suggest a corrected version of the script that uses $HOME, properly updates contacts when requested, and documents expected input/output paths.
功能分析
Type: OpenClaw Skill Name: daily-memory-summary Version: 1.0.0 The skill aggregates highly sensitive information, including clipboard history and system notifications, into a centralized 'memory' file. While it lacks explicit exfiltration logic, the script `summarize.sh` contains hardcoded absolute paths for a specific user (`/Users/wutianfu/`) and utilizes specific regex patterns to target corporate data (e.g., `lenovo.com`, 'Brad', and 'DT'). This targeted data collection and the inherent privacy risks of automated clipboard/notification harvesting make the bundle suspicious, despite its stated purpose as a journaling tool.
能力评估
Purpose & Capability
The script's stated purpose (read today's computer_io clipboard/notification files and write a daily memory) is consistent with the SKILL.md, but the script hardcodes absolute paths (/Users/wutianfu/...) rather than using a generic or $HOME-based path. That makes the skill specific to one user account and could either fail for other users or read another user's files if installed on a multi-user system. The SKILL.md and script also claim to 'update contacts', but the script only extracts matches to /tmp/contacts_$$.txt and immediately deletes it — it does not actually write into the CONTACTS_DIR.
Instruction Scope
Runtime instructions are limited to reading local files under a 'memory' workspace and writing a daily markdown file. This is within the described scope. However, the skill will read potentially sensitive local data (clipboard contents and notifications) from the user's workspace, so privacy risk exists even though there is no external network activity.
Install Mechanism
There is no install spec (instruction-only plus a local script). No network downloads or package installs appear in the bundle, so nothing external will be pulled during install.
Credentials
The skill declares no required env vars, but it uses hardcoded absolute paths into /Users/wutianfu/.openclaw/workspace/, which is disproportionate and user-specific. It also references a CONTACTS_DIR variable but never updates that directory; the script reads user data without declaring access expectations. While no credentials are requested, the script accesses local personal data (clipboard and notifications), which is sensitive.
Persistence & Privilege
always is false and model invocation is allowed (defaults). SKILL.md states a cron job is 'already configured' in ~/.openclaw/cron/jobs.json to run daily at 23:00, but there is no install step that creates that cron entry. This is an inconsistency: the skill claims scheduled persistence but provides no mechanism to create or verify it.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install daily-memory-summary
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /daily-memory-summary 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of daily-memory-summary skill. - Reads clipboard and notification data from computer_io folder for the current day. - Combines and writes a daily summary to memory/YYYY-MM-DD.md. - Can be run with the included summarize.sh script. - Scheduled as an automated task at 23:00 (Asia/Shanghai) daily.
元数据
Slug daily-memory-summary
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Daily Memory Summary 是什么?

每日定时任务:从 computer_io 文件夹读取剪贴板和通知数据,写入每日 memory。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 100 次。

如何安装 Daily Memory Summary?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install daily-memory-summary」即可一键安装,无需额外配置。

Daily Memory Summary 是免费的吗?

是的,Daily Memory Summary 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Daily Memory Summary 支持哪些平台?

Daily Memory Summary 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Daily Memory Summary?

由 gift-is-coding(@gift-is-coding)开发并维护,当前版本 v1.0.0。

💬 留言讨论