diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 9cf22fdb..00000000 Binary files a/.DS_Store and /dev/null differ diff --git a/init/data.xlsx b/init/data.xlsx deleted file mode 100644 index 82098619..00000000 Binary files a/init/data.xlsx and /dev/null differ diff --git a/skills/kboss-promote/SKILL.md b/skills/kboss-promote/SKILL.md deleted file mode 100644 index 26857e0a..00000000 --- a/skills/kboss-promote/SKILL.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -name: kboss产品推荐 -description: 根据用户输入需求,从kboss平台获取产品数据,交给大模型选择推荐产品 ---- -# kboss产品推荐 -使用kboss提供的获取全量产品清单,获取产品列表,根据客户输入的需求用大模型匹配5个推荐产品 - -## 获取kboss全量产品清单 -使用以下命令 -``` -script/get_kboss_products.sh -``` - diff --git a/skills/kboss-promote/scripts/get_kboss_products.sh b/skills/kboss-promote/scripts/get_kboss_products.sh deleted file mode 100644 index 1329677c..00000000 --- a/skills/kboss-promote/scripts/get_kboss_products.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env bash - - diff --git a/skills/media-convert/SKILL.md b/skills/media-convert/SKILL.md deleted file mode 100644 index 40834c67..00000000 --- a/skills/media-convert/SKILL.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -name: media-convert -description: 媒体转换,支持视频分离出音频,音频分离人声和伴奏,音视频合并等操作 ---- -# media-convert -媒体转换,收集多种媒体之间的转换,如视频分离出音频,音频分离人声和伴奏,音视频合并 - -## 视频分离 -能将输入的视频文件转换为无音频的视频和无音频的视频 -### 输入 -输入是一个json -{ - "video_file":视频文件路径 -} -执行以下操作 -``` -scripts/videosplitor.sh -``` - -## 音频文件分离人声和伴奏 -本功能使用了Meta (Facebook) 开源的 Demucs,它是目前公认的音质保留最好的工具之一。 -安装: -```Bash -pip install demucs -``` -上述安装需要在有GPU的宿主机上,Demucs第一次运行时需要下载模型,需要有外网环境:https://dl.fbaipublicfiles.com/demucs/hybrid_transformer/955717e8-8726e21a.th - -输入是一个json -{ - "audio_file": 音频文件路径 -} -分离命令: -```Bash -scripts/audiosplitor.sh -``` diff --git a/skills/media-convert/ktvmake.sh b/skills/media-convert/ktvmake.sh deleted file mode 100644 index 70b7acfd..00000000 --- a/skills/media-convert/ktvmake.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/env bash -cd /tmp -cdir=$(pwd) -adir=${cdir}/${id}/separated/htdemucs/output_audio -id=$$ -ffmpeg -i $1 -c:v copy -an output_video${id}.mp4 -c:a pcm_s16le -f wav output_audio${id}.wav -mkdir ${id} -cd ${id} -demucs --two-stems=vocals ../output_audioi${id}.wav -cd ${cdir} -ffmpeg -i output_video${id}.mp4 -i ${adir}/no_vocals.wav -i ${adir}/vocals.wav \ - -map 0:v:0 \ - -map 1:a:0 \ - -map 2:a:0 \ - -c:v copy \ - -c:a aac -b:a 192k \ - -metadata:s:a:0 title="伴奏" \ - -metadata:s:a:1 title="原唱" \ - output_ktv.mkv -y -rm -rf ${id} output_video${id}.mp4 output_audio${id}.wav -echo ${cdir}/output_ktv.mkv diff --git a/skills/media-convert/scripts/audiosplitor.sh b/skills/media-convert/scripts/audiosplitor.sh deleted file mode 100644 index 90c775c1..00000000 --- a/skills/media-convert/scripts/audiosplitor.sh +++ /dev/null @@ -1,4 +0,0 @@ - - -demucs --two-stems=vocals $audio_file - diff --git a/skills/media-convert/scripts/videosplitor.sh b/skills/media-convert/scripts/videosplitor.sh deleted file mode 100644 index d411c51d..00000000 --- a/skills/media-convert/scripts/videosplitor.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env bash -cdir=$(pwd) -read -r INPUT - -error() { - echo "{\"error\":\"$1\"}" - exit 0 -} - -video_file=$(echo "$INPUT" | jq -r '.video_file // empty') -[[ -z "$video_file" ]] && error "missing video_file" -[[ ! -f "$video_file" ]] && error "$video_file not exists" - -ffmpeg -i $video_file -c:v copy -an output_video$$.mp4 -c:a pcm_s16le -f wav output_audio$$.wav - -echo "{\"video_file\": \"$cdir/output_video$$.mp4\", \"audio_file\": \"$cdir/output_audio$$.wav\"}" diff --git a/skills/media-convert/videosplitor.sh b/skills/media-convert/videosplitor.sh deleted file mode 100644 index e69de29b..00000000 diff --git a/wwwroot/imgs/ocai1.svg b/wwwroot/imgs/ocai1.svg deleted file mode 100644 index a08000df..00000000 --- a/wwwroot/imgs/ocai1.svg +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -