RE:CZ

CZON JSX重构与AI分类功能规划

人工智能工具开发

👤 前端开发者、内容管理系统设计者、AI应用开发者、项目管理者
本文首先总结了CZON项目已完成从基于Placeholder-Replacement的模板引擎到React JSX渲染的重构工作,移除了原有AI手搓的模板引擎,专注于核心功能完善,自定义主题功能暂时搁置。接着详细规划了AI分类功能的实现方案:通过AI阅读.meta.json内容生成分类体系,为每篇文章打上单一分类标签,要求每个类别至少包含3篇文章、总类别数不超过10个,以保证分类清晰简洁。该功能需在单篇文章提取Metadata后、增强Markdown元信息前完成,以便处理可能的翻译需求。最后展望了分类标签将支持分类浏览和推荐功能,提升用户体验。
  • ✨ CZON已完成从模板引擎到JSX渲染的重构
  • ✨ 移除了基于Placeholder-Replacement的AI手搓模板引擎
  • ✨ 规划了AI自动分类功能,通过阅读.meta.json生成分类体系
  • ✨ 要求每个类别至少3篇文章,总类别数不超过10个
  • ✨ 文章采用单一分类以保证清晰简洁
📅 2026-01-10 · 643 字 · 约 3 分钟阅读
  • CZON
  • JSX重构
  • AI分类
  • React
  • 内容管理
  • 自动化
  • 用户体验
  • 项目规划

现在是 2026 年 1 月 10 日,早晨。

初步完成了 CZON 的 JSX 渲染的重构工作。根据 这篇文档 中的思路,CZON 现在已经可以通过 JSX 组件来渲染不同类型的页面了。移除了原本基于 Placeholder-Replacement 的 AI 手搓的模板引擎,改用 React 生态系统的 JSX 来实现页面渲染。不过自定义主题功能暂时搁置,先专注于核心功能的完善。

文本内容渐渐丰富了起来,看起来差不多开始构建 AI 分类的功能了,这也是 CZON 的核心卖点之一。我不想自己手动去分类内容,毕竟内容量越来越大,手动分类会很麻烦。于是我打算让 AI 来帮忙做这个工作。

简单来说,我准备先让 AI 阅读 .czon/meta.json 里面的所有内容,然后根据内容生成一个分类体系,最后再让 AI 根据这个分类体系去给每一篇文章打上分类标签。这样就能实现自动分类的功能。

显然这个阶段必须在单篇文章提取完 Metadata 之后进行,但是需要在增强 Markdown 元信息的阶段之前。因为它可能会产生一些需要翻译的分类标签,所以要在生成 .czon/src 母语 markdown 文件之前完成。

AI 分类的时候,最好不要生成太多类别,否则会显得杂乱无章。每个类别中至少应当有不少于 3 篇文章,否则类别就显得过于零散。代码重复 3 次以上,才会被推荐进行提取为组件,这个道理是一样的。

另外,也需要限制类别的数量,最好不要超过 10 个。太多的话,用户在浏览分类目录的时候会觉得眼花缭乱,反而不利于内容的发现。

当然,每个文章只能属于一个类别,不能多重分类。这样才能保证分类的清晰度和简洁性。

有了分类标签之后,后续就可以实现分类浏览和分类推荐的功能了。用户可以根据分类标签来浏览相关内容,也可以在推荐系统中优先推荐同一类别的文章,从而提升用户的阅读体验。

说干就干,开冲!

See Also

Referenced By