SuperAPI AI 工具集

personal-assistant

部署与运维

查看项目

更新于 10-15 18:31

技能介绍

用途:把 Claude 变成个人助理,持久记住用户的偏好、日程、任务与上下文,提供任务管理、日程与日历管理、提醒跟踪、习惯监测、时间规划、目标跟踪、日常优化和基于偏好的建议。

主要能力:通过 assistant_db.py 判断并读写用户档案;用 task_helper.py 列出、添加、完成、查看逾期/今日/本周/按分类任务;添加一次性或重复事件并查询未来事件;用 add_context 记录交互、重要笔记和临时上下文,按 low/normal/high 重要性分级保留;trigger cleanup 可清理超过保留期的已完成任务、过去事件和旧交互,但档案、未完成任务、重要笔记与重复事件不清理。数据默认保存在 ~/.claude/personal_assistant/ 下的 profile.json、tasks.json、schedule.json、context.json。

必要用法:首次运行先用 python3 scripts/assistant_db.py has_profile 检查,若无档案则对话式收集姓名、时区、作息、目标、习惯、偏好与固定承诺,再用 Python 导入 save_profile 保存。后续查询先 get_profile、get_tasks、get_schedule、get_context,或 python3 scripts/assistant_db.py summary 获取概览。CLI 示例:python3 scripts/task_helper.py add "Buy groceries" medium "2025-11-08" personal;python3 scripts/assistant_db.py cleanup 60。导入模块时需 sys.path.append('[SKILL_DIR]/scripts'),并将 [SKILL_DIR] 替换为实际技能目录路径。

适用场景:个人日程与冲突检查、任务优先级排序、围绕目标安排时间、习惯与规律优化、偏好更新、跨会话连续性维护。

限制:资料未说明日历系统集成、通知推送、多用户或云端同步能力;所有数据为本地文件,需有可用 Python 环境。原文未提供收费、价格、平台兼容性与效果保证等信息。