前言: 对于拥有大型多人项目经验的C++桌面开发者,提升架构设计能力能让项目在可维护性、扩展性和团队协作上更上一个台阶。本指南将围绕Qt桌面应用的架构设计,系统性地介绍核心能力模型、常见架构模式、实战设计流程,以及学习资源和实践训练方法,帮助你在收到新功能需求后能够快速制定可行的架构方案。 核心架构设计能力模型 构建良好架构需要多方面的能力积累。以下是架构设计的核心能力要素: ...
Flutter系列1:flet
刚开始学习Flutter,就找它的其它语言替代品,是不是有点不专一了。 Flet(https://flet.dev/)是一个基于 Flutter 渲染引擎构建的开源框架,但与原生 Flutter 开发模式有显著差异。与 Flutter 的核心关系如下: ⚙️ 一、技术架构关系 底层依赖 Flutter 渲染引擎 Flet 直接利用 Flutter 的 Skia/Impeller...
RPA系列1:介绍
RPA(机器人流程自动化) RPA(Robotic Process Automation) 影刀、Automa、Power Automate与UiPath四款RPA产品对比 影刀RPA • 定位:国内电商场景标杆工具,主打中文环境适配与轻量化操作。 • 优势: ◦ 易用性:拖拽式操作,支持手机/桌面/网页全场景自动化,尤其擅长电商平台(如淘宝、拼多多)的订单处理、数据抓取...
MCP系列2:如何实现一个 MCP Server
MCP servers 可以提供三种主要类型的功能: Resources(资源):类似文件的数据,可以被客户端读取(如 API 响应或文件内容) Tools(工具):可以被 LLM 调用的函数(需要用户批准) Prompts(提示):预先编写的模板,帮助用户完成特定任务 示例主要以工具为例 https://modelcontextprotocol.io/tutorials/buil...
商品选购系列14:母亲节礼物
综合实用性、情感价值和市场热度 一、健康养生类 健康体检套餐 ◦ 全面了解母亲身体状况,预防疾病。 颈椎/颈部按摩仪 ◦ 如SKG颈椎按摩仪(热敷+仿人手揉捏)或欧姆龙颈部按摩仪(3D揉捏技术)。 百年锦坊草本舒睡枕 ◦ 含艾草、决明子等天然草本,热敷缓解颈椎疲劳, 助眠效果显著。 鲜炖燕窝礼盒 ◦ 小仙炖短保鲜炖燕窝,含燕窝酸和银耳,滋养肌...
MCP系列1:介绍
是一个统一的协议标准,使 AI 模型能够以一致的方式连接各种数据源和工具,类似于 AI 世界的”USB-C”接口。 MCP 的优势:MCP 提供很多现成的插件,你的 AI 可以直接使用。 使用方式 https://modelcontextprotocol.io/quickstart/user 配置成功后可以在 Claude 中测试:Can you write a poem and sav...
自媒体系列2:播客
播客(Podcast)是一种以音频或视频内容为主的数字广播技术,其名称来源于苹果公司的“iPod”与“广播”(broadcast)的结合。用户可通过订阅(RSS技术)自动接收更新内容,并自由选择收听时间与方式,具有高度的灵活性和个性化特点。 内容形式:早期以音频为主,现逐渐涵盖视频、文字等多媒体形式,常见内容类型包括对谈、知识分享、故事叙述等。 与博客的区别:博客以图文为主,播客...
自媒体系列1:活跃APP排行榜
全称:Monthly Active Users(每月活跃用户数) 一、月活跃用户(MAU)全球TOP 20 Facebook ◦ 30.7亿(社交平台,Meta旗下,覆盖全年龄段用户) YouTube ◦ 27亿(视频平台,日均播放时长超2.8小时) WhatsApp ◦ 24.2亿(即时通讯工具,隐私保护与全球化优势) Instagram ◦...
AI系列24:有哪些知名的RAG产品
一、企业级RAG平台 Dify • 核心优势: • 低代码开发:提供可视化工作流编排,支持拖拽式构建知识库,5分钟即可完成基础问答系统搭建; • 混合检索引擎:融合向量检索、关键词匹配和图召回策略,在医疗场景下准确率提升至92%; • 企业级功能:支持私有化部署、数据加密及多租户权限管理,兼容20+主流大模型(如GPT-4、Claude3)。 • 缺点: • 单独部署时对扫...
AI系列23:RAG介绍
检索增强生成,Retrieval-Augmented Generation 是一种结合信息检索与生成模型的技术,旨在通过动态引用外部知识库提升大语言模型(LLM)的准确性、实时性和专业性。 核心机制 RAG通过“检索-增强-生成”三步流程运作: • 检索(Retrieval):从外部知识库(如文档、数据库)中搜索与用户问题相关的信息; • 增强(Augmentat...