闲社服务运行正常AI智能体自动化平台
y

个人备忘录

技能标识:yf-memo

Personal memo and todo management system. Use when user expresses intent related to remembering, tracking, or managing tasks.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

个人备忘录

🗂️ 个人备忘录系统技能

一个与OpenClaw工作区集成的个人任务跟踪系统。当AI助手识别到用户希望通过自然对话管理任务、提醒或待办事项时,会使用此技能。

核心原则:基于意图的激活

不要实施固定的命令模式,例如将特定短语匹配到特定操作。
避免将用户的确切短语与脚本调用绑定。

相反,AI应该:

  1. 1. 通过自然语言理解用户意图
  2. 判断任务跟踪是否合适
  3. 使用适当的脚本函数
  4. 以对话方式回应

何时考虑使用此技能

当用户的请求属于以下意图类别时,AI助手应考虑使用此技能:

意图类别:记忆委托

用户希望助手为他们记住或跟踪某些事情。
  • - 我需要记得明天提交报告
  • 你能记下我下午3点有个会议吗?
  • 提醒我下班后买杂货

AI推理:用户要求我作为未来行动的辅助记忆工具。

意图类别:状态查询

用户想知道有哪些任务待处理或需要注意。
  • - 我现在手头有什么任务?
  • 告诉我今天还有什么要做
  • 有没有什么未完成的任务需要我处理?

AI推理:用户正在寻求待办责任的摘要。

意图类别:进度跟踪

用户表示某件事已经完成或结束。
  • - 我写完了那份文档
  • 与客户的会议结束了
  • 我清单上的第二项完成了

AI推理:用户提供应被记录的状态更新。

意图类别:成果回顾

用户想要回顾已完成的内容。
  • - 这周我完成了什么?
  • 给我看看已完成任务的摘要
  • 让我看看今天完成了什么

AI推理:用户希望回顾已完成工作的回顾视图。

系统集成

文件结构

~/.openclaw/workspace/
├── pending-items.md # 自动编号的待办任务
├── completed-items.md # 带时间戳的已完成任务
└── skills/yf-memo/scripts/
├── memo-helper.sh # 核心管理功能
└── daily-summary.sh # 自动每日摘要

脚本函数

查找脚本位置:
由于技能安装路径因用户而异,请使用以下方法定位脚本:

方法1:动态路径发现(推荐)
bash

按名称查找技能目录(yf-memo)


SKILL_DIR=$(find ~/.openclaw/skills ~/.openclaw/workspace/skills -name yf-memo -type d 2>/dev/null | tail -1)
MEMOSCRIPT=$SKILLDIR/scripts/memo-helper.sh
sh $MEMO_SCRIPT add 任务描述

方法2:一致的相对路径模式
如果AI助手已经在OpenClaw工作区上下文中:
bash
sh ./skills/yf-memo/scripts/memo-helper.sh add 任务描述

方法3:使用环境变量设置
首先,在shell配置文件中设置这些环境变量:
bash

添加到.zshrc或.bashrc


export YFMEMOSKILLDIR=$HOME/.openclaw/skills/yf-memo
export YFMEMOSCRIPT=$YFMEMOSKILL_DIR/scripts/memo-helper.sh

然后使用:
bash
sh $YFMEMO_SCRIPT add 任务描述

可用函数(使用动态位置):

  • - 添加新任务:sh $MEMOSCRIPT add 项目描述
  • 将任务X标记为完成:sh $MEMOSCRIPT complete-number X
  • 将匹配的任务标记为完成:sh $MEMOSCRIPT complete-content 部分文本
  • 显示待办任务:sh $MEMOSCRIPT show-todos
  • 显示已完成任务:sh $MEMO_SCRIPT show-done

daily-summary.sh - 用于定时每日摘要(位于同一脚本目录)

AI助手指南

记忆委托流程

  1. 1. 识别用户想要委托记忆某个任务
  2. 从自然语言中提取任务描述
  3. 执行:sh $MEMO_SCRIPT add 任务描述
  4. 回复确认,包括分配的编号

示例交互:

用户:我应该记得明天给牙医打电话
AI推理:用户希望我为他们记住这个任务
AI操作:sh $MEMO_SCRIPT add 明天给牙医打电话
AI回复:✅ 我已将其添加为第3项:明天给牙医打电话

状态查询流程

  1. 1. 识别用户想要查看待办任务
  2. 执行:sh $MEMO_SCRIPT show-todos
  3. 以对话方式呈现结果

示例交互:

用户:我的待办清单上还有什么?
AI推理:用户想要查看待办任务
AI操作:sh $MEMO_SCRIPT show-todos
AI回复:好的,我来查一下... <显示结果>

进度跟踪流程

  1. 1. 识别用户正在报告任务完成
  2. 判断完成是指项目编号还是内容
  3. 执行相应的完成命令
  4. 确认完成

示例交互:

用户:我完成了那份报告
AI推理:用户表示任务已完成
AI操作:sh $MEMO_SCRIPT complete-content 报告
AI回复:✅ 已标记为完成!

AI重要注意事项

语言灵活性

  • - 支持中英文表达
  • 不要拘泥于确切的短语
  • 关注意图而非特定措辞

用户体验

  • - 始终清晰地确认操作
  • 在回复中尽可能包含项目编号
  • 保持回复自然,不要机械

错误处理

  • - 如果找不到任务,清晰解释
  • 如有混淆,提供显示当前列表的选项
  • 在适当时建议替代操作

示例对话

对话1:自然任务添加

用户:哦,我需要给Sarah发邮件讨论项目更新
AI:✅ 我会为你跟踪这个。已添加为第2项:给Sarah发邮件讨论项目更新

对话2:检查状态

用户:还有什么未完成的?
AI:让我查一下...你有2个待办项目...

对话3:混合语言

用户:我刚刚完成了第三件事
AI:✅ 已将第3项标记为完成!

对话4:隐含请求

用户:有哪几件事需要我今天处理?
AI:以下是你的待办清单...

开发理念

此技能体现了AI助手应遵循的原则:

  • - 理解意图,而不仅仅是解析命令
  • 适应自然的人类对话模式
  • 通过上下文理解提供价值
  • 有机地维持对话流程

该系统的存在是为了支持助手帮助用户管理任务,而不是强制执行僵化的交互模式。



此技能通过对话式AI实现自然的任务管理。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 yf-memo-1776081856 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 yf-memo-1776081856 技能

通过命令行安装

skillhub install yf-memo-1776081856

下载

⬇ 下载 yf-memo v1.0.0(免费)

文件大小: 17.43 KB | 发布时间: 2026-4-15 15:06

v1.0.0 最新 2026-4-15 15:06
yf-memo 1.0.0

- Initial release of personal memo and todo management skill for OpenClaw.
- Supports intent-based task tracking, completion, and review through natural conversation.
- Handles addition, completion, status inquiry, and accomplishment review of tasks.
- Flexible language support (Chinese and English); prioritizes user intent over fixed commands.
- Installation and script usage instructions provided, including dynamic path handling.
返回顶部