飞享IM 全平台实录:消息、音视频通话、AI机器人与私有化部署,一次看全

comsincecomsinceJuly 6, 20261 min readIM即时通讯产品展示全平台

飞享IM(FshareIM) 不是一份 PPT 里的 IM 系统方案,是真的在 Web、PC、iOS、Android 四端跑起来、每天有人在用的产品。这篇文章不讲代码,只用真实截图带你把这套系统从头看一遍:消息怎么同步、群怎么管、AI 机器人怎么在 IM 里推日报、音视频通话跨端能不能打通,以及——如果你想把它装到自己服务器上,需要什么。

飞享IM 全平台实录:消息、音视频通话、AI机器人与私有化部署,一次看全

用 Claude Code Vibe 一个 IM 项目重构:7天64提交背后的方法论

comsincecomsinceJune 9, 20267 min readVibecodingClaude CodeVue3TypeScript

本文记录了将 vue-chat-pro(Vue 2 + Vuex + JavaScript)重构为 vue-chat-pro-claude(Vue 3 + Pinia + TypeScript + Vite)的完整历程。7天,64次提交,从零开始建出一个功能完整的即时通讯客户端。这不是一篇"AI 生成代码"的展示文,而是一份关于如何与 AI 协作完成真实工程任务的方法论总结。

用 Claude Code Vibe 一个 IM 项目重构:7天64提交背后的方法论

飞享IM数据库分库分表设计方案——从现状分析到亿级扩容全解析

comsincecomsinceJune 2, 20267 min readIM即时通讯数据库分库分表

分库分表不是一个简单的配置问题——它关系到分片键选择、扩容数学性质、跨分片查询策略,以及在不停服前提下如何安全迁移数据。本文以飞享IM(FshareIM)为案例,从现有手动分表方案的瓶颈出发,完整呈现三种技术路线对比、基于 ShardingSphere-JDBC 的新建分库方案、按 2 的幂扩容的数学推导,以及 Canal + 双写的零停机迁移时序,供 IM 系统架构师和 DBA 参考。

飞享IM完整架构设计文档——架构师视角的系统设计全解析

comsincecomsinceMay 27, 202612 min readIM即时通讯架构设计架构师

架构设计不只是画几张图——它是对整个系统的系统性思考:从业务需求到质量约束,从模块拆分到接口契约,从数据分表到故障容灾,再到 AI 融合与技术演进路线。本文以飞享IM(FshareIM)为参考,完整呈现一位架构师在一个生产级 IM 系统上应当完成的全部设计工作,涵盖六大职责分解、五阶段设计步骤,以及覆盖接入层、业务层、数据层、AI 架构、安全架构和部署架构的完整设计文档,附带技术决策记录(ADR)和架构评审检查单。

飞享IM核心技术说明与方案改进说明

comsincecomsinceMay 20, 20265 min readIM即时通讯分布式消息队列

飞享IM(FshareIM)是一款支持私有部署的即时通讯系统,服务端采用 Java 实现,核心由 push-connector(接入层) 和 push-group(业务层) 两个服务组成。本文从实际运行角度梳理系统的13个核心技术模块,逐一说明当前方案的设计思路、存在的隐患,以及对应的改进建议,帮助开发者快速理解系统全貌。