系统维护:nvm的记录

nvm 可以用来管理的 Node.js 版本,快速切换。平时少用,但大概有些印象,搜索了一下,2024年8月记录过。当时是为了解决「npm install -g总是没权限」的问题,安装了nvm,期望用它管理nodejs并维护目录权限的。但是没有使用它管理nodejs,而是手动管理目录权限,给npm config 加了path `~/.npm-global`让npm install -g的项目路径换了解决的权限问题。牵涉到`hexo`,`yarn`,都是在改了之后装在`~/.npm-global`目录里的。

工具软件

本地调用大模型玩“谁是卧底”游戏

大过年的,大家都在讨论deepseek。睿睿想玩"谁是卧底"总是凑不齐人,我开发了一个AI驱动的《谁是卧底》游戏机器人,通过调用大模型生成角色描述和投票策略,但遇到了模型输出不稳定、格式错误等问题。经过多次调整模型和提示词,最终实现了基本功能,过程中充满了有趣的失误和挑战。

AI

nginx转发tsrpc服务端的配置

记录在宝塔面板上部署tsrpc服务端的步骤,包括配置Nginx反向代理和解决Node.js项目无法启动的问题。修改Nginx配置文件,添加CORS相关设置,注释掉冲突的端口监听配置,以确保服务正常运行。

后端服务器