- 博客(81)
- 收藏
- 关注
原创 从 Prompt 到系统工程:AI / Agent 系统架构设计要点
大模型从Demo走向生产系统面临的核心挑战是构建稳定可靠的AI Agent架构。本文提出五层系统设计:基础设施层(日志/权限)、知识层(RAG/记忆)、LLM运行时层(Prompt/上下文)、编排层(任务规划/工具调用)和应用层。关键设计包括:上下文压缩管理、分级记忆系统(短期/长期/语义)、RAG质量优化(混合搜索/重排序)、模型输出校验(JSON Schema/规则校验)、失败重试机制、全链路可观测性以及严格的权限控制。AI系统的本质是融合搜索引擎、工作流引擎和决策系统的复杂架构,80%工作量在于系统工
2026-03-09 10:47:07
435
原创 DBLens for MySQL 2026.2.7版本:自定义模型配置全指南
DBLens for MySQL 2026.2.7版本新增自定义模型配置功能,支持用户根据业务需求灵活选择AI模型。配置需准备软件版本和模型API信息,支持DeepSeek、Ollama等多种模型服务。详细步骤包括:通过设置界面进入配置,填写提供商、基础URL、模型名称等关键参数,并提供DeepSeek和Ollama的具体配置示例。本地Ollama通常只需填写基础URL和模型名,而DeepSeek需选择OpenAI兼容模式并配置API密钥。配置完成后可通过简单查询验证连接是否成功。
2026-02-11 06:15:37
375
1
原创 DBLens for MySQL 2026.2.7 版本发布:数据操作新体验,效率工具再升级
本次更新带来五项核心功能:增强的数据网格右键菜单、内置笔记系统、集成各类开发运维工具的应用中心、支持业务模型自定义,以及可切换的浅色/深色主题,全面提升操作效率与使用体验。
2026-02-07 04:50:20
1252
原创 开源向量数据库比较:Chroma, Milvus, Faiss,Weaviate
本文对比了Chroma、Milvus、Faiss、Weaviate四个开源向量数据库/库的核心特性和适用场景。Chroma轻量易用,适合原型开发;Milvus支持大规模企业级应用;Faiss是高性能检索库,适合底层优化;Weaviate结合向量和图结构,适合语义关系查询。选型建议:小项目用Chroma,企业级用Milvus,性能优化选Faiss,复杂语义关系用Weaviate。
2026-02-05 13:55:09
874
原创 技术 / 产品 / 管理 / AI 四大类 Skill 定制模板
摘要 本文提供了四类标准化技能(Skill)模板:技术类、产品类、管理类和AI类。技术类模板适用于开发运维等实操场景,强调步骤化操作;产品类模板侧重结构化决策思维;管理类模板关注引导他人行为改变;AI类模板聚焦效率提升。每类模板包含7个标准模块,从使用场景到验证方式均有明确指引。文章强调不同类型Skill的核心差异:技术关注操作正确性,产品关注决策合理性,管理关注行为改变,AI关注效率提升。建议避免混写不同类型的Skill,保持模板的纯粹性。
2026-02-04 18:32:17
827
原创 Skill 制作的黄金法则与实用技巧
摘要: 本文系统讲解了如何制作高质量"Skill"(技能型内容)的黄金法则与实用技巧。核心观点包括:1)结果导向,聚焦用户能完成的具体任务;2)设计最小可用技能,一次解决一个问题;3)场景先行,用痛点引发学习动机;4)将知识步骤化,确保可操作性;5)建立可验证的结果闭环。文章还提供了5个实用技巧,如用"新手的最后一个问题"设计内容、强调动作动词、控制原理讲解比例等,并给出标准模板。优秀Skill应具备可复制、可迁移、可复用三大特征,最终目标是让陌生人也能成功实践。
2026-02-04 17:11:12
819
原创 传统编程 vs. Vibe Coding:两种编程范式的工程视角对比
摘要: 传统编程与Vibe Coding是两种不同的开发范式。传统编程强调确定性、可维护性和系统设计,适用于长期稳定项目;而Vibe Coding基于AI生成代码,通过自然语言描述和快速迭代实现快速开发,适用于原型和短期项目。两者核心差异在于确定性(传统)与概率性(Vibe)。Vibe Coding降低了编码成本但增加了技术债风险。工程实践中建议结合两者:用Vibe Coding加速原型开发,用传统方法保证核心模块质量。开发者需从编写代码转向问题拆解和结果判断能力,系统原理理解仍是关键竞争力。
2026-02-02 16:36:41
369
原创 Clawdbot MVP:从 0 → 1 的可落地设计方案
本文提出了Clawdbot MVP(最小可行产品)的实现方案,聚焦于验证自动决策系统在一个高频场景中的可行性。核心目标是构建一个能稳定做出"不差于人"判断并自动执行的闭环系统。方案选取典型监控场景,拆解为感知、决策、执行、反馈四个核心能力,并设计了简化系统架构。技术选型建议采用Python栈实现,强调决策可解释性、执行可回滚和人工兜底机制。实施路径分四周推进:先跑通最小链路,再逐步实现配置化、稳定性优化和反馈机制。成功标准包括用户接受度、人工介入减少和判断经验积累。最后指出MVP验证成功
2026-01-30 09:37:23
657
原创 从 Clawdbot 看:如何打造一个真正有价值的智能 Bot 产品
Clawdbot的核心价值在于将人的工作能力系统转化为可复制、可进化的产品能力,而非单纯依赖AI技术。它通过三层架构实现闭环:执行层确保稳定操作,决策层整合规则、策略和模型进行智能判断,学习层持续优化决策能力。与普通自动化工具不同,Clawdbot模拟人类工作方式,替代重复性决策角色。构建此类产品需分五步:选择高频重复任务、搭建自动化基础、结构化人类判断、记录决策数据、实现系统自优化。其核心壁垒在于长期积累的决策数据、场景理解能力和系统闭环设计。最终,Clawdbot的价值在于将人的能力转化为组织的可持续资
2026-01-30 09:27:33
828
原创 QueryNote V1.5 正式发布:主题模式 & 多语言全面支持
QueryNote V1.5版本正式发布,主要带来两大核心更新:1)新增浅色/深色主题模式,支持自动切换,优化不同光线环境下的使用体验;2)新增8种语言支持,实现全球化界面适配。本次更新还包含性能优化、多语言检测改进等细节提升。未来版本将聚焦团队协作、移动端优化等功能。该版本现已上线,用户可通过设置自由切换主题和语言。
2026-01-19 17:11:44
291
原创 QueryNote V1.2 发布:从个人思考空间,迈向团队协作与内容交付
摘要: QueryNote V1.2版本发布,重点强化团队协作与内容交付能力。新增演示模式支持全屏聚焦展示,打印/导出Word功能满足评审与归档需求,分享链接和保存他人笔记功能实现安全协作与知识沉淀。此次升级从个人工具迈向团队知识管理,未来将持续优化闭环体验。 (字数:99)
2026-01-17 21:59:54
424
原创 别再恐慌了:AI爆发之后,人类真正的岗位叫「指挥官」
AI时代不会淘汰人类,而是重塑岗位分工:从"执行者"转向"指挥官"。文章指出,AI只能执行指令却无法判断需求本质,真正的价值在于人类对问题的拆解、决策和责任承担。程序员尤其具备优势,因其本就擅长将需求转化为精确指令。未来的核心竞争力不是写代码,而是判断哪些该由AI完成、哪些需要人工把控。职业危机只威胁被动执行者,而能驾驭AI进行系统设计的人将获得更大发展空间。关键在于重新定位自我角色,从代码生产者升级为技术决策者。
2026-01-16 17:54:50
453
原创 QueryNote 云端笔记,正式上线
摘要: QueryNote是专为开发者设计的云端笔记工具,与DBLens本地数据库工具互补,解决跨设备思考记录问题。它支持多级目录管理、富文本编辑(含代码/流程图等),通过账号体系无缝嵌入DBLens,实现数据库操作离线化与笔记云端化的分工。既保持DBLens的安全特性,又让设计灵感、SQL思路等内容可随时跨设备访问,避免思维被工具割裂。核心理念是通过边界清晰的功能设计,让思考持续流动。
2026-01-14 23:12:05
339
1
原创 MySQL :5.7与8.0版创建用户与授权、密码认证插件、角色、密码过期策略
MySQL用户管理与授权实战指南(5.7 vs 8.0对比) 本文对比了MySQL 5.7和8.0在用户管理方面的核心差异,并提供了详细的操作指南。主要区别包括:5.7允许单条语句创建用户并授权,而8.0必须分步执行;8.0默认使用更安全的caching_sha2_password认证插件,并新增了角色管理功能。文章详细介绍了两种版本下的用户创建、密码设置、权限授予(全局/数据库/表/列级别)、特殊权限管理等操作语法,特别展示了8.0特有的角色管理功能。最后还讲解了权限查看和撤销的方法,为数据库管理员提供了
2025-12-19 07:24:26
444
原创 DBLens:让 SQL 查询更智能、更高效的数据库利器
DBLens是一款智能SQL开发工具,通过智能代码补全和表DDL悬浮提示两大核心功能,显著提升SQL编写效率与准确性。它能自动补全表名、字段名,实时显示表结构信息,支持"先查后改"的安全操作流程,有效解决开发者记忆字段困难、频繁切换窗口等问题。特别适用于复杂数据库系统的维护,帮助开发者减少拼写错误、降低误操作风险,将更多精力聚焦于业务逻辑实现。
2025-12-18 12:16:08
1014
原创 DBLens 的数据安全、登录方式与离线使用说明
DBLens是一款注重数据安全的数据库管理工具,其核心设计原则包括:所有数据库连接配置仅存储在用户本地设备,不上传任何数据库业务数据;执行日志和AI对话内容等使用数据均保存在本地;支持多种登录方式(包括完全离线激活);可在无外网环境下长期使用。该工具特别适合对数据安全要求高的企业或隔离网络环境,始终遵循"不采集、不上传、不分析用户数据"的原则,确保用户对本地数据的完全控制权。
2025-12-15 18:11:00
779
原创 DBLens for MySQL | MySQL 数据库管理和开发工具
DBLens for MySQL是一款轻量高效的MySQL管理工具,主打日常数据库操作体验优化。其特色包括智能AI辅助(自动生成SQL、性能分析、错误修复)、简洁界面和实用功能(数据编辑、导出、多结果集)。免费版支持3个连接,订阅版无限制,适合开发者、测试、运维等频繁使用MySQL的用户。工具上手快,能显著提升SQL编写和数据库管理效率,特别推荐需要AI辅助和结构管理的团队试用。
2025-12-11 17:01:45
1049
原创 数据库开发者必装!立即免费下载!
DBLens是一款全新推出的免费数据库管理工具,专为开发者设计。它具备极速启动、简洁界面和AI智能功能(如SQL生成与优化),支持MySQL、PostgreSQL等主流数据库。免费版仅限制3个连接,完全满足开发/测试需求。适用于后端开发、数据分析等场景,支持Windows/macOS/Linux全平台。现已开放下载,帮助开发者提升数据库工作效率。
2025-12-11 12:08:02
444
原创 开发者必装!DBLens 免费版都这么猛了,你还在犹豫?
DBLens免费版提供3个永久免费连接,覆盖开发、测试和线上环境,功能全开放无阉割。相比其他工具的免费版本,DBLens不设功能限制,提供流畅体验,坚持"不升级也能长期用"的理念。只有当需要管理更多数据库时,才需升级订阅版。这是一款真正为开发者考虑的数据库工具,免费版就足够应对个人项目需求。
2025-12-11 11:56:03
251
原创 DBLens 连接数怎么限制?免费 3 个,订阅随便加
摘要:DBLens数据库工具免费版支持3个数据库连接,适合个人开发者和小团队覆盖开发/测试/生产环境的基本需求;订阅版提供无限连接,适合多项目、多环境的企业级场景。文章详细介绍了如何1分钟内完成MySQL连接配置,并建议用户通过SQL编写、AI优化和性能诊断等功能体验产品差异。该工具采用"先用免费版,按需升级"的灵活策略,既能满足日常开发需求,也为专业用户提供了扩展空间。
2025-12-09 20:35:01
799
原创 DBLens 官网正式上线|让数据库开发与变更进入 AI 时代
摘要:DBLens官网正式上线,提供一站式数据库智能管理工具,支持MySQL、PostgreSQL等主流数据库。核心功能包括AI生成SQL、DDL变更审查和智能数据生成,帮助开发者、DBA等角色提升效率。官网提供产品下载、功能详解和实践案例,助力用户实现更安全高效的数据库管理。访问dblens.com开启智能数据库管理体验。
2025-11-24 16:42:55
704
原创 PostgreSQL物化视图详解:用空间换时间的性能优化利器
本文深入探讨了PostgreSQL物化视图的核心概念与应用。物化视图通过预计算并存储查询结果,实现"以空间换时间"的性能优化策略,特别适用于报表系统、数据仓库等查询复杂但对实时性要求不高的场景。文章详细对比了物化视图与普通视图的区别,介绍了其创建语法、索引优化、刷新策略(包括全量和并发刷新)以及自动化维护方法。通过实际SQL示例展示了物化视图如何显著提升复杂聚合查询的性能(从秒级降至毫秒级),并提供了索引优化和定时刷新的最佳实践。物化视图是数据库性能优化中常被忽视但极具价值的利器。
2025-11-17 15:39:07
887
原创 NVLink 与 GPU 互联通信原理全解析:从网络通信到 nvl27 的内部机制
摘要:NVLink技术通过高速点对点互联网络解决GPU间通信瓶颈,其架构包含物理层(高速串行链路)、传输层(包交换机制)和协议层(内存一致性)。NVSwitch作为GPU集群的"交换机",配合nvl27驱动模块实现拓扑管理与带宽调度。相比PCIe,NVLink具有更高的带宽(100GB/s双向)和更低延迟(百纳秒级),体现了计算架构网络化趋势。该技术通过专用通道实现GPU间直接数据传输,推动高性能计算向网络化超级节点发展。
2025-11-11 10:52:58
678
原创 教你如何设计一个高价值的 Prompt:从思维到架构实现
【摘要】本文提出用数据库设计思维构建高质量Prompt的四层方法论:1)"表"层建立基础结构,明确角色、目标、输入和约束四个核心字段;2)"视图"层实现任务模板化复用;3)"函数"层通过参数化实现动态生成;4)"事件"层实现状态响应和自动优化。这种结构化方法将Prompt设计从临时创作升级为可维护的工程系统,通过模块化和自动化提升输出质量与效率。文章强调通过数据库思维(表结构、视图复用、函数逻辑、事件触发)构建持续进化的Prom
2025-11-11 10:47:20
888
原创 PostgreSQL模式:数据库中的命名空间艺术
PostgreSQL的模式(Schema)是数据库中的命名空间,用于组织管理表、视图等对象。文章详细解析了模式的四大核心作用:避免命名冲突、实现权限隔离、逻辑组织数据和便捷批量操作。介绍了默认的public模式及search_path参数的重要性,并提供了多租户架构等实际应用场景。常用SQL操作部分列举了创建模式、授权管理等实用命令。最后通过表格总结模式的核心思想与作用,强调合理使用模式能显著提升数据库的可管理性和安全性。
2025-11-10 13:58:14
1042
原创 GROUP BY隐性排序:MySQL 5.x 与 8.x 的行为大不同
MySQL 8.0 取消了 GROUP BY 的隐性排序功能,导致从 5.x 升级后可能出现查询结果乱序。这是 MySQL 回归 SQL 标准的行为,GROUP BY 原本只负责分组聚合而不保证排序顺序。开发者应显式添加 ORDER BY 来确保结果有序,避免依赖旧版本的副作用。这一改变虽然影响兼容性,但能提升性能并符合标准。建议在升级前检查所有依赖 GROUP BY 排序的查询,并添加必要的 ORDER BY 子句。
2025-10-22 11:48:03
696
原创 MySQL回表机制详解:一次查询背后的多次磁盘I/O
MySQL查询中的"回表"操作是指当使用普通索引查询时,若结果列不在索引中,需要先通过索引获取主键,再根据主键访问聚簇索引获取完整数据。这种操作会导致多次随机I/O、缓存命中率低等问题,显著降低查询性能。通过EXPLAIN可以识别回表操作,优化方法包括使用覆盖索引、限制查询字段、设计复合索引等。测试表明,覆盖索引可使性能提升近3倍。理解回表机制对于编写高性能SQL至关重要。
2025-10-22 10:43:40
955
原创 MySQL主键设计的真相:为什么雪花ID和UUID会拖垮性能?(深度实战分析)
本文深入解析了为什么在 MySQL 中不推荐使用雪花ID和UUID作为主键。由于InnoDB按主键顺序存储数据,随机主键会导致频繁页分裂、插入变慢、查询低效和存储膨胀。文中通过性能对比揭示其影响,并提出最佳实践:单库场景用自增ID,分布式系统用自增ID作主键、雪花ID作业务ID,必须使用UUID时采用有序UUID,从架构层面平衡性能与唯一性。
2025-10-22 10:14:38
683
原创 InnoDB 引擎 ACID 特性的实现机制
本文深入浅出地介绍了 InnoDB 引擎实现 ACID 四大特性(原子性、一致性、隔离性、持久性) 的机制。InnoDB 通过 Undo Log 保存修改前的数据,实现事务的原子性与可回滚;通过 Redo Log 记录修改操作并采用 WAL(Write-Ahead Logging) 策略,保证断电后数据不丢失;利用 MVCC(多版本并发控制) 与锁机制,实现高性能的事务隔离;并借助约束和日志协同维持数据一致性。Redo/Undo 日志协同运作:事务开始时写 Undo,执行修改并记录 Redo,提交
2025-10-15 16:32:43
963
原创 UPDATE语句在MySQL中的完整执行流程
本文深入解析MySQL中UPDATE语句的执行流程,从SQL解析到最终提交的全过程。当执行一条UPDATE语句时,MySQL会经历连接管理、语法解析、优化器决策等步骤,然后InnoDB引擎会定位数据、加锁、生成Undo/Redo日志,并采用两阶段提交机制确保事务可靠性。文章还介绍了UPDATE性能优化技巧,如加索引、分批更新等,并总结了UPDATE的完整生命周期,帮助开发者更好地理解MySQL内部工作机制,优化SQL性能并解决相关问题。
2025-10-15 16:10:24
1258
原创 MySQL物理备份和逻辑备份工具及原理——让小白也能看懂!
MySQL备份指南:物理备份与逻辑备份详解 本文全面介绍了MySQL数据库备份的两种主要方式。物理备份直接复制数据库文件(如.ibd、.frm),速度快但占用空间大;逻辑备份导出SQL语句,通用性强但恢复较慢。文章详细对比了两者的优缺点,推荐了常用工具(XtraBackup、mysqldump等),并提供了最佳实践建议:生产环境优先物理备份,开发环境可用逻辑备份,同时建议采用"物理+逻辑"双备份策略。最后强调备份的核心目标是"能恢复",建议定期测试备份可用性。
2025-10-15 15:56:33
631
原创 为什么越来越多开发者喜欢上 Chroma:从零开始的向量数据库之旅
在过去几年里,大模型(LLM)崛起带火了一个概念:向量数据库。如果你想做 AI 应用,比如智能问答、知识检索、个性化推荐,向量数据库几乎是绕不开的。 但问题是:对大多数开发者来说,“向量”、“嵌入”、
2025-09-29 15:05:49
1142
原创 Claude封锁中国!DBLens以AI驱动引领国产数据库GUI工具崛起
Claude封锁中国!DBLens以AI驱动引领国产数据库GUI工具崛起。数据库GUI工具作为开发者的日常工具,对提升工作效率至关重要。然而长期以来,这一市场被国外产品主导。
2025-09-09 14:07:13
1134
原创 MySQL 8 的 SQL 语法新特性
MySQL 8 引入了多项 SQL 语法新特性,主要包括:1)公共表表达式(CTE),支持递归查询处理层次数据;2)窗口函数(OVER子句及相关函数)实现复杂分析计算;3)JSON功能增强,新增聚合函数和内联路径操作符;4)正则表达式函数升级,符合Unicode标准;5)聚合函数GROUPING()支持ROLLUP操作;6)函数索引可对表达式结果建立索引;7)降序索引优化排序查询;8)隐藏索引便于测试;9)角色管理简化权限控制。这些特性显著提升了MySQL在数据分析、JSON处理和查询优化等方面的能力。
2025-08-31 20:57:20
897
原创 DbLens:告别手动Mock数据,右键一键智能生成数据库内容
《告别手工造数据!DbLens推出智能数据生成功能》 开发者常陷于手工创建测试数据的繁琐工作中:编写冗长SQL、处理字段类型错误、生成无意义数据、维护外键关联等。DbLens推出"AI智能数据生成"功能,只需右键点击目标表,即可一键生成高质量测试数据。它能自动识别字段类型,生成真实的中文人名、有效邮箱等合理数据,并保持关联表的外键完整性。该功能显著提升开发效率,使测试数据更真实可靠,让开发者专注核心业务开发。DbLens通过AI技术彻底改变了传统的数据生成方式。
2025-08-22 15:25:28
427
原创 DBLens 业界首创AI表结构变更审查,智能评估影响,助力开发效率跃升。
dblens推出AI驱动的数据库变更审查工具,通过智能分析SQL语法及结构变更影响,降低数据库操作风险。该工具支持多数据库引擎,重点审查字段修改、主键调整等5大核心场景,提供实时风险预警与优化建议,帮助开发者实现安全高效的数据库变更管理。dblens作为免费MySQL管理软件,已集成AI大模型能力。
2025-08-21 15:13:58
400
原创 Mac 开发者福音:dblens for MySQL 原生支持 Apple Silicon & Intel,AI 驱动数据库管理新时代! 原生 macOS 体验
**摘要:**dblens for MySQL 是专为 macOS 设计的数据库管理工具,原生支持 M 系列和 Intel 芯片,提供高效、智能的开发体验。其核心优势包括:原生性能优化(CPU占用降低50%)、AI 智能引擎(支持自然语言转SQL、性能调优、错误修复和数据可视化)、以及深度整合 macOS 生态系统。相比传统工具,dblens 资源占用更低(<200MB),界面更流畅,并免费提供社区版。通过 AI 驱动的四大场景解决方案,大幅提升数据库开发效率,是 Mac 用户的理想选择。
2025-08-02 05:41:20
622
原创 100条常用SQL语句
本文汇总了SQL常用操作命令,包含表操作(创建/删除/修改表)、数据操作(增删改查)、聚合与分组(计数/求和/分组)、连接查询(内/左/右/全连接)、子查询、事务管理、存储过程、触发器、日期/字符串处理等15大类功能。涉及基础查询、高级查询、系统信息获取等场景,提供标准SQL语法示例,如创建索引、视图、分组统计、条件筛选等常用操作,是数据库开发与管理的实用参考手册。
2025-07-28 07:56:17
834
原创 MySQL新增字段DDL:锁表全解析、避坑指南与实战案例
摘要: MySQL新增字段是否锁表取决于版本、字段属性及算法选择。5.6及以下版本默认COPY算法会锁表,导致业务阻塞(如案例1的45分钟停服)。**5.7+**支持INPLACE算法,仅短暂锁元数据(案例2的8秒阻塞),但字段位置或约束可能触发重建表。**8.0.12+**的INSTANT算法可毫秒级完成(案例3因NOT NULL无默认值失败)。避坑建议:使用EXPLAIN ALTER TABLE预判算法,优先满足INSTANT条件(如字段置末尾、允许NULL),高版本需注意属性限制,避免高峰期操作。
2025-07-26 05:33:51
1053
原创 Ubuntu 开发者福音:拥抱更智能的 dblens for MySQL 管理!
dblens for MySQL:原生 Linux 体验 + AI 赋能,数据库操作从未如此流畅引言:Ubuntu 开发者的数据库管理之痛如果你是 Ubuntu 用户,一定经历过这样的场景:🔹 用 Wine 运行时卡顿、闪退,操作响应延迟如“幻灯片”;🔹 界面字体发虚、快捷键冲突,与 GNOME/KDE 环境格格不入;🔹 功能臃肿却缺乏真正提升效率的智能特性,手动编写复杂 SQL 耗时费力。
2025-07-10 18:20:50
880
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅