relation-keeper

👥 智能人脉记忆与关系维护管家

🥥45总安装量 13评分人数 9
100% 的用户推荐

基于本地安全存储的智能人脉管理工具,自动维护人物肖像、记录社交事件并提醒重要日期,助你沉淀关系资产。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 数据完全本地存储,无网络上传行为,隐私安全性极高
  • ✅ 零外部依赖,仅使用 Node.js 内置模块,无供应链攻击风险
  • ✅ 无 eval/exec/system 等危险函数,无代码注入或远程执行风险
  • ⚠️ 来源为社区/个人开发者(T3),虽经代码审查安全,但长期维护可持续性需关注
  • ⚠️ 定时任务依赖 OpenClaw 环境,需确保运行环境可信且稳定,防止提醒中断

使用说明

Relation Keeper 是一款专注于个人社交关系管理的本地化 Agent Skill,通过构建「人物肖像维护-未来事件提醒-过去经历归档」的完整闭环,帮助用户系统性地沉淀人脉资产。其核心用法围绕三类数据展开:在 portraits.json 中维护联系人基础信息与动态事实(如喜好、职位变迁),在 future_events.json 中记录生日、约会等需提醒事项并通过 Cron 定时扫描实现 7 天/3 天/当天分级提醒,在 past_events.json 中归档聚餐、会议等历史互动。所有数据均以 JSON 格式本地存储,通过 Node.js 脚本提供命令行与对话式交互接口。

该 Skill 的显著优点在于极致的隐私安全性和架构轻量性。数据完全存储于本地目录(可通过 RELATION_KEEPER_DATA 自定义路径),无任何网络上传行为,特别适合对隐私敏感的用户;零外部依赖设计(仅使用 Node.js 内置模块)杜绝了供应链攻击风险。功能设计上采用「扫描式提醒」而非「一次性定时任务」,通过每 15 分钟运行的 Cron 任务统一检查所有待办事项,逻辑简洁且易于维护。此外,自然语言触发示例丰富,支持「记一下」「下周有什么安排」等口语化指令,降低了使用门槛。

潜在局限性包括:当前为单机版架构,无法多设备同步或团队协作;JSON 文件存储在超大规模数据(数千人级)场景下性能可能受限;作为 T3 级社区来源,长期维护的可持续性需观察。此外,虽然安装脚本自动配置定时任务,但若 OpenClaw 环境不稳定可能导致提醒失效。

该 Skill 特别适合需要维护深度社交关系的职场人士、销售、自由职业者,或任何希望系统性记住朋友生日、重要纪念日及个人喜好的用户。它不适用于需要企业级 CRM 功能或多端实时同步的场景。

使用风险主要涉及数据管理与环境依赖:用户需自行定期备份 $RELATION_KEEPER_DATA 目录,防止误删;时区配置错误(RELATION_KEEPER_TZ)可能导致提醒时间偏差;定时任务依赖 OpenClaw 的 Cron 机制,若主程序退出则提醒中断。建议重要数据采用版本控制或云盘同步备份目录。

relation-keeper 内容

文件夹图标data文件夹
文件夹图标scripts文件夹
手动下载zip · 12.5 kB
future_events.jsonapplication/json
请选择文件