2025-09-02
在开发类似豆包、通义千问的问答产品时,前端经常需要处理大模型返回的多样化内容 —— 表格、图表、参考文档、工具调用等,甚至未来可能出现视频、音频等新类型。如果将所有渲染逻辑耦合在一起,不仅代码臃肿难维护,后续扩展新类型更是举步维艰。
本文将带你从零设计并实现一个可扩展的 Angular 问答渲染器 SDK,它默认集成表格和图表渲染能力,开发者无需额外配置即可...
阅读全文
2023-01-13
前言目前比较流行的开源后台管理系统NG-ALAIN、Ant Design Pro、Vue-Element-Admin、Jeecg Boot等,其页面布局基本都是如下形式:诚然,这种形式并非不好,但看的多了,难免视觉疲劳。
其实导航、菜单、Tab的设计,无非是为了用户能够更快捷的进入某个特性模块,而特性模块大多是相对独立的,如用户管理、资产管理、系统设置,可以...
阅读全文
2023-01-11
在开发富文本编辑器的过程中,遇到了很多问题,这里做下记录与分享。
说明:本文中涉及的代码较少,也并非单纯的开发步骤,而是整理的一些思路和问题,如果你是想一步一参考的开发一个Demo,本文并不适合你。
一、背景公司的一款产品中要加入报告功能,简单来讲,就是通过Web浏览器定义word模板、定时任务,服务端根据模板、任务定时生成周报、月报的功能。对于服务...
阅读全文
2025-12-23
距离上一篇 微前端之 @worktile/planet 实现方案 已经过去一年了,正好产品要做技术升级,所以记录下 qiankun 的实现方案。
不过话说 qiankun 已经2年多没有更新了,这个时候升级 qiankun,是否必要呢?
说明:本文中的主应用、微应用都是 Angular@19 版本,都是使用 history 的路由模式。
开始之前,...
阅读全文
2025-12-18
一、前置条件在安装之前,有两个依赖需要检查下openssh-server和policycoreutils-python
检查命令如下:
12rpm -qa | grep -i openssh-serverrpm -qa | grep -i policycoreutils-python
如果输入命令回车后,没有输出任何内容,则需要先安装一下。
二、下载GitL...
阅读全文
2025-08-19
目前使用 V2rayU 作为自己的FQiang工具,开启之后,浏览器是能够访问 Google 了,但终端还是不能访问,需要在终端中配置代理。
直接配置全局代理
1export all_proxy=http://127.0.0.1:1087 // 这里的IP、Port来自 V2rayU 配置
设置完之后,可通过如下命令查看是否生效
1curl https...
阅读全文
2025-04-13
Nginx作为一个高性能的HTTP和反向代理服务器,在Web服务器领域有着广泛的应用。本文将介绍Nginx的基本概念、安装、配置和使用。
一、Nginx的反向代理首先,看一张关于正向代理和反向代理的图片
Nginx 的反向代理是一种常见的网络架构模式,它允许 Nginx 作为中间层,将客户端的请求转发到后端服务器,并将后端服务器的响应返回给客户端。这种模式...
阅读全文
2025-01-13
项目开发中使用Git作为版本管理工具时,有时并非在项目一开始就添加了.gitignore文件来管理Git忽略规则,或是在项目开发过程中添加或移除了忽略规则,这时由于Git在本地维护着一份遵从创建本地项目时的gitignore规则的Git缓存,因此会造成.gitignore文件不起作用的现象。
解决这个问题的方式就是清除掉本地项目的Git缓存,通过重新创建Gi...
阅读全文
2025-01-06
随着智能家居、移动设备及车载信息系统等领域中智能语音助手应用的日益普及,我们不妨思考:Web端管理平台能否也实现类似功能呢?可以肯定的是,这在技术上是完全可以实现的;至于是否好用、能否得到客户认可,那就是另外一个问题了。而提到语音助手,语音识别则是其中的关键技术之一。本文主要介绍如何使用阿里云的智能语音交互服务,实现实时语音识别功能。
开通服务要使用阿里云的...
阅读全文
2024-12-31
昨天无意间在打开科学上网的情况下访问了我的博客,发现有一条评论,都已经是11/08的了,当初搭建博客的时候,虽然配置了使用 Valine 评论系统,但是没有配置评论提醒功能,而且昨天刚发现,在没有开启科学上网的情况下,也加载不到评论,今天就来解决下这两个问题。
加载不到评论的问题通过浏览器的 Network 可以看到,在没有科学上网的情况下,有一个...
阅读全文