← 返回 Skills 市场
lyl340321

User Profile

作者 lyl340321 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
106
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install user-profile
功能描述
用户画像与偏好学习。自动收集用户偏好、抽象人格特征,构建个性化用户画像。触发场景:(1) 新会话启动时自动总结上次会话偏好 (2) 心跳中定期抽象人格特征 (3) 用户要求查看/更新画像时。存储位置:workspace/PROFILE.md。
安全使用建议
这项技能在功能上自洽:它会自动在每次会话启动和定期心跳时扫描 workspace/memory 下带有“📝 偏好:”标记的本地记忆文件,汇总到 workspace/PROFILE.md 并维护 profile-state.json;它声明不上传数据且不需要外部凭据。你在安装前应考虑: - 源码/作者未知:无法核验作者或后续更改,降低可信度。若你对来源敏感,谨慎安装或只在受控环境(测试工作区)中试用。 - 自动运行与写入:技能会在会话启动/心跳时自动读取并写入工作区文件;如果你的 workspace 与云端同步(如 Dropbox、Google Drive、Git 仓库),画像会被同步到云端——若不希望这样,请在安装前隔离工作区或禁用自动触发(使用手动触发)。 - 隐私检查:在使用前搜索 memory/ 目录,确认没有高敏感信息(密码、信用卡、私密证件扫描等)会被纳入偏好标记;技能仅按“📝 偏好:” 标签抽取内容,避免在同一文件中混入敏感条目。 - 可控性:如不希望自动归档,要求将技能仅设为用户手动触发或删除/备份 PROFILE.md;技能声明可手动删除或修改偏好,安装前确认你能访问并审阅 PROFILE.md 与 profile-state.json。 如果你希望更高信心,要求作者提供来源或代码(以便审计),或在受控环境中先运行并监控其读写行为再决定长期启用。
功能分析
Type: OpenClaw Skill Name: user-profile Version: 1.0.0 The skill is designed to build a local user profile by extracting preferences from session logs and storing them in 'workspace/PROFILE.md'. While it collects sensitive personal information (habits, lifestyle, values), it explicitly states that data remains local and provides transparency for the user to view or update the profile. No indicators of exfiltration, unauthorized execution, or malicious intent were found in SKILL.md or _meta.json.
能力评估
Purpose & Capability
名称与描述声明的功能(收集偏好、抽象人格、生成 PROFILE.md)与 SKILL.md 中的读取 memory/ 下带有“📝 偏好:”标记的文件、汇总并写入 workspace/PROFILE.md 的流程一致;未请求与此目的无关的凭据或二进制。
Instruction Scope
指令限定在 workspace/ 和 memory/ 下的本地文件(读取 memory/*.md、memory/profile-state.json,更新 PROFILE.md 与状态文件),没有说明访问其它系统路径或环境变量,范围与目的相符。但处理逻辑对“memory 文件”的边界、解析容错与敏感内容识别比较模糊——这会影响隐私与误检风险。
Install Mechanism
无安装规范、无代码文件:指令式技能(instruction-only),不会在安装阶段从外部下载或写入磁盘(除了在运行时更新 workspace 中的文件),安装风险低。
Credentials
不要求任何环境变量、凭据或外部配置路径;所需权限仅是对工作区内文件的读写,数量与技能复杂度相称。
Persistence & Privilege
always: false(正常),但 disable-model-invocation: false(平台默认)意味着代理可在会话启动与心跳时自动运行并修改 workspace/PROFILE.md。自动运行是合理的功能需求,但也扩大了该技能对用户工作区的写入影响,用户应评估是否接受自动化更新。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install user-profile
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /user-profile 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release: 自动收集用户偏好,归纳抽象人格特征,构建本地个性化画像。 - 新会话时自动总结上次会话偏好并归类入用户画像。 - 心跳中每7天例行抽象活跃偏好多次出现的人格特征。 - 提供查看与手动更新用户画像(PROFILE.md)的便捷指令接口。 - 支持偏好去重、情境矛盾标记和逐步丰富的存储结构,注重隐私与可修正性。
元数据
Slug user-profile
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

User Profile 是什么?

用户画像与偏好学习。自动收集用户偏好、抽象人格特征,构建个性化用户画像。触发场景:(1) 新会话启动时自动总结上次会话偏好 (2) 心跳中定期抽象人格特征 (3) 用户要求查看/更新画像时。存储位置:workspace/PROFILE.md。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 106 次。

如何安装 User Profile?

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

User Profile 是免费的吗?

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

User Profile 支持哪些平台?

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

谁开发了 User Profile?

由 lyl340321(@lyl340321)开发并维护,当前版本 v1.0.0。

💬 留言讨论