惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
U
Unit 42
人人都是产品经理
人人都是产品经理
罗磊的独立博客
Recent Announcements
Recent Announcements
云风的 BLOG
云风的 BLOG
aimingoo的专栏
aimingoo的专栏
T
Tailwind CSS Blog
GbyAI
GbyAI
Blog — PlanetScale
Blog — PlanetScale
I
InfoQ
Last Week in AI
Last Week in AI
宝玉的分享
宝玉的分享
B
Blog RSS Feed
WordPress大学
WordPress大学
腾讯CDC
H
Help Net Security
博客园 - Franky
博客园 - 【当耐特】
博客园 - 聂微东
Stack Overflow Blog
Stack Overflow Blog
B
Blog
Vercel News
Vercel News
博客园 - 司徒正美

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
独立开发3个月,Nocode/WEP可视化知识引擎终于上线了 - 少数派
2024-05-22 · via 少数派

嗨,大家好,我是徐小夕

3年多一线技术架构经验,零代码产品H5-Dooring作者, 热爱开源和技术写作。

之前一直在社区分享零代码&低代码的技术实践,也陆陆续续设计并开发了多款可视化搭建产品,比如:

  • H5-Dooring(页面可视化搭建平台)
  • V6.Dooring(可视化大屏搭建平台)
  • 橙子6试卷(表单搭建引擎)

最近规划的新产品可视化文档引擎终于上线了,先后花费了3个月左右,从原型设计技术调研,再到技术实现,历经艰辛,接下来就和大家一起分享一下。

从产品原型开始

一个好的产品一定要有清晰的定位完整的用户使用路径。目前市面上有一些对标的文档类产品比如飞书文档,钉钉文档,相对比较完善,但是我个人感觉还是有些不足,所以决定用自己对零代码的理解和文档引擎的设计思想来重新定义文档搭建模式。

我把它定位为一个去中心化的文档知识管理系统,具体包括:

  1. 高效信息管理:帮助用户方便地存储、组织和检索各类信息
  2. 多模态文档呈现:不仅支持传统富文本内容,还需要支持常用的Web组件
  3. 协作与共享:支持团队成员之间进行文档的协作编辑、分享和交流
  4. 知识沉淀:成为企业或组织内知识的集中存储和传播平台
  5. 提高工作效率:通过提供便捷的文档处理功能,提升用户的工作效率和生产力
  6. 保障数据安全:确保文档的安全性和保密性

基本方向确定之后就开始了我的原型设计之旅。说实话,作为技术出身的我来说,画原型真的是体现了工匠精神!

知识库前台原型

image.png

image.png

先后花了1周时间来设计前台的原型,从编辑器到登录注册再到业务功能模块,花费了很多精力去思考”价值点“ 这个问题,推翻了好几次,最后终于确定了一个相对顺畅的流程。

接下来展示几个核心模块的原型设计。

  1. 文档引擎原型设计:
image.png

image.png

当然这个原型在后期开发过程中又做了补充,还没有来得及同步原型。

  1. 搭建引擎原型设计:
image.png

image.png

  1. 入口页原型设计
image.png

image.png

当然整个系统还涉及到非常多的细节,这里就不一一分享了。

知识库后台管理原型

image.png

image.png

后台管理系统的原型设计虽然相对简单,但是需要对业务上有更多的理解,所以也花了3天左右一笔一画的画出来了。

原型大功告成了,接下来就来聊聊技术选型。

技术选型思考

从文档类产品来说,性能和SEO我觉得是比较重要的指标,所以在技术选型上会优先考虑这几点。

研究了一圈前端框架,发现 Nextjs 非常适合,而且很多国内外类似产品也采用它作为技术方案。

开发产品离不开一款上手的组件库,这里我选择了世界star数最多的antd5.0. 所以整体技术上都采用的最先进的技术方案。

虽然在此之前没有系统研究过nextjs,但是还是硬着头皮咬牙看了了1周文档,基本上ok了,利用学习的时间我还开源了一款基于 next + antd5.0 的中后台管理系统 next-admin, 大家感兴趣也可以参考一下。

至于是用 vue3 还是 react,这里就不用纠结了,因为之前用vue3开发过一款表单引擎,确实使用上还不太习惯,所以我果断选择react

设定产品迭代规划

设计产品目标看起来简单,实则非常难。大家应该经历过这样的场景:每次都给自己设计了详细的目标,但是到执行上,却遥遥无期。

其实我之前也是,但是作为有绝对执行力的创业男青年来说,执行力就是金钱。所以我针对自己的实际情况,设计了一个产品迭代规划:

image.png

image.png

为了更加清晰的设定文档知识库的产品价值,我还利用自己开发的文档引擎写了一个产品功能迭代清单:

image.png

接下来就带大家一起看看产品的具体介绍。

产品功能模块

文档知识库入口模块

image.png

image.png

入口模块我们可以直观的感受自己内容的数据,用思维导图的模式来展现文档结构,有更高效的检索体验。

同时我们还可以在这里管理素材,添加信息流卡片等:

image.png

image.png

可视化文档编辑器

这块是产品的核心,也是我打磨时间最久的一个模块。

Nocode/WEP

目前已支持在文档嵌入各种web组件:

  • 图文音视频
  • 信息提示
  • 创意白板
  • Web容器
  • 表单设计器
  • 流程图设计器
  • 信息流卡片
  • 轮播图
  • 链接卡片
  • 电子表格
  • 列表
  • 可视化图表
  • 富文本控件
  • AI辅助写作插件

当然还有很多实用的组件,大家可以参考一下,接下来演示几个核心的功能。

内嵌创意白板

image.png

image.png

我们可以在编辑器里直接插入白板,来记录灵感和原型,让文档更加生动。

内嵌表单设计器

image.png

image.png

我们可以在文档里自由创建表单,来实现信息收集的目标,进一步赋能文档价值。

内嵌流程图编辑器

image.png

image.png

image.png

image.png

我们可以直接在编辑器里内嵌一个流程图编辑器,画各种复杂流程图,信息架构图等。

内嵌AI智能辅助侧边栏

case4.png

在文档编辑过程中,如果我们不知道该写什么,或者遇到了某一个问题,可以直接在编辑器里唤起AI智能助手,通过问答式轻松获取想要的信息。

搭建引擎(这部分打算开源)

image.png

image.png

这个也是最初的一个规划,不过暂时没有精力维护,后期可能会开源。

一个还算优雅的官网

对于页面审美的极致追求,我设计了一个简约大气的官网:

image.png

image.png

当然也收到了很多行业大佬的支持和反馈:

image.png

image.png

后期规划

继续迭代产品,实现如下能力:

  • 基于知识库一键生成独立站点
  • 内容AI润色
  • 丰富文档组件生态
  • 基于知识库的业务流程引擎
  • 支持万能表格组件

当然还有50+功能迭代规划,后期会陆续实现,如果大家有更好的想法,随时和我交流反馈~