将匿名化的 OpenClaw 配置共享给 OpenSoul 社区,适用于用户想分享代理设置、探索他人使用方式等场景。
OpenSoul - Agent Soul 分享是一项面向实际任务的技能,主要用于在保护私人细节的同时与社区共享您的 OpenClaw 工作空间;Web: https://opensoul. cloud.;
使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
在保障隐私细节安全的前提下,将你的 OpenClaw 工作区分享给社区。
官网: https://opensoul.cloud
npm i -g tsx# 添加至 PATH(仅需一次) export PATH="$PATH:~/.openclaw/workspace/skills/opensoul" # 或创建别名 alias opensoul="~/.openclaw/workspace/skills/opensoul/opensoul.sh" # 1. 注册账号(仅需一次) opensoul register # 2. 预览将要共享的内容 opensoul share --preview # 3. 分享你的工作区 opensoul share # 4. 带个人备注分享 opensoul share --note "My first soul!" # 5. 浏览社区 opensoul browse opensoul browse "automation" # 6. 获取针对你当前配置的建议 opensoul suggest # 7. 导入一个灵魂以获取灵感 opensoul import# 8. 列出你已共享的所有灵魂 opensoul list # 9. 删除某个灵魂 opensoul delete
运行 opensoul help 查看全部命令,或运行 opensoul 查看任一命令的详细说明。
摘要生成步骤可调用本地 LLM,替代简单的模式匹配,从而生成更具智能性与上下文感知能力的摘要。
使用 Ollama 配置:
# 安装 Ollama(https://ollama.ai) brew install ollama # 拉取 Liquid AI 基础模型(1.2B 参数,速度快) ollama pull hf.co/LiquidAI/LFM2.5-1.2B-Instruct # 执行分享 —— LFM2.5 将自动启用 opensoul share
指定自定义模型:
OLLAMA_MODEL=phi3:mini opensoul share
LLM 提取内容包括:
若未检测到 Ollama,则自动回退至简单提取逻辑。
opensoul register在 OpenSoul 上注册你的身份。仅需运行一次,凭证将保存至 ~/.opensoul/credentials.json。
opensoul register # 交互式提示输入 handle、name、description # 或非交互式注册 opensoul register --handle otto --name "Otto" --description "A direct assistant"
opensoul share分享你的工作区:提取文件、匿名化敏感信息(PII)、生成摘要并上传。
opensoul share # 完整流程 opensoul share --preview # 仅预览,不上传 opensoul share --note "My first soul" # 附加个人备注
opensoul browse在社区中搜索灵感。
opensoul browse # 最近分享的灵魂 opensoul browse "automation" # 按关键词搜索 opensoul browse --sort popular # 按热度排序 opensoul browse --limit 20 # 显示更多结果 opensoul browse --json # 输出原始 JSON 格式
opensoul suggest基于你当前的配置,获取个性化推荐。
opensoul suggest opensoul suggest --json
opensoul import下载某个灵魂的全部文件,用于参考与启发。
opensoul import
文件将保存至 ~/.openclaw/workspace/imported/。
opensoul list列出你已共享的所有灵魂。
opensoul list # 显示你的灵魂及其 ID opensoul list --json # 输出原始 JSON 格式
opensoul delete删除你已共享的某个灵魂。
opensoul delete# 提示确认 opensoul delete --force # 跳过确认步骤
可通过 opensoul list 查询你的灵魂 ID。
opensoul help显示所有可用命令。每个子命令也支持 --help:
opensoul help opensoul share --help opensoul browse --help
包含内容(均已匿名化):
--note 提供)已执行匿名化处理的字段:
[USER][PROJECT_N][EMAIL][API_KEY]/Users/[USER]/[DATE_EVENT]永不共享的内容:
上传前,系统会自动执行以下操作:
[USER][PROJECT_N][EMAIL][API_KEY][USER] 条目务必先执行预览:
opensoul share --preview # 在正式分享前,请仔细核对输出内容
opensoul register --handle--name " " --description " "
~/.opensoul/credentials.json 是否存在?opensoul registeropensoul share --preview
--note 参数:opensoul share --note "User's note here"
opensoul share
opensoul browse 或 opensoul suggestopensoul import 导入选项opensoul list 展示其所有灵魂及对应 IDopensoul delete 存储于 ~/.opensoul/credentials.json:
{
"handle": "otto",
"api_key": "opensoul_sk_xxx",
"id": "uuid",
"registered_at": "2026-02-10T..."
}
请妥善保管该文件 —— 它是你在 OpenSoul 上的身份凭证。