logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

传统数据库和向量数据库:AI为啥需要向量数据库?

现在很多 AI 聊天机器人,能读取我们自己上传的文档、笔记,回答文档里的内容,这个功能背后就用到了向量数据库。大家会有疑问:我平时用的数据库,比如 MySQL,存文字文件不行吗?答案:可以存,但是看不懂语义。举个例子:文档 A:小猫在雪地上跑文档 B:小白猫踩在白雪上飞快往前冲用普通数据库搜索关键词 “小猫雪地跑”。文档 A 能搜到;文档 B 没有 “小猫、跑” 这些一模一样的词,就搜不到。但两句

#数据库#人工智能
Hermes Agent(爱马仕)实操笔记

对比维度Hermes Agent(爱马仕)OpenClaw(龙虾)定位设计思想偏向通用私人 AI 智能体,面向个人玩家、轻量化自动化、日常助手;强调长期记忆、个性化养成偏向任务自动化、工具调用、批量执行复杂工作流,更适合重度工具自动化、批量任务、爬虫类工作场景记忆系统✅原生持久记忆模块,开箱即用;长期记忆、对话记忆分层,能够记住长期偏好、历史任务,适合持续养成私人助手记忆能力偏弱,短期上下文为主;

#git#vim
openclaw-CN配置问题

在这种模式下,它就像个普通的聊天机器人,只能陪你说话,但无法对你的电脑进行任何读写操作。如果担心安全问题,用完特定任务后,也可以通过命令 openclaw config set tools.profile "restricted" 把它改回受限模式。3. 你会发现里面有一行 "profile": "messaging"(或者 "restricted"),把它改成 "profile": "full"

拒绝纸上谈兵:在“报错”中重塑 C++ 编译期与运行期思维

在 C++ 的世界里,错误是开发者最忠实的导师。许多初学者在遇到满屏的红色报错时往往感到焦虑,甚至试图通过盲目修改代码来“碰运气”消除错误。然而,真正的 C++ 高手都明白:无论是编译期错误还是运行期错误,它们都是程序在向你传递信息。本文将从理论出发,但更侧重于工程实践。我们将通过一系列刻意构造的“破坏性”代码,带你亲手感受 C++ 编译期与运行期的边界,掌握从“害怕报错”到“利用报错”的进阶之路

#c++#java#jvm
程序员必须掌握的技术——Git

Vibe Coding 离不开 Git 版本管理。本文从讲解 Git 核心概念,搭配实操命令,聚焦 AI 编程场景,给出代码备份、版本回退、多方案分支隔离实操方案,附带配置模板与踩坑总结,帮助开发者借助 Git 规避 AI 改坏代码、项目丢失的风险。

#git
到底了