0%

最近几年,随着大模型技术的普及,几乎每个公司都在尝试建设自己的对话智能体(AI Agent)。

但是我观察到一个普遍的现象:很多团队在立项时,往往是“技术驱动”或“功能驱动”的。大家会列出一长串酷炫的功能清单——要支持多轮对话、要能调用外部 API、要支持多模态……结果项目做得很重,上线后用户却不买账,觉得“不聪明”或者“没解决我的问题”。

其实,建设对话智能体,最务实也最高效的方法应该是“问题驱动”

阅读全文 »

Vibe Coding(直觉编程/氛围编程),简单来说,就是开发者不再一行行敲代码,而是通过自然语言与 AI 持续对话,顺着直觉把程序“聊”出来。

这段时间,我正好在处理一些繁杂的 Python 后端逻辑,并重构了几个 Vue 前端组件,期间大量尝试了这种开发模式。

阅读全文 »

今年研究生毕业整两年,相比于刚毕业时的茫然,这两年确实让我看清了一些事情。

阅读全文 »

一、引言

每年的“黑色星期五”(Black Friday),不仅是消费电子产品的促销季,也是海外 VPS(虚拟专用服务器)提供商的重要战场。

对于开发者和个人用户来说,这是一个以较低成本购入一台海外服务器的好时机。

阅读全文 »

近期把博客升级为HTTPS访问了。记录一下升级过程。

泛域名证书

为了在网站上启用 HTTPS,需要从证书颁发机构申请 SSL 证书。Let’s Encrypt 是一个证书颁发机构,向 Let’s Encrypt 申请证书是免费的。Let’s Encrypt 支持泛域名证书,可以满足我不想为每个子域名单独申请证书的要求。目前常用的 Let’s Encrypt 证书生成工具有 certbotacme.shacme-tiny,我使用的是 acme.shacme.sh 申请和安装泛域名 SSL 证书相对来说是比较方便的。

阅读全文 »

基本

安装

以Ubuntu为例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo docker run hello-world
阅读全文 »

Git LFS

Git LFS(Large File Storage,大文件存储)协议,可以把音乐、图片、视频等指定的任意大文件资源存储在Git仓库之外,对于使用者而言,类似在操作一个完整的Git仓库,非常方便。通过将大文件存储在Git原有的数据结构之中,可以减小Git仓库本身的体积,使克隆Git仓库的速度加快,也使得Git不会因为仓库中充满大文件而损失性能。

阅读全文 »