Skip to content

DavidDu-Seeed/SensorNetwork_Recorder

Repository files navigation

SensorNetwork_Recorder

1. 工具包简介

SensorNetwork_Recorder (SNR) 是一个基于 Python 编写的自动化脚本工具包,其中包括:

  • SNR_Launcher.bat:Windows 系统下的启动器
  • SNR_Launcher.sh:Linux 和 MacOS 系统下的启动器
  • sensor_network_recorder.py:记录器的脚本源文件
  • sku_info_convert.py:产品信息和 SKU 映射关系的自动化生成脚本
  • sku_mapping.json:SensorNetwok 产品线的现有的产品信息和 SKU 映射关系文件

这个工具包旨在实现快速地生成格式更加结构化,更加易于大预言模型检索关键词的产品 FAQ技术细节的资料整理和归档,实现将产品内部零散的知识/技术细节更加高效地整合起来,为 AI 提供更加优质的语义素材库。

2. 使用说明

  1. 使用 git clone https://github.com/DavidDu-Seeed/SensorNetwork_Recorder.git 直接 clone 到本地文件夹
  2. 请确保电脑已经安装了 Python/Python3,并且已经将相应的路径添加到环境变量中
  3. 进入 SensorNetwork_Recorder 文件夹,
  • 若使用 Windows 系统,请双击 SNR_Launcher.bat 启动程序
  • 若使用 Linux 系统,请在终端下使用 chmod +x SNR_Launcher.sh 为脚本添加可执行权限。输入 ./SNR_Launcher.sh 指令运行脚本
  • 若使用 MacOS 系统,请在终端下使用 chmod +x SNR_Launcher.command 为脚本添加可执行权限。双击 SNR_Launcher.command 启动程序
  1. 脚本运行后会自动检测当前目录下是否存在 sku_mapping.json, 若文件存在则自动挂载该文件,程序将根据文件自动识别并映射 SKU 和产品信息
  2. 每次脚本成功运行后,将会在 ./data/ 文件夹下自动生成一个包含此次提交内容的 json 文件;同时会在 ./output/ 文件夹下生成一个 txt 格式文件其中整合了所有当前 ./data/ 文件夹下的 json 文件内容,并保留原有格式

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors