基于使用AI功能的环境部署
VSCode+Python+Pytorch环境配置
提前安装VSCode、Conda&Pytorch
1)打开VSCode,在扩展中选择python,并安装,重启VS Code生效
2)创建Python运行环境,打开命令面板,python:创建环境(如果使用annaconda,跳过这一步)
3)调试创建launch.文件,开始调试时选择如下
4)ananconda+Pytorch环境
本次环境使用miniconda+pytorch,请确认环境已经安装成功
打开Vscode,左上角点击文件>>首选项>>设置>>扩展,在扩展中找到python,点击右侧的setting.json文件
5) 重启VSCode,运行如下代码,如果显示torch版本,环境已经配置成功
C/C++环境配置+MFC
1)先安装Visual Studio,配置编译器使用cli,或者msbuild or devenv,建议使用cli;
VSCode安装和使用教程
1)安装
https://blog.youkuaiyun.com/xiaotiig/article/details/143176683
2)c/c++环境配置
比较详细: https://www.cnblogs.com/onlyblues/p/18758826
https://blog.youkuaiyun.com/m0_70787283/article/details/136042078
AI辅助编程
如果使用的是本地部署,需要先启动ollama或者其他本地部署环境
1)CLine
2)Continue
插件开发
1)npm
npm(Node Package Manager)是Node.js的包管理器,使用npm先安装node.js, 安装成功执行如下命令,显示版本号,则安装成功
npm -v
2) 安装依赖包,成功后运行yo code
$npm install -g yo generator-code
$yo code
gRPC
gRPC是Google开源的一种高性能、通用的远程过程调用(RPC)框架,基于Protocol Buffers序列化协议进行数据传输;
基于HTTP/2协议采用二进制传输,支持流式通信和高效序列化,适用于高性能微服务,可以实现双向流、头部压缩和多路复用等特性,提高了网络传输的效率和性能;
gRPC具有高性能、多语言支持、自动生成代码、可扩展性、安全性、易于使用和维护等优点,是一种非常适合构建分布式系统的RPC框架;
json & js
JSON(JavaScript Object Notation,JavaScript对象表示法)是基于ECMAScript的一个子集设计的,是一种开放标准的文件格式和数据交换格式,它易于人阅读和编写,同时也易于机器解析和生成。JSON独立于语言设计,很多编程语言都支持JSON格式的数据交换。JSON是一种常用的数据格式,文件通常使用扩展名.json;
JavaScript是一种高级编程语言,主要用于Web开发,可以在浏览器中运行,也可以在服务器端(如Node.js)运行。它是构建动态网页和应用程序的核心技术之一;
JSON的文本,如果要转化为JS对象的话,是交给eval函数来处理;