user-cognitive-profiles

🧠 智能认知画像与沟通优化专家

🥥8总安装量 2评分人数 2
100% 的用户推荐

OpenClaw 本地认知分析工具,解析 ChatGPT 历史识别沟通原型,生成个性化 Agent 配置,实现 AI 交互精准适配。

A

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

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 数据处理完全本地化,无网络上传风险,隐私保护机制完善
  • ✅ 代码无危险函数(eval/exec/system),使用 yaml.safe_load() 安全解析
  • ✅ 依赖版本锁定,使用 scikit-learn/numpy 等知名可靠库
  • ⚠️ 测试脚本会从 HuggingFace 下载公开数据集,需注意网络环境
  • ⚠️ 分析报告可能包含敏感对话摘要,需妥善保管本地存储文件

使用说明

核心用法
该 Skill 通过分析用户的 ChatGPT 对话导出文件(conversations.json),运用聚类算法识别用户的认知原型(Cognitive Archetypes)。用户需先从 ChatGPT 设置中导出数据,然后运行 Python 分析脚本,生成包含主要沟通模式、消息长度偏好、上下文切换频率等指标的 JSON 报告。最终将这些洞察整合到 OpenClaw 的 SOUL.md 或 AGENTS.md 配置文件中,使 Agent 能够根据用户的"效率优化者"、"系统架构师"或"哲学探索者"等原型自动调整回应风格。

显著优点
最突出的优势是完全本地化的隐私保护机制,所有数据处理均在用户设备完成,无需上传敏感对话内容至第三方服务器。该工具基于真实的对话历史而非问卷调研,能够客观捕捉用户在不同场景下的沟通差异(如工作 vs 个人模式)。支持高度定制化,用户可通过 YAML 文件定义专属原型,或调整聚类数量(2-10+)以平衡简化与精细度。输出报告不仅包含统计学指标(平均消息长度、代码块比例等),还提供可直接用于 Agent 配置的通信校准建议。

潜在缺点
目前仅支持 ChatGPT 的特定导出格式,无法兼容 Claude、Gemini 等其他平台的对话历史。作为 T3 来源的个人项目,缺乏企业级的长期维护保障和代码审计背书。分析质量高度依赖导出数据的完整性,对于新用户或对话样本较少的场景,聚类结果可能不够稳定。此外,脚本需要预装 Python 3 及 scikit-learn 等依赖,对非技术用户存在一定门槛。

适合群体
主要面向高级 AI 用户、Agent 开发者、以及追求极致个性化交互体验的技术从业者。适合需要频繁切换专业/个人沟通语境的用户,以及希望将 AI 从"通用助手"升级为"认知伙伴"的研究人员。对于关注数据隐私、不愿将对话历史上传至云端分析服务的安全意识较强用户尤为合适。

使用风险
虽然数据处理本地进行,但生成的分析报告(my-cognitive-profile.json)可能包含对话关键词摘要,需像保管原始导出文件一样谨慎存储。测试脚本 test_wildchat.py 会从 HuggingFace 下载 WildChat-1M 公开数据集,虽不涉及用户隐私数据,但在企业防火墙环境下可能触发网络策略告警。此外,过度依赖历史数据可能导致 Agent 固化过去的沟通模式,无法适应用户 evolving 的需求变化。

user-cognitive-profiles 内容

文件夹图标examples文件夹
文件夹图标references文件夹
文件夹图标scripts文件夹
手动下载zip · 27.9 kB
custom-archetypes.yamltext/plain
请选择文件