【中台·技术篇】缓存中台建设:Redis 集群统一管理与多级缓存架构
缓存是提升系统性能最有效的手段。中台化后,多个业务线共享 Redis 集群,如何隔离、如何管理、如何设计多级缓存是关键。本篇讲解缓存中台的完整建设方案。
KnowForge 2026.0.4 发布:从 InfoSphere 到 KnowForge,我们重新定义知识锻造
这一次,我们不只是发布了一个新版本。
InfoSphere 正式更名为 KnowForge。
从最初的知识内容管理,到如今逐渐覆盖写作、采集、组织、阅读、版本管理、用户成长与扩展能力,我们越来越清楚这个项目真正想做的事情:
Forge Your Knowledge.
锻造属于你的知识。
因此,从 2026.0.4 开始,InfoSphere 正式以新的名字 —— KnowForge 继续向前。
这次版本累计包含 83 项变更,也是近期非常重要的一次版本更新。
首先是这次最明显的变化:
项目正式由 InfoSphere 更名为 KnowForge。
新的名字由:
Knowledge + Forge
组合而来。
Knowledge 代表知识,Forge 代表锻造。
相比单纯地保存和展示内容,我们更希望 KnowForge 表达的是一种持续构建知识的过程:
收集 → 整理 → 创作 → 连接 → 发布 → 阅读 → 沉淀
知识不是简单存放在那里。
它应该被不断整理、加工、关联,并最终成为真正属于自己的知识体系。
这也是 KnowForge 接下来继续发展的方向。
为了保证已有用户能够平滑升级,本次更名同时保留了对旧部署方式的兼容,并完成了环境变量以及数据目录的迁移兼容处理。
2026.0.4 中一个非常重要的底层变化,是 Feature Plugin 插件框架 的加入。
过去很多功能直接属于 KnowForge 核心的一部分。
随着功能越来越多,这种方式会让系统逐渐变得臃肿,也不方便用户根据自己的需求进行取舍。
因此,我们开始重新设计功能架构。
现在部分功能已经可以作为独立插件存在。
包括:
标签
成就系统
用户成长体系
书籍关注
书籍多语言
书籍版本
内容采集
水印
等能力正在逐步完成插件化。
管理员可以根据实际需求启用或者关闭对应功能。
这次做的并不只是增加一个“插件开关”。
KnowForge 开始从架构层面对插件进行隔离。
插件可以拥有自己的:
数据模型
数据库 Migration
API
权限
管理页面
配置
数据清理逻辑
插件也开始支持 Purge Data。
也就是说,当一个功能不再需要时,不只是简单关闭入口,还可以选择清理该插件产生的数据。
与此同时,插件开始采用自注册机制,不再依赖一个固定的硬编码插件列表。
这是 KnowForge 后续扩展体系非常重要的一步。
本次加入了新的 Growth 用户成长系统。
用户在 KnowForge 中进行阅读、创作和互动时,可以获得经验值。
例如:
创建内容
发布章节
阅读内容
发表评论
完成特定行为
管理员可以自行配置不同操作所对应的经验值规则。
随着经验积累,用户可以不断提升自己的等级。
用户等级也可以展示在公开个人主页中。
这意味着 KnowForge 开始从单纯的内容工具,逐渐增加一些围绕社区和长期知识积累的机制。
已有的成就系统也在这个版本继续扩展。
新增了更多规则指标,包括:
创作类指标
阅读类指标
成长类指标
当用户进入成就页面时,系统会重新计算当前进度,并自动领取已经满足条件的成就。
同时,如果管理员关闭了用户成长插件,与成长相关的成就指标也不会继续出现在规则配置中。
不同插件之间开始真正形成联动。
内容采集是这个版本中另一项比较大的功能更新。
KnowForge 新增了 整站 Crawl 能力。
现在可以从一个网站入口开始:
自动分析站点结构 → 发现页面 → 抓取内容 → 创建章节
并最终构建成一本完整的书籍。
同时新增了完整的采集向导以及采集历史。
你可以查看:
采集任务
当前状态
历史记录
页面结构
导入结果
采集过程中还会尽可能保留原始 URL 的大小写规则。
对于已经存在的书籍,也可以继续向其中采集新的内容,而不必每一次都创建一本新书。
随着内容导入能力越来越复杂,本次也重新整理了 Import 模块。
内容导入已经进一步拆分为:
PDF 导入
Web 网页导入
不同类型的导入逻辑开始独立维护。
同时,是否在导入后的内容中自动附加原始页面链接,也改成了一个可选配置。
用户可以根据自己的内容发布方式决定是否保留来源链接。
写作工作台现在支持直接导入 Markdown 文件。
不再需要:
打开文件 → 全选 → 复制 → 回到编辑器 → 粘贴。
可以直接把 Markdown 内容导入当前章节进行编辑。
对于已有大量 Markdown 文档的开发者来说,这会明显降低迁移内容的成本。
过去 KnowForge 中的章节通常都需要拥有自己的正文内容。
现在章节可以直接指向一个 外部 URL。
这意味着一本书的目录中,可以同时存在:
KnowForge 本地章节
外部文档
外部网站
项目页面
API 文档
对于外部链接章节,还可以配置打开方式。
同时,在目录存在外部页面时,KnowForge 也会避免对这些页面开放不适用的评论功能。
这一能力会让 KnowForge 更适合作为大型知识入口和文档导航中心。
章节管理现在支持:
将选中的章节复制到另外一本书。
如果选中的章节下面还有子章节,也可以连同整个章节树一起复制。
对于需要拆分文档、重新组织书籍结构或者基于已有内容创建新知识库的场景,会方便很多。
章节管理进一步增强。
现在可以:
批量修改状态
批量删除章节
树形选择父章节
跨书籍复制章节
对于章节数量非常多的大型书籍来说,不再需要逐条进行操作。
阅读器的章节目录现在支持搜索。
当一本书有几十甚至几百个章节时,可以直接输入关键词快速定位章节。
同时,目录区域现在还会显示:
当前书籍总章节数量。
对于大型技术文档,这会是一个非常实用的小功能。
Markdown 新增:
doc:
协议。
现在可以通过特殊的内部链接语法引用 KnowForge 中的其他文档。
相比直接写死 URL,这种方式更加适合构建复杂的知识网络。
未来即使站点域名或访问路径发生变化,也更容易维护内部引用关系。
KnowForge 新增了 Follow 书籍关注功能。
用户可以关注自己感兴趣的书籍。
当书籍发生更新时,可以进一步通过通知体系获得相关更新信息。
这样一来,除了:
阅读
收藏
点赞
之外,又增加了一种更加适合持续内容的关系:
关注。
对于持续维护中的技术手册、课程以及长期更新的知识库来说,这种模式会更加自然。
这次重新整理了用户自己的内容入口。
现在 My Books / Library 中可以统一查看:
我的书籍
我的阅读
我的收藏
我的点赞
我的关注
我的导出
这些功能使用统一的 Tab 结构组织。
KnowForge 开始逐渐拥有一个更加完整的个人知识中心。
标签现在正式成为一个独立 Feature Plugin。
同时增加了完整的后台标签管理能力。
管理员可以:
创建标签
编辑标签
配置标签图标
管理标签
同时新增了独立的:
全部标签页面。
首页的主题探索区域现在也会显示每个标签自己的图标。
点击首页标签分类标题,也可以直接进入对应的标签列表页面。
标签正在从单纯的内容字段,逐渐成为 KnowForge 内容发现体系的重要组成部分。
书籍版本现在支持标记:
Latest Version / 最新版本
在书籍详情以及阅读页面中,会展示对应的最新版本标记。
同时:
语言选择器
版本选择器
都重新调整成了更加紧凑的下拉菜单。
版本列表的展示顺序也进行了调整,让新版内容更加容易被找到。
书籍:
多语言
多版本
功能现在都正式纳入 Feature Plugin 系统。
管理员可以根据自己的使用场景决定是否开启。
如果只是搭建一个简单知识库,可以关闭这些高级能力。
如果需要构建软件文档、国际化产品手册,则可以开启:
Translation + Version
相关功能。
KnowForge 不再要求所有站点都采用完全相同的功能组合。
内容导出现在会记录历史。
用户可以在:
我的导出
中查看自己过去执行过的导出任务。
对于大型书籍或者需要频繁生成离线内容的用户来说,管理起来会更加直观。
第三方登录继续扩展。
2026.0.4 新增:
Gitee
GitCode
OAuth 登录支持。
对于国内开发者社区和企业部署场景来说,登录方式更加完整。
与此同时,后台 OAuth Provider 配置也重新设计为更加紧凑的折叠面板形式。
管理员配置:
帮助文档
用户协议
隐私政策
时,现在不再需要手动填写复杂的内容地址。
可以直接通过书籍选择器搜索一本书,并进一步选择其中的章节。
这样就可以直接使用 KnowForge 自己维护:
帮助中心
使用协议
隐私政策
真正实现:
用 KnowForge 管理 KnowForge 自己的文档。
复制书籍继续获得大量改进。
现在支持:
仅复制 Metadata
也就是说,可以只复制书籍基础配置,而不复制所有正文内容。
同时完整复制时,会更加准确地保留:
章节顺序
章节字段
相关配置
对于使用模板创建书籍的场景更加友好。
原有的 Watermark 水印功能已经从核心代码中拆出,成为独立插件。
同时拥有自己的设置页面。
关闭水印插件后,对应设置入口也会同时消失。
这也是本次插件化架构改造的一部分。
KnowForge 现在支持按天生成运行日志文件。
管理员也可以通过后台配置相关日志行为。
对于自行部署 KnowForge 的用户而言,后续排查:
服务异常
API 错误
定时任务
数据问题
都会更加方便。
安全方面,本次继续强化了涉及敏感操作的验证流程。
例如永久删除回收站中的内容,需要经过 2FA Step-up 验证。
同时针对部分页面和插件状态,也补充了更加严格的访问控制。
当某个插件被禁用时,对应页面会直接不可访问,而不仅仅是把导航入口隐藏起来。
因为本次涉及项目正式更名,所以部署侧也进行了大量兼容工作。
新的环境变量已经逐步统一为:
KNOWFORGE_*
同时增加旧配置和旧数据目录的迁移逻辑。
已有 InfoSphere 部署升级到 KnowForge 时,不需要因为项目更名而重新初始化全部数据。
Docker 构建环境也同步进行了更新,以适配当前 Go 版本。
除了这些主要功能,2026.0.4 还包含大量细节改进,例如:
我的阅读页面根据屏幕自动计算展示数量
修复响应式网格因滚动条出现产生的闪烁
个人主页书籍列表自适应屏幕宽度
修复章节预览面板被父容器裁切的问题
修复书籍关注按钮空对象问题
修复插件开启关闭后需要多次刷新才能生效的问题
修复后台保存站点配置时可能覆盖已有配置的问题
优化书籍语言与版本选择器
优化阅读器右侧目录
优化后台章节链接选择体验
修复复制书籍时章节顺序与字段丢失问题
很多地方可能只是一个很小的变化。
但我们始终认为,一个真正好用的知识平台,就是由这些细节一点一点积累出来的。
项目发展到现在,我们越来越不希望它只是一个:
“在线文档系统”。
因为今天的 KnowForge 已经开始拥有:
内容创作
Markdown 编辑
内容采集
PDF / Web 导入
书籍与章节组织
多版本管理
多语言
标签体系
搜索
阅读
评论
收藏
关注
用户成长
成就体系
内容导出
插件系统
这些能力最终指向的,其实是同一件事情:
建立、维护并持续演进自己的知识体系。
这也是为什么,我们最终选择了 KnowForge 这个名字。
KnowForge
Forge Your Knowledge.
锻造属于你的知识。
从 InfoSphere 到 KnowForge,是一次更名。
但对我们来说,它更像是这个项目进入下一个阶段的标志。
随着插件体系逐渐稳定,未来会有更多功能从核心系统中拆分出来。
KnowForge 核心会尽可能保持简单。
而用户可以根据自己的需要,组合出不同形态的知识平台。
它可以是一套:
个人知识库。
也可以是一套:
团队文档系统。
还可以是一套:
开源项目文档站、在线书籍平台、产品帮助中心,甚至知识社区。
这就是 KnowForge 接下来想继续探索的方向。
KnowForge 2026.0.4 已发布。
新的名字,新的架构,也是一段新的开始。
Forge Your Knowledge.
微信关注我们
转载内容版权归作者及来源网站所有!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。
Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。
Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。