- 博客(416)
- 资源 (7)
- 收藏
- 关注
原创 在一台没联网的机器上,用ollama加载qwen3,14b
这样一来,容器往/root/.ollama中下载数据的时候,就会自动保存在宿主机的当前文件夹的ollama文件夹中。,这个部分相当关键,它表示,我们要把当前文件夹下的ollama文件夹,挂载到容器的/root/.ollama中。使用docker部署ollama之前,先要拉取ollama的镜像。而此时,我们退到宿主机上,ollama文件夹中也自动包含了我们需要的文件。后续操作就是把ollama文件夹打包,并且上传到没网的那台机器上。但是,高高兴兴地上去之后,发现,此机器竟不可以联网~
2025-08-20 18:31:42
32
原创 重塑AI与自我的边界:Second Me——你的专属开源AI分身
在OpenAI等巨头打造的"超级AI"逐渐威胁人类独立性的时代,一个名为"Second Me"的开源项目正以截然不同的理念崭露头角。这个由Mindverse团队开发的创新原型,旨在让每个人都能拥有属于自己的AI分身,重新定义人类与人工智能的关系。
2025-08-06 15:52:28
106
原创 MiniMind:从零构建超轻量语言模型,3元成本+2小时实现大模型自由
MiniMind以"大道至简"的理念,打破了大模型开发的高门槛壁垒,让更多人能够亲身体验从0到1构建语言模型的乐趣与挑战。无论是AI初学者想要了解大模型的工作原理,还是开发者希望快速验证自己的想法,MiniMind都是一个值得深入研究的优秀项目。正如项目所说:"用乐高拼出一架飞机,远比坐在头等舱里飞行更让人兴奋!"在MiniMind的世界里,每个人都能成为大模型的创造者。
2025-08-06 15:14:16
452
原创 【学习过程记录】【czsc】1、安装
我不想搜了,想直接用我的方法来解决这个问题。直接更新anaconda,结果自然是可以的。但是,不得不说,annaconda的安装是真的慢啊,我周三装的,装好已经是周四了。一般软件装完,都会有个功能测试,但czsc的文档确实一般,这一块就比较缺失。关于czsc的安装呢,官方也是给出了多种方案,我们只要有一种能成功就好。为此呢,我也是花了一点时间装了一个python3.13。作者强调,python必须是大于等于3.8。直接来到了python3.13。咱姑且认为这样就算成功了吧。笑死我吧,这还能报错。
2025-07-30 23:26:12
64
原创 家人们,谁懂啊,dify又报错了:[models] Bad Request Error, 500 Server Error:Internal Server Error for url: http://
本来今天下班,坐在地铁上,一身劳累。一起上班的小兄弟儿,突然甩来一张截图:老大!dify又报错了。没办法,一到家就打开电脑,开始排查。
2025-07-25 21:40:37
86
原创 解决postgresql连接数不足
连接数不足是PostgreSQL运维中最常见的性能瓶颈之一。当客户端报错时,意味着数据库已无法承载新请求。本文将从五个层面展开解决方案,并附实操代码示例。
2025-07-24 18:22:28
357
原创 docker部署neo4j,设置密码。Neo.ClientError.Security.Unauthorized: The client is unauthorized due to authenti
卷,设置NEO4J_AUTH将不会起作用,因为该数据库已经配置了身份验证。Neo4j Docker 服务将会启动,但您需要使用已与该数据库关联的用户名和密码才能登录。这里,使用了环境变量NEO4J_AUTH,设置了用户名为neo4j,密码为neo4jneo4j。这个命令还是比较全的,包括设置密码,设置端口,挂载外部的数据目录等。原因嘛,就是使用docker创建的neo4j,登录不上。把👆提到的外挂的数据,都清空了,再重新来一遍。有一种情况下,这样设置密码,并不会成功。如果不出意外,目前就算大功告成了。
2025-07-24 18:13:52
89
原创 postgresql导入导出数据;pg_restore: error: did not find magic string in file header
就是说,使用pg_restore都是对整个数据库进行恢复的,所以你不能指定数据库名。无法使用DBeaver之后,数据库表的导入导出也变得异常麻烦。使用psql而非pg_restore。而一旦你不适用数据库名,它又会报错。
2025-07-22 17:50:11
86
原创 postgresql使用记录 SCRAM authentication requires libpq version 10 or above
PostgreSQL 服务器启用了更安全的 SCRAM-SHA-256 密码加密方式(自 PostgreSQL 10 起默认支持),但客户端 libpq 库版本低于 10,无法支持此认证协议。由于某种原因,无法直接使用dbeaver连接数据库了。所以只能使用命令行了,被迫学了一下。起一个container,然后就可以在容器里链接你的远程数据库了。打了上面的指令后,一般情况下,你就直接进入了目标的数据库。命令行工具中与数据库管理相关的常用命令详解,涵盖。咱直接用docker解决。就特别爽,特别丝滑。
2025-07-22 17:35:53
110
原创 探索 Mem0:为 AI 注入智能记忆的创新力量
Mem0(“mem-zero”)是一个智能记忆层,旨在增强 AI 助手和代理的持久、个性化记忆能力。它使 AI 系统能够记住用户的偏好,适应个体需求,并随着时间的推移不断学习,非常适合用于客户支持聊天机器人、AI 助手和自主系统等场景。Mem0 为 AI 应用提供了一个强大而灵活的记忆层解决方案,通过其卓越的性能、丰富的功能和广泛的集成能力,能够帮助开发者构建更加智能、个性化的 AI 系统。无论是开源爱好者还是企业开发者,都可以从 Mem0 中受益,推动 AI 技术的进一步发展。
2025-07-21 15:30:45
442
原创 探索 Stagehand:AI 浏览器自动化框架的新境界
Stagehand 是一款由开发的 AI 浏览器自动化框架。从其README中可以看到,它提供了一个灵活的解决方案,让开发者可以在代码和自然语言之间自由选择,以实现浏览器自动化任务。Stagehand 作为一款创新的 AI 浏览器自动化框架,为开发者提供了一个灵活、高效的解决方案。它结合了代码和自然语言的优势,让开发者可以根据需要选择最合适的方式来实现浏览器自动化任务。同时,它不断更新和改进,拥有活跃的社区支持,是开发者进行浏览器自动化开发的一个不错选择。
2025-07-18 10:15:00
361
原创 想要实现electron一打开,窗口就是全屏状态,代码怎么写?
完整示例可参考 Electron 官方文档或。若需在窗口内容加载完成后全屏(例如避免白屏),可监听。禁用用户退出全屏(如信息亭场景),使用。:此模式下用户无法通过快捷键(如。接收渲染进程指令动态切换。)退出全屏,需程序控制。(主进程文件)中创建。
2025-07-17 23:33:05
468
原创 探索 Qlib:微软开源的 AI 量化投资平台
Qlib 是一个开源的、面向人工智能的量化投资平台,其目标是在量化投资领域中,充分发挥人工智能技术的潜力,为研究提供支持,并创造实际价值。从想法的探索到生产的实施,Qlib 支持多种机器学习建模范式,包括监督学习、市场动态建模和强化学习等。它涵盖了数据处理、模型训练、回测等完整的机器学习流程,覆盖了量化投资的全链条,包括阿尔法挖掘、风险建模、投资组合优化和订单执行等。如果自动工作流不适合某些研究人员的需求,Qlib 还提供了模块化的接口,允许研究人员通过代码构建自己的工作流。例如,可以参考。
2025-07-17 16:05:06
1091
原创 Electron实现“仅首次运行时创建SQLite数据库”
在桌面应用中,SQLite因其轻量、嵌入式特性成为本地存储的热门选择。但若重复初始化数据库,会导致数据覆盖或冗余。:通过检测数据库文件是否存在,决定是否执行建表操作。,后续启动直接连接现有库。
2025-07-16 22:28:54
361
原创 介绍InfiniRetri
(通常为4K-128K token)。当处理超长文本(如整本小说、科研论文或代码库)时,模型可能因“遗忘”前文而输出错误结论。传统解决方案如滑动窗口检索(Sliding Window)或分块处理(Chunking)效率低且易丢失关键信息。大型语言模型(如GPT-4、Llama等)虽强大,但其。InfiniRetri 的核心使命是充当大模型的。,通过动态索引与注意力筛选机制,实现对。实现动态索引,更适合实时性要求高的场景。的高效理解与推理,无需重新训练模型。:InfiniRetri 以。
2025-07-15 23:38:31
458
原创 npm install failed如何办?
上网搜索,说是网络配置不太对。按照如下几步,保证解决问题。在运行npm install指令时,出现如下错误。
2025-07-15 18:01:20
433
原创 electron-packager报错Failed to locate module “foreground-child“ from
本文总结了electron打包成exe时遇到的常见问题及解决方案。主要问题包括:使用cnpm安装依赖时导致的模块缺失循环报错,建议改用npm安装;遇到rcedit执行失败时,可删除临时文件夹重试;npm安装报错时,可清除缓存并删除node_modules后重试。文章提供了具体报错信息和对应的解决步骤,帮助开发者顺利完成electron应用打包。
2025-07-14 08:30:00
299
原创 零基础RT-thread第七节:控制DMA(1):DMAtoUART
【代码】零基础RT-thread第七节:控制DMA(1):DMAtoUART。
2025-07-13 10:52:58
129
原创 package.json 与 package-lock.json
是项目管理中不可或缺的两个文件。它们的协同工作确保了依赖安装的一致性和可维护性。本文将深入探讨两者的设计初衷、核心差异、协作机制及最佳实践。后,团队成员和部署环境使用完全相同的依赖树,避免因依赖差异导致的隐蔽 Bug。可能安装不同版本,导致 CI/CD 失败或线上事故。在 Node.js 和前端工程化开发中,
2025-07-13 08:33:47
491
原创 electron打包.exe原来这么简单?
本文记录Electron打包踩坑过程,通过kkgithub镜像克隆项目后,关键步骤是正确设置ELECTRON_MIRROR环境变量(PowerShell需用$env:语法)。使用华为云镜像解决国内下载超时问题后,npm install安装依赖并验证运行成功。最终简化打包命令electron-packager . --overwrite一键生成.exe文件,发现Electron打包核心在于镜像配置。试错中发现删除冲突文件可解决问题,并指出后续可探索图标定制等进阶功能。背景知识补充说明Electron框
2025-07-13 08:20:55
726
原创 cnpm exec v.s. npx
根据你的网络环境、项目依赖管理工具以及对官方标准的偏好,选择最合适的工具即可。两者在基础功能(执行本地/远程包命令)上目标是趋同的。假设要在国内快速使用。
2025-07-11 23:41:00
341
原创 探索 Awesome MCP Clients:解锁 AI 模型新能力
MCP 是一个开放协议,它通过标准化的服务器实现,使 AI 模型能够安全地与本地和远程资源进行交互。这个协议的出现,为 AI 模型的应用拓展了更多可能性,例如文件访问、数据库连接、API 集成等。通过使用 MCP,开发者可以更轻松地为 AI 模型添加各种上下文服务,从而提升其智能水平和实用性。是一个精心策划的列表,收集了众多优秀的 MCP 客户端。这些客户端涵盖了各种类型,包括命令行工具、Web 应用、桌面应用和移动应用等,适用于不同的使用场景和需求。
2025-07-11 09:00:00
56
原创 介绍 cnpm exec electron-packager
Electron应用开发完成后,需打包为各平台(Windows/macOS/Linux)的可执行文件(如exe/dmg/deb)。原生打包流程复杂,需处理依赖管理、平台适配、资源嵌入等问题。引用Electron官方示例:传统打包需手动配置Webpack脚本,而electron-packager直接调用系统级API实现高效封装。适合快速迭代的中小型项目。可防止用户直接篡改应用代码,提升安全性(但需注意仍有解包可能)。企业级项目强烈避免全局安装,防止多项目环境冲突。,尤其适合团队协作与CI/CD流水线。
2025-07-10 23:41:37
460
原创 探索Alibaba-NLP/WebAgent:迈向智能信息搜索新时代
WebAgent是由阿里巴巴通义实验室构建的用于信息搜索的工具集。项目提供了一系列模型和数据集,包括WebSailor、WebDancer - 32B、WebWalkerQA等。这些模型和数据集在信息搜索和网页遍历等任务中展现出了卓越的性能。同时,项目还提供了相应的论文和在线演示,方便用户进一步了解和使用。WebSailor是一个专门为大型语言模型(LLM)代理设计的完整后训练方法,旨在让代理具备复杂网络导航和信息搜索任务所需的高级推理能力。
2025-07-10 17:13:34
1000
原创 Electron 应用打包全指南
技术依据:Electron 官方文档《Packaging Your Application》,开发模式的应用必须通过额外工具转换为。:否则系统将阻止安装/运行!Electron 核心模块。*示例:macOS 生成。
2025-07-09 23:46:00
826
原创 探索 12-Factor Agents:构建可靠 LLM 应用的新范式
12-Factor Agents 项目为构建可靠的 LLM 应用提供了一套系统的原则和方法。通过遵循这些原则,开发者可以更好地应对在开发过程中遇到的挑战,提高应用的质量和性能。无论是对于新手开发者还是有经验的工程师,这些原则都具有重要的参考价值。如果你对构建 LLM 应用感兴趣,不妨深入研究这个项目,相信你会从中获得很多启发。希望通过这篇博客,你对 12-Factor Agents 项目有了更深入的了解。让我们一起探索这个领域,共同推动 LLM 应用的发展。
2025-07-08 14:54:09
347
原创 【K线训练软件研发历程】【日常记录向】1.K线滑动窗口
界面直接采用electron,等开源后,可以直接挂release,用户下载安装包后,一键安装,一键运行,降低使用门槛。整个项目几乎都是AI搭的,我其实nodejs也不熟,也没使上太大劲。👆相当于有个hello world了。数据下载还是用的老朋友,pytdx。
2025-07-07 23:16:18
142
原创 OmniTools:一站式在线工具集,让日常任务变得轻松简单
OmniTools 是由开发的开源项目,目前版本为 0.4.0。该项目的目标是提供一个简单易用、功能丰富的在线工具平台,帮助用户简化日常任务。所有文件都在客户端进行处理,不会上传到服务器,确保了用户数据的安全性和隐私性。此外,OmniTools 的 Docker 镜像非常轻量级,仅为 28MB,部署速度快,易于自托管。OmniTools 是一个功能强大、易于使用的在线工具平台,为用户提供了一站式的解决方案。它不仅提供了丰富多样的工具,还注重数据安全和用户隐私。
2025-07-07 16:34:56
484
原创 electron中的IPC通信
防止渲染进程直接访问Node.js API,减少攻击面。本文详解IPC的四种模式、安全实践及性能优化。(每个窗口的网页实例)。:极少需阻塞渲染进程的场景(如小型配置读取)。:触发操作无需返回值(如修改窗口标题)。:实时通知(如系统事件、后台任务完成)。:需等待主进程返回结果(如读取文件)。:唯一安全桥接,仅暴露必要API。:合并渲染进程的多次状态更新请求。(管理应用生命周期、系统资源)和。(传统回调,需手动管理事件)。:阻塞渲染线程导致页面卡顿。(异步Promise风格):主进程始终校验传入数据。
2025-07-06 22:06:16
357
原创 0基础尝试cline创建electron项目(据说以后不需要开源代码了,只需要开源提示词就可以)
本文介绍了使用Electron框架创建桌面应用的准备过程。首先创建项目文件夹并在VS Code中打开,然后描述需求:主界面包含三个按钮,点击每个按钮会打开新窗口且每个窗口都有关闭功能。接着通过npm初始化项目并安装Electron依赖包(使用cnpm加速)。虽然AI自动完成了部分配置,但最终效果存在bug,窗口关闭功能未完全实现。整个流程展示了从项目初始化到基础功能搭建的步骤,为后续调试留下了改进空间。
2025-07-06 08:02:44
125
原创 介绍electron
Electron 降低了桌面开发门槛,但需权衡性能与体验。随着 WebAssembly、轻量 WebView 等技术的发展,未来跨平台方案将更趋多元。
2025-07-05 23:43:02
938
原创 LibreChat:开源AI聊天平台的革新者
LibreChat是一个将多种AI模型集成在一起的聊天平台,它结合了OpenAI的ChatGPT等先进技术,同时融入了许多创新的功能。该项目的目标是为用户提供一个强大、安全且易于使用的AI对话环境,无论是个人开发者还是企业用户,都能从中受益。LibreChat以其丰富的功能、灵活的配置和活跃的开源社区,为用户提供了一个强大的AI聊天平台。无论是对于开发者来说,它是一个探索和实践AI技术的理想选择;对于普通用户来说,它是一个方便、实用的AI对话工具。
2025-07-04 10:48:48
253
原创 【知识图谱构建系列7】:结果评价(2)
本文介绍了对三元组抽取结果进行清洗和评价的过程。作者针对未开源的清洗代码自行实现了一个处理脚本,该脚本能够从大模型生成结果中提取语义图部分,并自动修复格式问题(如补全缺失的"]]")。清洗后的数据保留了合规的三元组,过滤了不合格内容。在评价环节,使用eval.py脚本对比预测结果与标准答案时遇到网络超时问题,通过设置镜像环境变量解决。最终成功获取了模型的三元组抽取性能评估结果。整个过程展示了从数据清洗到模型评估的完整流程。
2025-07-03 23:18:05
59
安卓socket实现聊天与文件上传
2013-08-12
spring web service 官网示例 基于spring-ws
2014-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人