360 Secure SkillHub
360 安全技能中心

Openclaw Local Storage

该技能用 Node.js 把结构化数据保存在本地 JSON 文件中:首次使用时根据输入样本自动分析字段并建立存储结构,之后可用自然语言一句话命令完成添加、查询、修改和删除,不依赖外部数据库或网络服务。

anbangzhiguo
anbangzhiguo
热度 40.15
最近更新 2026-05-11 17:45:33
分类:数据依赖:代码执行 / 读写文件应用场景:数据处理 / 工作流 / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add openclaw-local-storage
Metadata
name
openclaw-local-storage
description
使用Node.js实现本地文件存储数据,支持增删改查功能。第一次使用时自动分析数据字段,之后可通过一句话命令进行操作。

OpenClaw 本地存储技能

功能介绍

本技能使用Node.js实现本地文件存储数据,支持以下功能:

  1. 自动字段分析:第一次使用时,根据用户输入的内容自动分析数据结构和字段
  2. 增删改查:支持通过一句话命令进行数据的添加、删除、修改和查询操作
  3. 本地文件存储:数据存储在本地JSON文件中,无需外部数据库

使用方法

第一次使用

当您第一次使用本技能时,系统会要求您输入要存储的内容,以便自动分析数据字段。例如:

存储一条用户信息:{"name": "张三", "age": 25, "email": "zhangsan@example.com"}

系统会自动分析出数据包含name、age、email三个字段,并创建相应的存储结构。

数据操作

之后,您可以通过一句话命令进行数据的增删改查操作:

添加数据

添加一条用户信息:name为李四,age为30,email为lisi@example.com

查询数据

查询所有用户信息
查询name为张三的用户信息

修改数据

修改name为张三的用户信息,age改为26

删除数据

删除name为李四的用户信息

技术实现

本技能使用以下技术:

  • Node.js:运行环境
  • JSON文件:本地存储格式
  • 自动字段分析:根据首次输入的数据结构自动生成字段定义
  • 自然语言处理:解析用户的一句话命令,提取操作类型和参数

注意事项

  1. 数据存储在本地JSON文件中,确保文件权限正确
  2. 首次使用时,请提供完整的数据结构,以便系统正确分析字段
  3. 操作命令应清晰明确,包含操作类型和必要的参数
  4. 支持的数据类型包括字符串、数字、布尔值和简单对象

示例

首次使用

用户输入:

存储一条商品信息:{"id": 1, "name": "手机", "price": 3999, "stock": 100}

系统分析出字段:id、name、price、stock

添加数据

用户输入:

添加一条商品信息:id为2,name为电脑,price为5999,stock为50

查询数据

用户输入:

查询所有商品信息

修改数据

用户输入:

修改id为1的商品信息,price改为3499

删除数据

用户输入:

删除id为2的商品信息