【技术实现步骤摘要】
本专利技术涉及用户界面,尤其涉及一种生成交互式用户界面的方法、装置、设备及存储介质。
技术介绍
1、随着开源技术的发展和文档需求的增长,自动化生成交互式文档网站成为了开发者社区的重要需求。markdown(下述称标记文本)因其简洁易读的语法而被广泛用于编写技术文档,但将标记文本直接转换为功能齐全、易于维护且具有良好搜索引擎优化表现的网站则需要依赖特定的工具或框架。
2、而在现有的前端框架中,如docsify等的轻量级解决方案对搜索引擎优化的支持不足;如gitbook等的解决方案在文件数量庞大时加载效率低下的问题严重;nuxt.js主要定位于构建单页面应用程序;vitepress虽追求速度和轻量化,但牺牲了一定程度上的灵活性和可配置性,无法满足所有高级定制场景的需求;vuepress(基于vue的静态网站构建工具,下述称静态网站构建工具)的主题功能过于单一,无法实现定制化功能;因此,将标记文本文档转化为交互式用户界面的需求仍存在灵活性差、个性化程度低以及效率不高的问题。
技术实现思路
...【技术保护点】
1.一种生成交互式用户界面的方法,其特征在于,所述方法包括:
2.如权利要求1所述的生成交互式用户界面的方法,其特征在于,所述对静态网站构建工具中的原生主题进行主题元素重构,得到界面元素,包括:
3.如权利要求2所述的生成交互式用户界面的方法,其特征在于,所述通过所述解析单元对所述原生主题进行目录重组,得到目录元素,包括:
4.如权利要求3所述的生成交互式用户界面的方法,其特征在于,所述基于所述页面顶部插槽对原生主题中的目录组件进行功能表达,得到目录数据,包括:
5.如权利要求2所述的生成交互式用户界面的方法,其特征在于
...【技术特征摘要】
1.一种生成交互式用户界面的方法,其特征在于,所述方法包括:
2.如权利要求1所述的生成交互式用户界面的方法,其特征在于,所述对静态网站构建工具中的原生主题进行主题元素重构,得到界面元素,包括:
3.如权利要求2所述的生成交互式用户界面的方法,其特征在于,所述通过所述解析单元对所述原生主题进行目录重组,得到目录元素,包括:
4.如权利要求3所述的生成交互式用户界面的方法,其特征在于,所述基于所述页面顶部插槽对原生主题中的目录组件进行功能表达,得到目录数据,包括:
5.如权利要求2所述的生成交互式用户界面的方法,其特征在于,所述通过所述解析单元对...
【专利技术属性】
技术研发人员:周峰,万振华,王颉,李华,董燕,
申请(专利权)人:深圳开源互联网安全技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。