08
2025
04
使用SearXNG-搭建个人搜索引擎(附国内可用Docker镜像源)
介绍SearXNG是聚合了七十多种搜索服务的开源搜索工具。我们可以匿名浏览页面,不会被记录和追踪。作为开发者,SearXNG也提供了清晰的API接口以及完整的开发文档。部署我们可以很方便地使用Docker和Docker compose部署SearXNG。下面给出Docker部署SearXNG的步骤。拉取Docker部署代码工程:git clone https://github.com/searxng/searxng-docker.git拉取代码前需要安装git。这里的工程因为
作者:hqy | 分类:编程&AI | 浏览:63 | 评论:0
08
2025
04
searxng /settings.yml 文件 open-webui国内可以调用bing和百度的配置 *
官网脚本一键安装后,https://docs.searxng.org/admin/installation-scripts.html 根本无法运行需手动运行就正常,https://docs.searxng.org/admin/installation-searxng.html 也就是进入searxng 的虚拟环境,再启动webapp.py# enable debug ..$ sudo -H sed -i -e "s/debug : False/debu
作者:hqy | 分类:编程&AI | 浏览:81 | 评论:0
07
2025
04
AI:Ollama API调用
一、OllamaAPI文档Ollama首页右下角点击 docsollama/docs at main · ollama/ollama(GitHub)ollama/docs at main · ollama/ollama(国内镜像站)点击api.md1.1、Generate a completionPOST /api/generate使用提供的模型为给定提示生成响应。这是一个流端点,因此会有一系列响应。最终的响应对象将包括来自请求的统计信息和其他数据。使用PostMan调用的一个示例{
作者:hqy | 分类:编程&AI | 浏览:98 | 评论:0
07
2025
04
利用免费开源项目searX搭建一个属于自己的聚合搜索引擎! 非docker
聊到搜索引擎,相信大多数朋友都觉得谷歌比百度好用,但是有时候又迫于无奈需要用百度搜索。毕竟谷歌由于众所周知的原因,不想点办法是无法使用的。其它搜索引擎如:Bing、搜狗、360等等,都有自己的阵营和特色,像搜狗就支持搜索微信中的内容,比如公众号的文章等。 当然,除了上面这些主流的搜索引擎,其实还有些小众好用的搜索引擎,例如:基于智能 AI 技术的 Magi、注重隐私的 DuckDuckGo 等等…… 小编 在搬砖的时候会用 Google,回家很多时候会选择用微软的 Bing 搜索引擎来搜索内容
作者:hqy | 分类:编程&AI | 浏览:89 | 评论:0
07
2025
04
Searx Welcome to searx
You might have noticed some change on my seeks node since it’s not a seeks node anymore, but instead it’s a searx node.Searx is a project started by asciimoo after Taziden gave a talk at Camp zer0 about going forward wit
作者:hqy | 分类:编程&AI | 浏览:75 | 评论:0
07
2025
04
SearX搜索引擎搭建 非docker部署
每次使用百度搜索,前面几条永远是广告,甚至还有“假官网”“假医院”,搞得每次都得甄别有没有带“广告”标,再点进去,所以有用的信息没找到,时间到是浪费了不少。所以我就想自己建个无广告、不追踪隐私的搜索引擎,当然重新开发是不可能的,所幸在github找到了个聚合搜索神器——SearX软件介绍Searx是一个免费的互联网元搜索引擎,汇集了70多种搜索服务的结果。 用户既不被跟踪也不被分析。 此外,searx可以在Tor上实现在线匿名搜索。基本安装下面是基于 Debian/Ubuntu 和 virtua
作者:hqy | 分类:编程&AI | 浏览:92 | 评论:0
07
2025
04
SearXNG 安装与配置指南
SearXNG 安装与配置指南searxngSearXNG 是一个免费的互联网元搜索引擎,它聚合了来自不同搜索服务和数据库的结果。用户不会被追踪或建立档案。 项目地址: https://gitcode.com/gh_mirrors/se/searxng1. 项目基础介绍和主要编程语言SearXNG 是一个免费的开源互联网元搜索引擎,它从各种搜索服务和数据库中聚合结果。用户既不会被跟踪也不会被分析。SearXNG 的主要编程语言是 Python,它是一个功能强大且易于学习的编程语言,广泛
作者:hqy | 分类:编程&AI | 浏览:128 | 评论:0
07
2025
04
pip安装解决报错:WARNING: Running pip as the ‘root‘ user can result in broken permissions and conflicting
在使用pip安装包过程中出现报错,该报错的意思是不应该使用root权限安装,出现该报错有两种解决方式:1.单次忽略报错(以mediapipe为例)pip install --root-user-action=ignore mediapipe 该方法可以单次忽略告警,但下次使用依旧需要添加该参数2.创建python虚拟环境python3 -m venv python3_env
myenv\Scripts\activate&nb
作者:hqy | 分类:编程&AI | 浏览:81 | 评论:0
07
2025
04
解读 SearXNG——开源的本地 AI 搜索神器
一、简介SearXNG 是一款开源的本地 AI 搜索应用,它汇集了 70 多种搜索服务的结果,不会跟踪用户访问记录,更不会分析用户行为。对于希望避免广告干扰、获取更准确信息的用户来说,SearXNG 是一个极佳的选择。二、部署步骤环境准备确保你的计算机上已安装 Docker。如未安装,请前往 Docker 官网 下载并安装。docker源变更:bash代码解读复制代码vim /etc/docker/daemon.json { "registry-mirro
作者:hqy | 分类:编程&AI | 浏览:68 | 评论:0
07
2025
04
使用DeepSeek生成游戏/比赛记分牌。
使用DeepSeek生成游戏/比赛记分牌。这一次,我生成最终的记分牌页面,一共和DeepSeek互动了4次。大家可以看一下从 第一版记分牌-->第四版记分牌 的效果,评论区留言哪一个更好?这一次,我分享一下我和DeepSeek的互动过程。以下是我第一次的提示词。请帮我写一个html页面,用来记录红队和蓝队的比分。页面主区域是820*420分辨率,最外层是一个黑色实线边框,边框内部 左侧区域是一个类似三位数的密码锁,每位数都是白底黑字,每位数上下都有上下三角形状,点击上三
作者:hqy | 分类:编程&AI | 浏览:61 | 评论:0
07
2025
04
deepseek生成数学类小游戏,数字南瓜跷跷板。
今天,我们deepseek生成数学类小游戏,数字南瓜跷跷板。在这里,我先提醒一下各位老铁,在使用deepseek的时候,一定要关闭它的R1深度思考,这样,我们使用的就是deepseek V3模型,这个模型更擅长编程和美化页面。这是我交给deepseek的提示词。请帮我写一个html页面,页面主区域为1000*800分辨率,主区域中间是一个跷跷板,左上角、右上角均有一些大小不一的南瓜,南瓜上刻有xkg的重量字样,用户点击某个南瓜,南瓜就移动到同侧的跷跷板上,跷跷板上南瓜总重量大、跷跷板下降,总重量
作者:hqy | 分类:编程&AI | 浏览:62 | 评论:0
07
2025
04
用DeepSeek生成一个二十四节气卡片。
用DeepSeek生成一个二十四节气卡片。以下,是我交给DeepSeek的提示词,我一共提交了3次,这是第3版。请帮我写一个html页面,页面主区域是1800*1200的分辨率,主区域共有24个圆角卡片,4行6列的形式排列。每个卡片代表一个节气;卡片的左上方显示节气名称,卡片的中间位置显示节气的介绍,右对齐;每一张卡片的背景颜色不同,颜色的饱和度和透明度要低;卡片上可有相关元素装饰,比如雨水节气,可以用小雨滴装饰,其它卡片使用相似的逻辑装饰。获取系统当前时间,并判断所属的节气,当前节气卡片高亮、
作者:hqy | 分类:编程&AI | 浏览:61 | 评论:0
07
2025
04
DeepSeek生成“ 网页版钢琴 ”,在线弹奏!附赠代码!
巧用DeepSeek生成一个网页版钢琴,让孩子们在课堂上也能随时弹奏。在生成这个“网页版钢琴”之前,我是丝毫没有头绪的,不知道该使用什么提示词,所以,我先做了一个铺垫,让DeepSeek告诉我“如何提问”。我想生成一个网页版键盘,实现在线弹奏,请问我该告诉deepseek什么提示词才能更准确的实现需求?DeepSeek给出了一些思路和关键词,包括核心功能、技术栈、细节需求、扩展建议、代码要求等等。然后,我在此基础上进行修改,形成自己的提示词,交给DeepSeek。我觉得这是一种思路:就是先让DS
作者:hqy | 分类:编程&AI | 浏览:51 | 评论:0
07
2025
04
WSL安装使用Ollama
文章目录1. 下载安装Ollama2. 下载模型3. 访问4. 自定义模型存放和运行4.1. ollama用户启动4.2. 当前用户运行4.3. 自定义模型存放目录5. 运行多个模型6. Troubleshooting6.1. bind: address already in use6.2. Connection refused1. 下载安装Ollama打开ubuntu终端,执行:curl -fsSL https://ollama.com/install.sh | sh安装成功后,默认ollam
作者:hqy | 分类:编程&AI | 浏览:68 | 评论:0
07
2025
04
【以音频软件FFmpeg为例】通过Python脚本将软件路径添加到Windows系统环境变量中的实现与原理分析
在Windows系统中,你可以通过修改环境变量 PATH 来使得 ffmpeg.exe 可在任意路径下直接使用。要通过Python修改环境变量并立即生效,如图:你可以使用以下代码:import osimport winreg as reg# ffmpeg.exe的路径ffmpeg_path = r"D:\ffmpeg-2023-s\bin"# 获取当前的环境变量PATHcurrent_path&n
作者:hqy | 分类:编程&AI | 浏览:61 | 评论:0
07
2025
04
【动手学Ollama】 Ollama API的使用
一、背景Ollama不仅可以命令行直接对话,还可以通过API来访问。而API访问其实也包含了通过curl来访问,通过postman来访问,通过Java API来访问,通过Python API来访问等多种途径。所以这一课,我们要搞清楚几点:(1)Ollama提供了哪些接口服务(2)这些服务通过不同途径访问的方法是什么(代码或命令怎么写?)二、Ollama提供了哪些服务?先解决第一个问题,Ollama提供了哪些服务?张小白这边分为了几类:跟大模型交互的接口,和跟Ollama管理相关的接口。其中前两个
作者:hqy | 分类:编程&AI | 浏览:49 | 评论:0
07
2025
04
Ollama:Ollama 引入JSON schema结构化输出功能
结构化输出一直是AI应用开发中一个很麻烦的问题,业内也有很多实践方法来解决问题,OpenAI在之前的更新中也专门针对这一问题进行优化。Ollama 近日就此问题推出重要更新(0.5.0+),引入与OpenAI一样的结构化输出(Structured Outputs)功能,让开发者能够通过 JSON schema 精确定义和约束模型输出格式。该功能已在 Ollama 的 Python 和 JavaScript 库中得到全面支持。1. 主要更新及支持实现本次更新的核心亮点包括:基于
作者:hqy | 分类:编程&AI | 浏览:60 | 评论:0
07
2025
04
史上最简单Conda+Ollama+Open-Webui安装方法!
史上最简单Conda+Ollama+Open-Webui安装方法一、安装Anaconda1、到Anaconda官网下载conda_24.10.1链接:https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Windows-x86_64.exe2.双击安装包,开始安装选择All Users切记安装路径不要选C盘!!!3.配置系统变量二、测试conda1、按下win+r打开运行框,输入cmd,回车2、在命令提示符中输入conda3、自动显示:4、输
作者:hqy | 分类:编程&AI | 浏览:69 | 评论:0
07
2025
04
如何更新已安装的Open WebUI?
以下是更新已安装的Open WebUI的分步指南,根据不同的安装方式提供针对性方案:《对于一个新手来说,这个天大的难题,毕竟对于docker不是很熟悉,为此在所谓的技术博客找了一天,不是收费,就是讲不明白。在B站上没有人讲这个基础的东西,对于程序员来讲这个都是很小的事情。自然没人回去讲。今天我就把这个分享个大家,希望对小白同学有帮助。》一、Docker部署环境更新1. 数据备份(必须)# 备份配置文件docker cp openwebui:/app/config.yaml ./config_ba
作者:hqy | 分类:编程&AI | 浏览:60 | 评论:0
07
2025
04
【报错】Couldn‘t find ffmpeg or avconv - defaulting to ffmpeg, but may not work warn(“Couldn‘t find ff
这个警告是 pydub 库在尝试使用 FFmpeg 或 avconv 时发出的,它表明程序在查找 FFmpeg 或 avconv 时未找到这两个工具。因此,警告提示默认会使用 FFmpeg,但是可能会无法正常工作。为什么会有这个警告?pydub 需要依赖 FFmpeg 或 avconv 来进行音频文件格式转换、音频剪辑等操作。即使你在代码
作者:hqy | 分类:编程&AI | 浏览:59 | 评论:0