用途:把 Claude 变成带持久记忆的个人助理,处理个人事务类请求,如日程管理、待办任务、提醒、习惯追踪、时间规划、目标跟踪与日程优化。
主要能力:通过脚本维护用户画像、任务、日程与上下文四类数据;支持档案检查与读取、任务增删改查与逾期/今日/本周视图、一次性与重复事件、上下文记录(含重要性分级与自动保留期限)、数据清理与导出。数据存放在 ~/.claude/personal_assistant/ 下,文件包括 profile.json、tasks.json、schedule.json、context.json。
使用方式:首次使用先运行 python3 scripts/assistant_db.py has_profile 判断是否已有档案;无档案时以对话方式收集姓名、时区、工作时间、目标、作息、偏好与固定安排,再用 save_profile(profile) 保存。日常先加载数据,例如 python3 scripts/assistant_db.py get_profile、get_tasks、get_schedule、get_context、summary;也可通过 assistant_db 的 Python 函数 add_task、complete_task、update_task、add_event、get_events、add_context、save_schedule 操作。CLI 快捷命令如 python3 scripts/task_helper.py list/add/complete/overdue/today/week/category。定期可运行 python3 scripts/assistant_db.py cleanup [days] 清理过期数据。
适用场景:个人任务与日程整理、提醒与习惯跟踪、目标对齐建议、排期冲突提醒、偏好化沟通。
限制:资料未说明支持的外部日历或任务工具集成、收费方式与多用户支持;数据位于本地,不提供官方同步或备份说明。使用前需替换 [SKILL_DIR] 为实际技能目录路径。