全站共计2名贡献者
全站共计2名贡献者
2026
01月
MySQL主从复制:从原理到实战,一文讲透数据同步的艺术
本文详细介绍了MySQL主从复制技术,旨在提高数据的高可用性和系统性能。文章首先通过一个电商平台因数据库故障导致业务中断的例子,引出主从复制的重要性。接着,文章深入解析了主从复制的核心机制,包括三线程协作模型和Binlog的作用。然后,文章探讨了几种不同的复制模式及其适用场景:异步复制适合读多写少的应用,增强半同步复制适用于金融交易等对数据安全要求极高的场景,而组复制(MGR)则适用于需要多地多活架构的企业。此外,文章还提供了生产环境中的实战示例,如电商平台的多层级复制架构、社交媒体平台的读写分离以及游戏服务器的数据同步方案,并讨论了故障处理与监控的方法。最后,文章总结了最佳实践建议,强调根据具体业务需求选择合适的复制模式,并提醒定期进行维护操作和全量备份的重要性。
AIri:让AI伙伴触手可及
AIRI是一个开源的AI伙伴项目,允许用户创建一个像真人一样能聊天、互动甚至玩游戏的虚拟角色,并完全由用户掌控。该项目兼容网页、MACOS和Windows平台,被誉为著名AI虚拟主播Neuro-sama的开源替代品。用户可以根据个人喜好自定义角色。项目地址为<https://github.com/moeru-ai/airi>,版本v0.8.1-beta.2已可供下载。详细的使用文档可以在<https://airi.moeru.ai/docs/en/>找到。此信息由网站整理提供,如遇版权问题,请联系站长处理。
2025
12月
file-transfer-go一款开源的点对点(P2P)文件传输工具
File-transfer-go 是一款基于 WebRTC 技术的开源 P2P 文件传输工具,支持文件、文本和桌面共享,无需注册且数据不经过服务器中转。其核心优势包括隐私优先设计和高效传输能力,通过 P2P 直连传输确保隐私安全,支持多文件同时传输、文本共享和实时屏幕共享。所有数据传输过程加密,支持跨平台使用,并具备断点续传功能。部署方式有三种:Docker 一键部署(推荐)、本地构建部署以及开发环境部署,提供了详细的配置说明和支持多架构 Docker 镜像。用户可以通过访问特定 URL 开始使用该工具。
无限画布作图工具-drawnix
本文介绍了一个名为Drawnix的免费开源无限画布作图工具,适用于绘制思维导图、流程图及知识科普图等。它支持Markdown和Mermaid格式导入,并提供线上直接使用或通过npm与Docker私有化部署两种方式。项目结构清晰,包括web应用、白板React视图层及文本渲染模块等组成部分。对于希望本地运行的用户,提供了详细的npm和Docker部署指南。此外,文章还强调了版权归属信息,并鼓励读者访问GitHub上的项目主页获取更多信息和支持。
smart-excalidraw开源的自动绘图工具
本文介绍了一款名为Smart Draw的智能绘图工具,支持通过自然语言绘制包括流程图和思维导图在内的多种图表。用户可以通过访问指定网址在线使用该工具,但需预先配置API密钥。文章详细说明了如何申请阿里云百炼API密钥以及将其应用于Smart Draw的方法,并提供了私有化部署的步骤,包括使用Docker Compose或直接运行Docker容器两种方式。对于希望为用户提供统一LLM配置的情况,还介绍了如何设置服务器端访问密码及相关的环境变量配置。最后,给出了该项目的开源地址。
OpenList-一个高质量的个人网盘聚合项目
OpenList是一个开源的私有网盘程序,由alist社区用户维护,在GitHub上已获得1.5k星标。它支持多种存储方式、网页浏览及WebDAV功能,并包含了Alist的所有特性。新版本增加了更多网盘的支持,并允许用户通过网页或WebDAV挂载到本地电脑来上传文件。部署方法包括使用一键脚本安装和通过1Panel面板应用商店安装两种方式。在1Panel中搜索OpenList并安装后,需要设置外部端口访问以及管理员密码以完成配置。
使用UPage构建一个网站
UPage 是一个基于大语言模型(LLM)的开源AI建站项目,它允许用户通过自然语言指令创建网页,而无需编写HTML、CSS或JavaScript代码。文章详细介绍了如何使用Docker和1Panel部署UPage。首先,确保系统满足Docker安装要求,然后拉取UPage的Docker镜像,并准备必要的目录用于数据持久化。接着,启动容器并配置相关参数,如端口、LLM提供商等。此外,文章还提供了通过1Panel应用商店安装UPage的步骤,包括选择版本、填写配置信息以及创建网站等。最后,文章提到了可选的OpenResty安装和网站创建过程,以实现域名访问。
11月
文档管理系统-MinDoc
MinDoc是一款支持Markdown和HTML编辑器的文档编写工具,用户可以在左侧编写Markdown语法,右侧实时预览效果。它还提供了富文本编辑功能,实现所见即所得,并允许设置项目公开或私有权限,以满足不同场景下的访问控制需求。此外,MinDoc支持多种格式导出,包括PDF、EPUB等,便于分享与保存。安装方面,文章详细介绍了常规编译、不依赖gLibC的Linux编译方式、Windows后台运行配置以及使用Docker进行快速部署的方法。最后,文档还简要说明了如何启用MCP服务器功能并与外部AI应用对接,为用户提供了一站式的文档管理解决方案。开源地址为[https://github.com/mindoc-org/mindoc](https://github.com/mindoc-org/mindoc)。
filecodeBox-文件快递柜
本文介绍了一个名为“FileCodeBox”的文件分享项目,其功能类似于快递服务,用户可以轻松发送和接收文件。该项目支持匿名使用,用户上传文件后会生成一个取件码、二维码或链接,方便分享给他人。该系统界面简洁,操作便捷,并且支持设置文件过期时间。部署方式包括Docker CLI、Docker Compose以及手动安装,适合用作企业内部的文件中转站。项目已在GitHub开源(https://github.com/vastsa/FileCodeBox),并提供在线体验链接(https://share.lanol.cn/#/)。此外,还提供了管理面板用于文件管理和配置调整。
「摸鱼干货栈」开发启动公告
「摸鱼干货栈」官网(https://yuejiaxin.ln.cn/)已进入开发阶段,目前处于初期搭建状态。团队已完成基础框架和核心方向定位,未来将围绕“实用干货分享”逐步完善内容板块、优化交互体验并丰富功能模块,如干货分类、主题切换及内容检索等。在开发过程中可能会遇到页面加载不稳定或部分功能暂未开放的情况,感谢用户理解与耐心等待。团队将持续推进开发进度,并欢迎用户提出建议或期待的功能,共同打造一个简洁、实用且有价值的干货分享平台。