Docker训练营-OpenCamp
Docker基础概念docker是一个用Go语言实现的开源项目,可以让我们方便的创建和使用容器,docker将程序以及程序所有的依赖都打包到docker container,这样你的程序可以在任何环境都会有一致的表现,这里程序运行的依赖也就是容器就好比集装箱,容器所处的操作系统环境就好比货船或港口,程序的表现只和集装箱有关系(容器),和集装箱放在哪个货船或者哪个港口(操作系统)没有关系。 想象一下,你要搬家,但不是搬家具,而是一个复杂的软件程序,比如 Stable Diffusion WebUI。在没有 Docker 的世界里,你得在新“房子”(电脑)里手动安装所有东西:特定版本的 Python、特定的显卡驱动、还有一大堆它依赖的程序库…… 如果任何一个环节出错,程序就没法运行。这太痛苦了!Docker 就是一个标准化的“魔法集装箱”。开发者会把程序本身,连同它需要的所有“水管”(依赖库)、“电路”(环境变量)、甚至“空气”(整个操作系统环境),全部打包进这个集装箱里。这样一来,无论你把这个集装箱搬到哪个码头(任何一台安装了 Docker...
Vibe-Coding学习
coze智能体优化工作流优化从原来的在互联网上随意搜索得到的结果换成当下年轻人主要使用的小红书平台来获取到真实年轻大众的攻略两个节点分别用来 根据【关键词】搜索【小红书笔记】: 根据提供的关键词、cookie、排序方式(sort)、总笔记数(totalNumber)和笔记类型(noteType),搜索小红书上的笔记。 根据笔记链接获取【笔记详情】 :根据提供的笔记URL和cookie,抓取该笔记的详细信息。下面是测试运行结果展示: 下一步通过代码处理之前获取到的笔记内容,将其链接成一个json形式的结果传递给最后的大模型回答参考代码如下: async function main({ params }: Args): Promise<Output> { let data = ''; if (Array.isArray(params.input) && params.input.length) { const firstFive =...
Git学习笔记
SSH(安全外壳协议,Secure Shell 的缩写)是建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。简单来说,SSH就是保障你的账户安全,将你的数据加密压缩,不仅防止其他人截获你的数据,还能加快传输速度。如果想详细了解的话,可以看这篇文章:详述 SSH 的原理及其应用-CSDN 下面就详细介绍如何绑定GitHub和提交文件。 绑定GitHub配置SSH我们要用git上传文件到GitHub首先得利用SSH登录远程主机,而登录方式有两种:一种是口令登录;另一种是公钥登录。口令登录每次都要输入密码十分麻烦,而公钥登录就省去了输入密码的步骤,所以我们选择公钥授权。首先我们得在 GitHub 上添加 SSH key 配置,要想生成SSH key,就要先安装 SSH,不过我们安装了 Git Bash,其应该自带了 SSH。检验一下是否安装 SSH,我们在新建的文件夹中右键打开 Git Bash:输入ssh查看是否安装SSH如上图所示,即已安装 SSH. 然后,输入...
Mac npm权限问题
解决MAC在npm install XX 时报错:permission denied问题在日常开发过程中,我们使用MAC执行 npm install -g 下载安装包的时候,经常会遇到如下报错:permission denied报错详情 xxx@CN_C02xxxxx6M ~ % npm install -g yarnnpm ERR! code EACCESnpm ERR! syscall mkdirnpm ERR! path /usr/local/lib/node_modules/yarnnpm ERR! errno -13npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/yarn'npm ERR! [Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/yarn'] {npm ERR! errno: -13,npm ERR! ...
初识博客&hexo
初识Hexohexo是什么 Hexo 是一个快速、简洁且高效的静态博客框架,它基于 Node.js 运行,可以将我们撰写的 Markdown 文档解析渲染成静态的 HTML 网页。 因此我们首先需要下载好node.js——直接通过官网下载即可 mag1code@zhanghaoyangdeMacBook-Air blog % node -vv22.16.0mag1code@zhanghaoyangdeMacBook-Air blog % npm -v10.9.2 创建GitHub pages GitHub Pages 是由 GitHub 官方提供的一种免费的静态站点托管服务,让我们可以在 GitHub 仓库里托管和发布自己的静态网站页面。 GitHub 主页右上角加号 -> New repository: Repository name 中输入 用户名.github.io 勾选 “Initialize this repository with a README” Description 选填 填好后点击 Create repository...
Agent初识
AgentAgent是什么?Agent顾名思义就像他的意思一样是一个代理,代理人们使用工具完成各种复杂任务。借助任务规划、记忆及外部工具等能力,大型模型能够识别出应该执行的任务以及执行方式,从而实现自主决策.不同于单纯地“执行任务的工具”,Agent更具备一种类似于具有主观能动性的人的“仿主体性”。这种拟主体性即指Agent以模仿人类的方式,实现从“计划”,“组织”,“执行”,“学习”等过程直至完成一个任务。



