使用 Zilliz Cloud 快速体验 Milvus
在学习 Milvus 向量数据库时,除了本地 Milvus Lite、单机版 Milvus Standalone 或 Milvus on K8s 之外,还可以选择 Zilliz Cloud —— 一种无需部署服务器、零成本上手的托管方案。下面将演示如何申请 Zilliz Cloud 中国区免费套餐并运行官方示例代码。 注册并创建免费集群 打开官网 国内站点:https://zilliz.com.cn/ 海外站点:https://zilliz.com/ 我们本次实验使用的是国内站点,部署在阿里云,目前可以免费使用。 选择 手机号码 或 邮箱 登录/注册。 进入控制台首页后,点击 Create Cluster 按钮。 在弹窗中选择 Free Tier(免费套餐),数据中心默认为 阿里云 · 杭州。 等待几分钟,集群创建完成后会显示 Endpoint URI、API Token、Cluster ID 等信息,请妥善保存。 运行中 二、连接安装 milvus-cli: 12pip install uvuv pip install milvus-...
记年初的武汉游记
头一天在重庆机场过的夜,到达江汉路步行街已经快中午了。在附近的来菜吃的藕汤,在北京就很爱吃清水亭,有藕的 N 多种做法,那么来到湖北不可不吃。 主要还是特意找问当地的小伙伴要了攻略: 推荐的专门吃东西的几条街是玫瑰街、粮道街、万松园、吉庆街这些。早餐小吃比较丰富,武汉的早餐文化特别浓厚,早餐种类特别丰富,很多碳水炸弹。 正餐可以考虑 来菜,是湖北菜,藕汤是湖北菜最具特色的。文章中下面的信息还是可靠的。 午餐:这个季节湖北的藕汤已经上市,基本上随便一家都很好喝,一定要选筒子骨藕汤,9 孔粉藕炖的那种。怕踩坑可以选一些连锁的,出品有保障,如刘胖子、老村长、艳阳天,不怕排队也可以去夏氏砂锅。 武汉魅族魅友家:https://weibo.com/2709494027/4973440665388967 这是小伙伴自己总结的 武汉推崇藕汤一定要用粉藕,有炒菜的那种,也可以点干煸藕丝,那就是不同的味道了 江汉路的风景不错,虽然是老城区,住宿条件差强人意。但总归风景和视野还是不错的,可以远眺长江,夜景也很美,楼下就是江汉路步行街。 携程上酒店骂声一片,都是吐槽住宿添加太差的。如果...
Gemini-cli 踩坑机:国内环境 , 用过 Google Cloud 如何设置?
Gemini 也发布了类似的 AI 编程产品 Gemini Cli - 开源命令行 AI 工具 而且个人谷歌账号登录就能免费用! 免费额度为每分钟 60 次请求、每天 1000 次请求,是业内最高的免费额度,几乎不会遇到限制。 支持 Google 搜索实时联网,为模型提供外部上下文。 支持 MCP 和扩展,便于功能拓展。 可自定义提示词和指令,适应个人或团队工作流。 可在脚本中非交互式调用,实现自动化和集成。 安装 gemini-cli先来安装 gemini-cli,其实就是一个 NPM 包。 12npm install -g @google/gemini-cligemini 如果不出意外的话,执行之后会闪退。网上说需要设置 TUN 代理,甚至连命令行 export 环境变量也不行。 登录 Google SSO 后仍无法使用然后登录 Google SSO 验证,页面会显示 Gemini Code Assist 已获得访问您账号的授权。但是其实还是不行。我们继续看。 命令行还是会得到这个报错: 设置 GOOGLE_CLOUD_PROJECT 环境变量网上基本有这个...
懒猫微服开发篇(一):懒猫微服全栈上架指南,一步打包,一键发布
懒猫应用离不开社区的力量,有了各位社区贡献者的支持让懒猫商店的应用越来越丰富。下面示范如何把自己的全栈应用上架到懒猫微服。 官网给出的示例里只有 3 个必备文件:lzc-build.yml、lzc-icon.png、lzc-manifest.yml。 **lzc-icon.png**:应用图标,必须为 PNG。 **lzc-build.yml**:定义打包脚本、输出路径与图标路径。 **lzc-manifest.yml**:应用清单,描述路由规则等。 lzc-build.yml 示例1234567891011121314151617181920212223242526272829303132333435363738# 打包预处理,例子里是复制目录,打包前端文件# 见build.sh这个文件# rm -rf ./dist# mkdir -p dist# 构建后端二进制文件,因为后面写了contentdir是 dist 文件夹,# 所以dist是打包的上下文# cp -r backend dist/# 构建前端,这里就是普通的前端打包命令,只是指定了输出文件夹# cd ui ...
通过 SMTP 使用 163 邮箱发送邮件
这里的 授权码(Authorization Code) 是 163 邮箱(以及 QQ 邮箱等国内常见邮箱服务商)专门为 SMTP/POP3/IMAP 等邮件协议提供的独立密码,与邮箱的登录密码不同。 作用:用于通过第三方客户端(如 Python 的 smtplib)发送邮件,避免直接暴露邮箱登录密码。 获取方式(以 163 邮箱为例): 登录 163 邮箱。 进入 设置 → POP3/SMTP/IMAP。 开启 SMTP 服务,系统会提示你设置授权码(类似 ABCDEFG123456,不是你的登录密码)。 复制这个授权码,替换代码中的 your_authorization_code。 123456789101112131415161718192021222324252627282930313233343536373839import smtplibfrom email.mime.multipart import MIMEMultipartfrom email.mime.text import MIMETextfrom ...
懒猫微服实战入门(十七):把 Steam 游戏存到懒猫网盘
懒猫微服的网盘基本可以替代一些公有的网盘,还有一个好处是可以自动挂载,只要打开懒猫微服的客户端,然后自动把网盘就能自动挂载到 Finder,十分方便。 网盘的挂载是支持了 WebDAV 和 Sambda。这是常见的两种远程访问的协议。 WebDAV(Web Distributed Authoring and Versioning)主要用于 HTTP/HTTPS 协议 的文件共享,适合 远程访问、云存储。基于 HTTP/HTTPS,可在浏览器中直接访问(如 http://server/webdav)。 SMB(Server Message Block)/ Samba 主要用于 局域网文件共享(如 Windows 共享文件夹、NAS、企业内网存储)。 通过 mount 命令可以看到,懒猫微服客户端默认使用的是 SMB 协议挂载: 12//xu-automount@file.micro.heiyu.space/xu-automount on /Users/xu/lazycat_automount/micro (smbfs, nodev, nosui...
懒猫微服实战入门(十六):把懒猫微服当作 24 × 7 在线开发机
最近和极限科技沟通,将 INFINI Console 上架到懒猫微服。可以当作随时可用、不关机的 远程开发机。比如连接自己部署的 ES,中间件,数据库什么的。 1. 应用商店一键安装 INFINI Console从懒猫微服应用商店搜索 Console,点击“安装”即可: 2. 初始化与登录初始化之后登录: 首次登录后台,左侧侧边栏包含 Dashboard、Agents、Settings 等模块: Dashboard 默认展示 CPU / 内存 / 磁盘实时曲线。 顶栏可切换“明暗主题”并显示当前工作区 ID。 右下角有“检查更新”按钮,提示有新版时可一键升级。 3. 用 Dockge 安装 EasysearchES 的话,我是直接用 Dockge 安装的,如果你需要啥中间价,数据库都可以用这个安装。 前提需要用 lzc-cli appstore copy-image 来获取国内的镜像源: 12# 将官方镜像复制到懒猫内网仓库lzc-cli appstore copy-image infinilabs/easysearch:1.13.0-2159 ...
Easysearch 实战指南:修改索引主分片的三种方式(split shrink reindex
在 Easysearch(兼容 Elasticsearch)的架构中,索引的主分片数(index.number_of_shards)一旦创建就无法直接修改。这给实际使用带来挑战: 设得太少,查询/写入瓶颈出现; 设得太多,资源浪费、集群不稳; 想变更结构,却发现配置是“写死”的。 本文将带你深入了解三种常见但本质不同的索引重构方式:split、shrink、reindex,教你如何选择合适方案、安全操作,并解释为什么split + shrink 无法取代 reindex。 📌 一张图概览三种方式 方法 是否重建索引 可否原名使用 改分片数限制 是否保留数据 是否改结构(mapping/settings) 常见用途 split ✅ 新建索引 ❌ 不支持 只能 × 倍数(如 1→2→4) ✅ 是 ❌ 否 提升写入并发/读性能 shrink ✅ 新建索引 ❌ 不支持 只能 ÷ 因数(如 4→2→1) ✅ 是 ❌ 否 合并历史数据分片 reindex ✅ 新建索引 ✅ 支持(先删) 任意 ✅ 是 ✅ 支持 自定义结构/分片...
懒猫微服进阶心得(十):本地开发,如何接入懒猫微服的 OpenID Connect (OIDC)
我们知道懒猫的 OpenID Connect (OIDC) 无需在后台申请,商店里的应用在运行的时候会自动申请,但是本地测试的时候就不太方便。 一般是需要用其他的 IDP 作为测试环境,因为 OIDC 的协议是通用的,不像 OAuth 这么百花齐放。 以我的“家庭任务通知”APP 为例,讲解下在开发模式下接入懒猫微服的 OpenID Connect (OIDC)。 添加 OIDC 登录逻辑首先前端需要有一个 OIDC 的登录按钮,然后做好 OIDC 的逻辑: 使用懒猫 ENV 查看器导出本地配置从应用商店安装我写的“懒猫 ENV 查看器”,导出 env.example 文件,导出项目之后重命名为 .env。这样就可以把商店里的 ENV 复制到本地的开发环境。 不过需要注意的是:应用名字和回调函数还是原来的,不要轻易去改。遇到问题再手动调试。 https://appstore.lazycat.cloud/#/shop/detail/xu.deploy.env 登录后出现回调 URL 报错登录之后我们就看到了这个页面: 点击“授予权限”,会报错。这个是由于回调 URL...
Lighting 原生不支持OTG!
我还留着 Lighting 的设备,由于大疆 pocket3 最近更新了直连手机文件管理器的功能,所以试试。 用了 Apple 的原装线连接 pocket3 和 iPhone 结果没反应,但是在 IPAD 上就能够成正常连接。 然后换了移动硬盘连接 IPhone 同样也不行,和 IPhone 的售后 battle 了好久对方也说不明白。最后还是 Apple 论坛上找找到一个帖子, Lighting 原生不支持 OTG,还得买转接头,这算盘打的真响。 https://discussionschinese.apple.com/thread/252659031?=undefined&previousThread=255169304321&sortBy=rank 最后感谢欧盟,要求 Apple 更换 Typec 接口,解决了 USB2.0 的问题,也可以和安卓设备一样用高速传输了。
