一个桌宠形式的mcp client,可以对接任意mcp server,配合测试的mcp server 开源地址:https://github.com/shijianzhong/mcp-server-for-pc
一个基于 MCP(Model Context Protocol)协议的智能宠物伴侣应用,通过语音识别和自然语言处理技术,为宠物主人提供实时互动和服务。该应用是一个 MCP-Client 应用,可以自主无限搭配 MCP-Server 实现需求。
配合测试的mcp server 开源地址:https://github.com/shijianzhong/mcp-server-for-pc 该mcp server 主要是用来操作个人PC的,比如打开浏览器,打开应用,打开文件,播放音乐,发送邮件等。
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ │ │ │ │ │
│ Smart Pet App │────▶│ MCP Client │────▶│ MCP Server │
│ (Electron) │ │ │ │ │
│ │ │ │ │ │
└─────────────────┘ └─────────────────┘ └─────────────────┘
│ │ │
│ │ │
▼ ▼ ▼
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ │ │ │ │ │
│ FunASR Engine │ │ AI Models │ │ File System │
│ │ │ │ │ │
└─────────────────┘ └─────────────────┘ └─────────────────┘
git clone https://github.com/yourusername/smart-pet-with-mcp.git
cd smart-pet-with-mcp
pnpm install
pnpm start
# Windows
pnpm build:win
# macOS
pnpm build:mac
# Linux
pnpm build:linux
sudo docker pull registry.cn-hangzhou.aliyuncs.com/funasr_repo/funasr:funasr-runtime-sdk-online-cpu-0.1.12
mkdir -p ./funasr-runtime-resources/models
sudo docker run -p 10096:10095 -it --privileged=true \
-v $PWD/funasr-runtime-resources/models:/workspace/models \
registry.cn-hangzhou.aliyuncs.com/funasr_repo/funasr:funasr-runtime-sdk-online-cpu-0.1.12
cd FunASR/runtime
nohup bash run_server_2pass.sh \
--model-dir damo/speech_paraformer-large_asr_nat-zh-cn-16k-common-vocab8404-onnx \
--online-model-dir damo/speech_paraformer-large_asr_nat-zh-cn-16k-common-vocab8404-online-onnx \
--vad-dir damo/speech_fsmn_vad_zh-cn-16k-common-onnx \
--punc-dir damo/punc_ct-transformer_zh-cn-common-vad_realtime-vocab272727-onnx \
--lm-dir damo/speech_ngram_lm_zh-cn-ai-wesp-fst \
--itn-dir thuduj12/fst_itn_zh \
--certfile 0 \
--hotword ../../hotwords.txt > log.txt 2>&1 &
欢迎提交 Issue 和 Pull Request 来帮助改进项目。在提交之前,请确保:
感谢您的支持!
感谢以下赞助者的支持:
No configuration available
Related projects feature coming soon
Will recommend related projects based on sub-categories