SF
江湖码路人俱乐部
江湖码路人俱乐部
注册登录
关注博客
注册登录
主页
关于
RSS
PandaCoder:我的个人开发者工具进化之路
舒一笑不秃头
今天 08:55
阅读 3 分钟
83
在技术领域,我常常思考一个问题:什么样的工具才能真正帮助开发者?我意识到真正的价值不在于功能的数量,而在于这些功能是否真正解决了用户的痛点。作为PandaCoder的独立开发者,我的核心理念正是建立在这一认知之上——与其堆砌功能,不如倾听用户的声音。
从手写周报到智能生成:PandaCoder如何让你的工作汇报效率提升10倍
舒一笑不秃头
11 月 6 日
阅读 5 分钟
470
"在我们的工作中,最浪费的不是机器的时间,而是人的时间。" —— 弗雷德里克·泰勒📊 开篇:每周五下午的"噩梦"每到周五下午,你是否也面临这样的场景:🤔 盯着空白的周报文档发呆,回忆这一周到底做了什么⏰ 花费1-2小时翻看Git提交记录、项目看板、聊天记录📝 苦思冥想如何把琐碎的工作内容组织成一份体面的周报😓 写完后还担...
用数据照亮成长之路:PandaCoder Git 统计工具窗口
舒一笑不秃头
11 月 2 日
阅读 8 分钟
406
✨ 关于本工具这份统计报告的初衷,是帮助每一位程序员更清晰地了解自己的代码状态。 通过观察代码的增删趋势,我们可以反思:是否每次都在朝着正确的方向前进? 是否能够一次性写出高质量的代码,减少返工和修改?这不是绩效考核工具,而是自我提升的镜子。 愿每一次提交都是深思熟虑的结晶,愿每一行代码都经得起时间的...
🚀 PandaCoder 2.0.0 - ES DSL Monitor & SQL Monitor 震撼发布!
舒一笑不秃头
10 月 19 日
阅读 22 分钟
940
🚀 PandaCoder 2.0.0 - ES DSL Monitor & SQL Monitor 震撼发布!让数据库查询和搜索引擎调用一目了然! 告别盲目调试,拥抱可视化监控时代!📖 目录功能介绍为什么需要这两个监控工具快速开始详细配置指南使用场景常见问题技术原理🎯 功能介绍ES DSL Monitor - Elasticsearch 查询监控像 MyBatis Log 一样,实时捕获和展示...
TorchV知识库安全解决方案:基于智能环境感知的动态权限控制
舒一笑不秃头
9 月 26 日
阅读 4 分钟
533
在数据即资产的时代,企业知识库的安全不再仅限于“用户名和密码”。TorchV带来的是一种全新的安全范式——让环境成为新的安全边界。————TorchV舒一笑不秃头
PandaCoder 1.1.8 发布:中文开发者的智能编码助手全面升级
舒一笑不秃头
9 月 25 日
阅读 5 分钟
1.1k
PandaCoder 1.1.8 作为内测版本,带来了全新的Bug记录功能本地文件启用禁用功能,让开发者可以更灵活地管理错误信息存储方式。这个版本不仅延续了插件一贯的智能化特色,更在用户体验上做出了重要改进。
Mac环境安装Nginx指南实录
舒一笑不秃头
9 月 20 日
阅读 4 分钟
1.2k
在Mac电脑上运行Nginx,最简便且推荐的方法是使用 Homebrew 安装和管理。以下是详细步骤指南:✅ 一、安装 Homebrew(如已安装可跳过)打开终端(Terminal),执行以下命令安装 Homebrew(Mac 上最常用的包管理工具): {代码...} 安装完成后,执行: {代码...} ✅ 二、使用 Homebrew 安装 Nginx {代码...} 安装完成后,可...
TorchV企业级AI知识引擎的三大功能支柱:从构建到运营的技术解析
舒一笑不秃头
9 月 17 日
阅读 3 分钟
565
随着AI Agents的发展,传统RAG(Retrieval-Augmented Generation)技术已无法满足企业需求,尤其在处理大规模、高安全性的知识库时。企业面临的核心矛盾是:个体生产力提升(如文案生成加速)难以转化为企业级ROI,根源在于知识孤岛、非结构化数据和动态维护问题。因此,构建一个企业级知识引擎至关重要,它需解决知识的...
Saga分布式事务框架执行逻辑
舒一笑不秃头
9 月 16 日
阅读 12 分钟
1.5k
Saga分布式事务框架执行逻辑📋 目录框架概述核心组件架构数据库表设计完整执行流程节点发现与调用机制精简补偿策略设计总结框架概述这是一个基于数据库驱动的Saga分布式事务框架,专门用于解决跨服务间数据同步的一致性问题。框架采用了混合编排模式,结合了集中式任务分解和分布式执行的优势。核心设计理念🎯 分层解耦: ...
为什么where=Version就是乐观锁了?
舒一笑不秃头
9 月 12 日
阅读 3 分钟
1.1k
先看一段代码,为什么下面这个代码就是乐观锁了? {代码...} 🎯 什么是乐观锁?乐观锁是一种并发控制机制,它假设多个事务同时访问数据时冲突的概率很低,所以不会在读取数据时加锁,而是在更新时检查数据是否被其他事务修改过。🔍 乐观锁的核心原理乐观锁的核心思想是:"我读取数据时记住一个版本号,更新时检查版本号是否...
同步框架与底层消费机制解决方案梳理
舒一笑不秃头
9 月 10 日
阅读 8 分钟
1.5k
分布式节点注册表(distribute_node_registry):记录所有可用的服务实例(IP和端口),并通过心跳机制维护其健康状态。metadata字段用于存储负载信息(如权重、当前负载系数等)。
利用Mybatis自定义排序规则实现复杂排序
舒一笑不秃头
9 月 1 日
阅读 8 分钟
1.6k
本次需要实现规则是根据用户点击目录左侧——弹出排序选项,文件名A-Z:英文A-Z → 中文A-Z → 数字0-9 ,文件名Z-A:与A-Z相反,最近更新时间:文件夹按文件夹修改时间,文档按文档修改时间。图片直达链接
Building effective agents(建立有效的代理)
舒一笑不秃头
8 月 23 日
阅读 5 分钟
934
“Agent” 有多种定义。一些客户将Agent定义为完全自主的系统,能够在较长时间内独立运行,使用各种工具完成复杂任务。另一些客户则用该术语来描述遵循预定义工作流程的更具规范性的实现。在 Anthropic,我们将所有这些变体归类为Agent系统 ,但在workflows和agents之间划出了一个重要的架构区别:
如何优雅统计知识库文件个数与子集下不同文件夹文件个数
舒一笑不秃头
8 月 22 日
阅读 3 分钟
985
简单场景:存在一个知识库,需要统计知识库下文件的个数在这个场景中对知识库中文件计数还是比较简单可以实现,只需要进行对数据库查询时增加对知识库空间ID的筛查就可以实现大致SQL查询语句 {代码...} 现在有一个新的场景,需要统计在每个知识库下,存在不同层级的文件夹📁,需要统计不同层级文件夹下文件的个数,如何进...
MySQL中模糊匹配like的一个坑
舒一笑不秃头
8 月 21 日
阅读 4 分钟
781
上述两个SQL,除了最后的full_path路径匹配规则不一样,其余都相同。上述两个SQL的效果是SQL1查询不出数据📊,SQL2可以查询出对于的数据。一开始看对着SQL的寓意进行分析没有发现明显的问题。。。。
Mac 上安装并使用 frpc(FRP 内网穿透客户端)指南
舒一笑不秃头
8 月 20 日
阅读 3 分钟
1.1k
一、先装好 Homebrew(macOS 的包管理器)打开终端(Terminal),先装命令行开发工具 xcode-select --install弹窗点“安装”,等待 3~5 分钟。一键安装 Homebrew /bin/bash -c "$(curl -fsSL [链接])"Apple Silicon (M1/M2/M3) 装完会提示把路径写入 ~/.zprofile,照做即可: echo 'eval "$(/opt/homebrew/bin/brew shelle...
我的开源项目-PandaCoder迎来史诗级大更新啦
舒一笑不秃头
7 月 27 日
阅读 5 分钟
1.1k
PandaCoder 是一款专为中文开发者设计的 IntelliJ IDEA 插件,集成了中文编程转换、Jenkins Pipeline支持、SpringBoot配置文件图标显示等多项强大功能。通过智能翻译引擎和专业的开发工具支持,大幅提升中文开发人员的编程效率和开发体验。
撕碎语法教科书!PandaCoder教大模型「暴力越狱」逐字翻译
舒一笑不秃头
7 月 21 日
阅读 2 分钟
942
熊猫是中国的国宝,备受世界喜爱,代表着中国特色和亲和力。同样,这个插件旨在成为中文开发者的得力助手,帮助您以中文思考,却能输出符合国际标准的英文代码。
Elasticsearch 不愿免费的秘密武器—RRF(TorchV 版)
舒一笑不秃头
7 月 16 日
阅读 4 分钟
879
随着 AI 搜索技术的飞速发展,以 RAG(检索增强生成) 为代表的检索技术日益成熟。从基础的 SimpleRAG 到进阶的 AdvanceRAG,乃至灵活的 ModularRAG,优化策略层出不穷。在这股浪潮中,我们不难发现混合检索、多路召回、问题扩展等技术已成为业界的普遍共识。
n8n汉化部署一篇搞定
舒一笑不秃头
7 月 3 日
阅读 2 分钟
1.4k
制作汉化打包dockerfile需要注意的点是下面选择具体的汉化依赖需要和源镜像版本匹配不然打包之后运行访问不 {代码...} [链接] 网址查看详情执行打包命令 {代码...} 重命名标签之后推送私服部署 {代码...} 效果展示参考资料[链接]
基础RAG实现,最佳入门选择(十二)
舒一笑不秃头
6 月 27 日
阅读 74 分钟
758
自适应检索助力增强型RAG系统实现一个自适应检索系统,该系统可根据查询类型动态选择最合适的检索策略。这种方法显著提升RAG系统针对各种不同问题提供准确且相关回复的能力。不同的问题需要不同的检索策略:对查询类型进行分类(事实型、分析型、观点型或上下文型)选择合适的检索策略执行专门的检索技术生成定制化回复...
工作流引擎技术方案<第一版>
舒一笑不秃头
6 月 27 日
阅读 13 分钟
1k
拖拽功能:Vuedraggablen8n 的流程图绘制技术栈是:Vue Flow(核心) + Dagre(布局) + Vuedraggable(拖拽) + Vue 3 Composition API(架构)
工作流引擎技术方案<初版>
舒一笑不秃头
6 月 25 日
阅读 5 分钟
1.2k
拖拽功能:Vuedraggablen8n 的流程图绘制技术栈是:Vue Flow(核心) + Dagre(布局) + Vuedraggable(拖拽) + Vue 3 Composition API(架构)
基础RAG实现,最佳入门选择(十一)
舒一笑不秃头
6 月 25 日
阅读 25 分钟
850
实现一个带有反馈循环机制的RAG系统,该机制随着时间的推移不断改进。通过收集和整合用户反馈,系统学会了在每次交互中提供更相关和更高质量的响应。传统的RAG系统是静态的——它们仅基于嵌入相似性来检索信息。通过反馈循环,创建了一个动态系统:
基础RAG实现,最佳入门选择(十)
舒一笑不秃头
6 月 25 日
阅读 22 分钟
818
RAG系统的上下文压缩一种上下文压缩技术来提高我们RAG系统的效率。将过滤和压缩检索到的文本块,以仅保留最相关的部分,减少噪音并提高响应质量。在为RAG检索文档时,经常会得到包含相关和不相关信息的块。上下文压缩帮助我们:-删除不相关的句子和段落-只关注与查询相关的信息-最大化我们上下文窗口中的有用信号具体代...
基础RAG实现,最佳入门选择(九)
舒一笑不秃头
6 月 25 日
阅读 22 分钟
870
相关段提取(RSE)技术来提高RAG系统中的上下文质量。不是简单地检索孤立块的集合,而是识别和重建连续的文本段,为我们的语言模型提供更好的上下文。
工作流会使用到Webhooks是什么
舒一笑不秃头
6 月 24 日
阅读 4 分钟
948
Webhook 是一种事件驱动的轻量级通信,可通过 HTTP 在应用之间自动发送数据。Webhook 由特定事件触发,可自动实现 应用编程接口(API)之间的通信,并可用于激活工作流,例如在 GitOps 环境中。
基础RAG实现,最佳入门选择(八)
舒一笑不秃头
6 月 21 日
阅读 21 分钟
777
1.初始检索:使用基本相似度搜索的第一遍(准确度较低但速度更快)2.文档评分:评估每个检索到的文档与查询的相关性3.重新排序:按相关性分数对文档进行排序4.选择:仅使用最相关的文档生成响应
基础RAG实现,最佳入门选择(七)
舒一笑不秃头
6 月 21 日
阅读 26 分钟
776
采用三种查询转换技术,以提高RAG系统中的检索性能,而无需依赖于像LangChain这样的专门库。通过修改用户查询,我们可以显著提高检索信息的相关性和全面性。
基础RAG实现,最佳入门选择(六)
舒一笑不秃头
6 月 20 日
阅读 63 分钟
780
1.数据摄取:从PDF文件中提取文本。2.chunking:将文本拆分为可管理的块。3.问题生成:为每个块生成相关问题。4.Embedding Creation:为块和生成的问题创建嵌入。5.向量存储创建:使用NumPy构建一个简单的向量存储。6.语义搜索:检索相关的块和问题以供用户查询。7.响应生成:根据检索到的内容生成答案。8.评估:评估生...
1
(current)
2
下一页
1
(current)
下一页