← Back to Skills Marketplace
106
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install user-profile
Description
用户画像与偏好学习。自动收集用户偏好、抽象人格特征,构建个性化用户画像。触发场景:(1) 新会话启动时自动总结上次会话偏好 (2) 心跳中定期抽象人格特征 (3) 用户要求查看/更新画像时。存储位置:workspace/PROFILE.md。
Usage Guidance
这项技能在功能上自洽:它会自动在每次会话启动和定期心跳时扫描 workspace/memory 下带有“📝 偏好:”标记的本地记忆文件,汇总到 workspace/PROFILE.md 并维护 profile-state.json;它声明不上传数据且不需要外部凭据。你在安装前应考虑:
- 源码/作者未知:无法核验作者或后续更改,降低可信度。若你对来源敏感,谨慎安装或只在受控环境(测试工作区)中试用。
- 自动运行与写入:技能会在会话启动/心跳时自动读取并写入工作区文件;如果你的 workspace 与云端同步(如 Dropbox、Google Drive、Git 仓库),画像会被同步到云端——若不希望这样,请在安装前隔离工作区或禁用自动触发(使用手动触发)。
- 隐私检查:在使用前搜索 memory/ 目录,确认没有高敏感信息(密码、信用卡、私密证件扫描等)会被纳入偏好标记;技能仅按“📝 偏好:” 标签抽取内容,避免在同一文件中混入敏感条目。
- 可控性:如不希望自动归档,要求将技能仅设为用户手动触发或删除/备份 PROFILE.md;技能声明可手动删除或修改偏好,安装前确认你能访问并审阅 PROFILE.md 与 profile-state.json。
如果你希望更高信心,要求作者提供来源或代码(以便审计),或在受控环境中先运行并监控其读写行为再决定长期启用。
Capability Analysis
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.
Capability Assessment
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。自动运行是合理的功能需求,但也扩大了该技能对用户工作区的写入影响,用户应评估是否接受自动化更新。
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install user-profile - After installation, invoke the skill by name or use
/user-profile - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release: 自动收集用户偏好,归纳抽象人格特征,构建本地个性化画像。
- 新会话时自动总结上次会话偏好并归类入用户画像。
- 心跳中每7天例行抽象活跃偏好多次出现的人格特征。
- 提供查看与手动更新用户画像(PROFILE.md)的便捷指令接口。
- 支持偏好去重、情境矛盾标记和逐步丰富的存储结构,注重隐私与可修正性。
Metadata
Frequently Asked Questions
What is User Profile?
用户画像与偏好学习。自动收集用户偏好、抽象人格特征,构建个性化用户画像。触发场景:(1) 新会话启动时自动总结上次会话偏好 (2) 心跳中定期抽象人格特征 (3) 用户要求查看/更新画像时。存储位置:workspace/PROFILE.md。 It is an AI Agent Skill for Claude Code / OpenClaw, with 106 downloads so far.
How do I install User Profile?
Run "/install user-profile" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is User Profile free?
Yes, User Profile is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does User Profile support?
User Profile is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created User Profile?
It is built and maintained by lyl340321 (@lyl340321); the current version is v1.0.0.
More Skills