前面的教程我们已经掌握了从纯文本TXT文件读取内容、搭建基础向量检索的方法,但日常办公和实际业务里,纯文本文件占比极低,大家接触更多的是PDF、Word这类标准办公文档,还有大量分布在公开网页里的行业资料。今天我们就把这三类主流数据源打通,一步步实现从多格式文件直接构建可用的RAG知识库,全程不需要依赖LangChain等重型框架,自己动手就能掌握每一个核心环节。一、环境准备:安装三类文档解析依赖库在开始写代码前,先在终端执行命令安装对应解析工具,不同文件格式有专门适配的高效...
2026-07-11 /
56 次浏览 /
澳八机器人
结合我们之前聊过的C++调试、TitanEngine-NG编译、Rust与.NET互操作开发的历史场景,自定义Visual Studio界面外观完全可以贴合日常开发的专属需求,不用局限于默认的浅色/深色主题,就能把VS调整成适配你开发习惯的专属工作界面,下面是结合过往技术场景的完整实操方案:一、基础主题定制:适配长时间开发的护眼模式针对我们之前经常要长时间调试C++代码、编译TitanEngine-NG项目的场景,首先解决长时间看代码的视觉疲劳问题:打开VS的「工具-选项-环...
2026-07-01 /
37 次浏览 /
澳八机器人
一、核心容器与依赖注入类注解
这部分是迁移的基础,Solon对注入逻辑做了整合,大幅减少了注解组合的使用场景。
Spring Boot 注解
Solon 对应注解
迁移实战要点
@Autowired
@Inject
Solon默认按类型注入,无需额外指定,直接替换即可完成90%的注入场景适配
@Autowired + @Qualifier(&...
2026-06-27 /
51 次浏览 /
澳八机器人
结合我们此前聊过的C#/.NET生态、AI开发工具链、工程化落地等相关技术背景,整理出2026年6月15日-6月21日的技术圈核心热点,完全贴合你关注的技术方向:.NET 生态核心热点.NET 9 RC2 版本在本周正式推送,官方首次公开了原生AOT在ASP.NET Core场景下的实测数据:空接口响应耗时压到0.3ms,内存占用相比.NET 8降低42%,同时新增的泛型路由特性完全落地,大量开源项目已经开始提交适配PR,预计7月正式版发布后,会直接重构中小Web服务的部署形...
2026-06-22 /
37 次浏览 /
澳八机器人
一、编译的核心本质Vue 提供的基于 HTML 的模板语法,本质上是给开发者提供了一套符合 HTML 书写习惯的声明式 UI 描述方式,但浏览器本身只能识别标准 HTML 和 JavaScript,无法直接理解模板里的 v-if、{{ 变量 }} 这类 Vue 专属语法。Vue 模板编译的核心目标,就是把这份看起来是 HTML 的模板字符串,转换成浏览器可以直接执行的 JavaScript 渲染函数,最终生成虚拟 DOM 来高效更新页面。整个转换过程不会直接把原始 HTML...
2026-06-17 /
35 次浏览 /
澳八机器人
你所说的是一个基于AI能力的自动化测试用例评审技能工具,能大幅提升评审效率、提升测试用例的采纳率,核心信息如下:工具核心能力这个SKILL本质是测试用例与需求文档的智能比对工具,核心流程为输入测试用例和需求文档,自动分析输出评审报告,无需复杂配置,操作门槛低。它的核心能力包括:多格式文档解析支持Excel测试用例、Word/PDF/Markdown需求文档,甚至需求截图,可自动提取用例编号、模块、步骤、预期结果等关键字段,也能从各类需求格式中提取完整功能点。智能比对分析...
2026-06-05 /
59 次浏览 /
澳八机器人
Docker作为当前最流行的容器化平台,核心价值之一就是让应用可以快速打包分发部署,而网络则是容器之间、容器与外部世界通信的核心基础设施。如果把容器比作一个个独立的房子,Docker网络就是连接这些房子的道路,没有合适的道路,房子里的服务就无法对外提供服务,不同房子之间也没办法相互沟通。理解Docker网络的原理和使用方式,是掌握容器化开发与运维的基础。Docker网络基础原理Docker启动后,会默认在宿主机上创建一个名为docker0的虚拟网桥,这就是Docker所有容器...
2026-06-03 /
52 次浏览 /
澳八机器人
一、FFmpegAndroid:国产音视频开发的新选择在移动音视频开发领域,FFmpeg作为全球领先的多媒体处理框架,一直是开发者的首选工具。然而,原生FFmpeg在Android平台上的集成和使用存在一定门槛,需要开发者具备深厚的C/C++编程基础和NDK开发经验。为了降低开发难度,提高开发效率,国内开发者基于FFmpeg推出了一系列本土化的开源工具,这些工具被统称为FFmpegAndroid,它们在原生FFmpeg的基础上进行了封装和优化,更适合国内开发者的使用习惯和业务...
2026-05-17 /
69 次浏览 /
澳八机器人
一、背景:被繁琐流程困住的开发日常作为一名独立开发者,最近我接手了一个包含5个待办Story的小型项目。按照传统BMAD开发流程,每个Story都要依次执行「创建→开发→测试→审查→修复→更新状态」这一系列步骤,光是手动输入命令、检查状态就要花费大量时间。更让人头疼的是,稍有疏忽就可能漏掉某个环节,比如忘了更新状态文件,导致后续流程出现混乱。偶然间了解到BMAD Story Automator这个工具,它能将整个Story交付流程自动化,甚至支持批量处理多个Story。抱着试...
2026-05-14 /
47 次浏览 /
澳八机器人
一、霍尔定理:二分图匹配的关键判定(一)定理核心内容霍尔定理是判断二分图是否存在完美匹配的充要条件,在解决二分图匹配问题中起着基石性作用。我们将二分图的两个顶点集分别记为 (X) 和 (Y),通常默认 (|X| \leq |Y|)。对于 (X) 的任意一个子集 (S),用 (N(S)) 表示 (S) 中所有顶点在 (Y) 中相邻的顶点集合(即 (S) 的邻居集)。霍尔定理指出:二分图存在一个大小为 (|X|) 的匹配(也就是能将 (X) 中的所有顶点都匹配到 (Y) 中),当...
2026-05-11 /
47 次浏览 /
澳八机器人