🤖 投资组合生成器的AI服务器-简单设置指南
这是为您的投资组合构建器提供动力的AI服务器。它在您的计算机上本地运行,并提供人工智能建议,无需任何外部成本!
🎯 这有什么作用
- 生成专业内容 用于您的投资组合部分
- 完全在本地运行 -安装后不需要互联网
- 完全免费 -无API费用或订阅
- 注重隐私 -所有数据都保留在您的计算机上
- 多种AI模型 -选择最适合你的
🚀 快速入门(3步)
步骤1:安装依赖项
# Run this command in the mcp-server folder
npm install步骤2:运行安装脚本
# This will set everything up automatically
./setup.sh步骤3:启动服务器
# Start the AI server
npm run start:http就是这样! 服务器将在上运行 http://localhost:3002
📋 详细设置(适用于初学者)
你需要的
- Node.js:从下载 (选择“LTS”版本)
- 至少4GB RAM 在您的计算机上
- 大约5GB的可用磁盘空间 对于AI模型
分步说明
1.安装Node.js
- 首选
- 点击绿色大“LTS”按钮下载
- 运行安装程序,并在所有步骤中单击“下一步”
- 重新启动计算机 安装后
2.打开终端/命令提示符
- 苹果电脑:新闻
Cmd + Space,键入“终端”,按Enter键 - 视窗:新闻
Win + R,键入“cmd”,按Enter键 - Linux:新闻
Ctrl + Alt + T
3.导航到AI服务器文件夹
# If you're in the main portfolio-builder folder:
cd mcp-server
# You should see files like package.json, setup.sh, etc.
ls4.安装依赖项
npm install等待此操作完成 -你会看到一个进度条和很多文本。
5.运行安装脚本
./setup.sh这将:
- ✅ 检查是否安装了Node.js
- ✅ 安装AI依赖项
- ✅ 下载AI模型(这需要10-15分钟)
- ✅ 创建配置文件
- ✅ 测试一切正常
6.启动服务器
npm run start:http您应该看到:
MCP HTTP Server running on port 3002
Health check: http://localhost:3002/health
Generate content: http://localhost:3002/generate
Available models: http://localhost:3002/models保持这个终端窗口打开! 服务器需要继续运行。
🎮 如何使用
启动服务器
# Quick start
npm run start:http
# Development mode (auto-restarts when you make changes)
npm run dev停止服务器
- 按
Ctrl + C在服务器运行的终端中 - 或关闭终端窗口
检查服务器是否正常工作
# Test the server
curl http://localhost:3002/health
# Should return something like:
# {"status":"ok","model":{"name":"llama2","provider":"ollama"}}🤖 AI模型解析
🦙 奥利玛(推荐)
- 它是什么:在您的计算机上运行的AI
- 成本:完全免费
- 速度:快速(无需互联网)
- 隐私:所有数据都保留在您的计算机上
- 设置:一次性下载(约4GB)
🎭 模拟模型
- 它是什么:预先写好的专业回复
- 成本:免费
- 速度:即时
- 设置:无需设置
- 用例:测试和开发
🤖 OpenAI
- 它是什么:基于云的人工智能(如ChatGPT)
- 成本:每1000字约0.002美元
- 速度:取决于互联网
- 设置:需要API密钥
- 用例如果你想要最高的质量
🔧 故障排除
“找不到命令:npm”
解决方案:从以下位置安装Node.js
“权限被拒绝:./setup.sh”
解决方案:
chmod +x setup.sh
./setup.sh“端口3002已在使用中”
解决方案:
# Find what's using the port
lsof -i :3002
# Kill the process (replace XXXX with the number you see)
kill -9 XXXX“Ollama不可用”
解决方案:
- 安装Ollama: 去.ai
- 启动Ollama:
ollama serve - 下载型号:
ollama pull llama2
“服务器无法启动”
解决方案:
- 检查您是否在正确的文件夹中:
ls应该显示package.json - 尝试:
npm install再次 - 检查错误消息并在线查找
“人工智能一代不工作”
解决方案:
- 确保服务器正在运行:
curl http://localhost:3002/health - 检查投资组合生成器中的AI模型状态面板
- 尝试切换到其他型号
- 重新启动服务器:
Ctrl + C那么npm run start:http
📁 每个文件的作用
mcp-server/
├── package.json # Lists all the software needed
├── setup.sh # Automated setup script
├── src/
│ ├── http-server.ts # The main server file
│ ├── models/ # Different AI models
│ │ ├── ollama.ts # Local AI model
│ │ ├── mock.ts # Pre-written responses
│ │ └── openai.ts # Cloud AI model
│ └── prompts.ts # Templates for AI requests
└── README.md # This file🎯 最佳性能提示
更快的AI响应
- 使用 Ollama:它比云API更快
- 关闭其他应用程序:为AI模型释放RAM
- 使用较小的型号:
llama2:7b比llama2
更好的AI建议
- 要具体:“React开发人员”而不是“开发人员”
- 包括上下文:提及你的经验水平
- 使用关键字:包括相关技术
🆘 获取帮助
常见问题
Q: 我需要了解AI才能使用它吗? A: 不!安装脚本会自动处理一切。
Q: 如果安装脚本失败怎么办? A: 检查错误消息,然后尝试上述手动设置步骤。
Q: 我可以在没有互联网的情况下使用这个吗? A: 是的!一旦设置好,一切都可以离线工作。
Q: 这个可以安全使用吗? A: 是的!所有的人工智能处理都发生在你的计算机上,没有数据被发送到任何地方。
Q: 如果我遇到错误怎么办? A: 检查上面的故障排除部分,或重新启动服务器。
调试模式
# Start server with detailed logs
DEBUG=* npm run dev检查服务器状态
# Test if server is working
curl http://localhost:3002/health
# Check available models
curl http://localhost:3002/models🎉 成功!
当一切正常工作时,您应该看到:
- ✅ 服务器在端口3002上运行
- ✅ 可用的AI模型
- ✅ 公文包生成器可以连接到服务器
- ✅ AI生成在您的投资组合构建器中工作
您的AI服务器现在已准备好帮助创建惊人的投资组合! 🚀
______________________________________________________________________
*该AI服务器设计简单可靠。如果你遵循上述步骤,它应该会完美工作!*
