- 博客(73)
- 收藏
- 关注
原创 多台服务器怎么统一监控?极空间部署 Beszel 与公网远程访问完整教程
手里只有一台服务器时,查看运行状态并不困难。登录后台看一下CPU、内存和磁盘占用,偶尔检查一下Docker容器,基本就能掌握设备情况。但当服务器、NAS、VPS和Windows主机逐渐增多后,逐台登录检查就会变得很麻烦。对于个人用户和小型团队来说,Prometheus、Grafana或者Zabbix当然能够搭建完整的监控体系,但部署、配置和后期维护都需要一定成本。如果只是想集中查看几台设备的资源占用、网络流量、容器状态和历史数据,一套更轻量的工具反而更适合。
2026-07-29 11:09:41
3555
15
原创 搭一套自己的代码审计平台:DeepAudit 多 Agent分析与远程访问实战
项目规模小时,开发者还能通过逐文件阅读完成一次代码检查。随着接口、权限、数据库操作和第三方依赖不断增加,很多安全问题已经不再藏在某一行代码里,而是分散在多个方法和调用链之间。例如,入口参数看起来做了校验,但真正执行数据库查询的函数可能绕过了限制;某个接口表面上需要登录,关联的资源操作却缺少权限判断。只依赖关键词搜索或单文件检查,很容易忽略这些跨模块关系。DeepAudit提供了一种AI辅助审计方式。
2026-07-21 13:17:36
13090
4
原创 PostgreSQL 一慢就靠猜?先把Postgres Exporter接进Prometheus
PostgreSQL出问题时,最让人难受的不是报错本身,而是不知道问题到底从哪里开始。页面突然变慢,接口偶尔超时,连接池被打满,业务端只看到请求失败,数据库里却可能已经出现了锁等待、缓存命中下降、事务回滚增加或连接数逼近上限。如果只靠临时登录服务器查日志、手动执行pg_stat相关SQL,很难形成连续判断。一次排查能看到当前状态,却看不到趋势;能知道现在慢,却不一定知道十分钟前发生了什么。数据库运维真正需要的,是持续采集、可视化查看和提前告警。
2026-07-14 11:52:20
12253
42
原创 孩子想学钢琴别急着买琴:先用AutoPiano搭个在线练习台
孩子突然说想学钢琴,家长的第一反应往往很复杂。一方面会觉得这是好事,说明孩子对音乐有兴趣;另一方面也会忍不住犹豫:钢琴价格不低,占地方,后续还有课程和练习时间成本,如果只是三分钟热度,投入就会显得有些冒险。真正的问题不是要不要支持孩子,而是能不能先给孩子一个低成本试用的机会。让孩子先摸一摸、玩一玩、练一练,看看兴趣能不能持续,家长也能更理性地判断后续是否值得购买实体乐器或正式报课。AutoPiano就适合承担这个“兴趣验证”的角色。它是一个网页版虚拟钢琴应用,不需要安装客户端,打开浏览器就能使用。
2026-07-07 15:58:15
12034
38
原创 极空间怎么搭建网页修图工具?Photopea兼容镜像部署与远程访问教程
临时换了一台电脑,需要裁剪图片、修改PSD或调整海报,却不方便安装大型桌面软件时,浏览器图像编辑器可以提供一个随开随用的入口。电脑、平板和手机只要拥有兼容的浏览器,就能完成基础修图、图层编辑和格式转换。Photopea是一款运行在浏览器中的图像编辑器,支持PSD、JPG、PNG、SVG、PDF等多种格式。官方版本的主要计算过程发生在访问设备的浏览器中,图片文件默认不会为了编辑而上传到Photopea服务器;设备性能越好,编辑大型文件时通常越流畅。
2026-07-01 09:31:42
14474
40
原创 用NanoPiR 4S管理家庭文件:WebDAV 存储与外网访问方案
NanoPi R4S通常被当作软路由使用,但它的双千兆网口、USB 3.0接口和较低功耗,也让它适合承担一些轻量级家庭服务器任务。接入一块移动硬盘并安装iStoreOS后,这台小设备就不再只是网络出口,还可以同时提供文件存储、局域网共享和远程访问服务。对于家庭照片、工作文档、影音资料和设备备份等日常数据,它能够构建一个成本较低、长期在线的私人存储节点。这套方案的文件访问能力主要由WebDAV提供。WebDAV基于HTTP协议工作,兼容Windows、macOS、手机文件管理器和多种第三方客户端。
2026-06-23 09:09:03
12240
10
原创 原来音乐也能做成海报,MusicCard 让我重新爱上了分享歌曲
MusicCard 本质上并不是一个音乐播放器,而是一个音乐分享工具。它把原本只能通过截图和链接传播的歌曲信息,转换成更具视觉表现力的音乐海报,让听歌这件事从单纯的收听变成了一种记录和分享。本文完成了 MusicCard 在极空间 NAS 上的 Docker 部署,并通过 cpolar 配置了公网访问能力。这样无论是在家中、办公室还是外出途中,都能够随时打开 MusicCard 生成音乐海报,并分享给朋友或发布到社交平台。
2026-06-16 13:02:28
11721
48
原创 当其他AI只会补全代码时,飞算JavaAI在引导你完成整个工程
招聘市场的变化不会等你,Java 工程师的赛道已经开始分层。与其担心被 AI 取代,不如主动拥抱 AI,用工具武装自己。如果你也和我一样,是做了多年 CRUD 的传统 Java 工程师,不妨试试飞算JavaAI:注册账号,开启你的第一个智能引导项目;跟着 AI 的引导,从需求到交付,走完一个完整的 Java 工程;你会发现,转型 AI 时代的 Java 工程师,其实没那么难。AI 时代,Java 工程师的核心竞争力,从来都不是写 CRUD 的速度,而是解决复杂问题、创造业务价值的能力。
2026-06-16 10:23:46
3209
3
原创 为了做个问卷,我差点开会员,后来直接在NAS上搭了一套
前段时间帮朋友组织一次活动报名。本来以为是件很简单的事情。做个表单。收集一下报名信息。统计人数。结束。结果真正开始操作的时候才发现,比想象中麻烦得多。免费的问卷平台功能有限。高级功能需要开会员。有些限制填写人数。有些限制导出次数。还有些把数据分析功能直接放进付费套餐。最离谱的是,很多时候只是想做一个简单的信息收集表,却不得不注册账号、绑定手机、忍受各种广告和营销推荐。而且还有一个问题容易被忽略。数据到底存在哪?很多报名信息、客户反馈、内部调查问卷,其实都属于比较敏感的数据。
2026-06-09 15:07:44
10896
57
原创 被 Intercom Zendesk收费坑过?我用Chatwoot搭了个免费客服站
网站想加个在线客服,一搜全是坑——Intercom每月几百美元、Zendesk企业版更贵、免费版功能砍得只剩一个壳,多渠道接入要加钱、数据报表要加钱、AI客服更是企业专属。更难受的是,所有对话记录存在人家服务器上,哪天平台涨价或者倒闭,你一点办法没有。后来找到了Chatwoot,才知道这东西原来可以免费用。
2026-06-02 11:37:21
12262
24
原创 数据库在公司内网,出差路上想查数据怎么办?
周末在家休息,突然收到告警,线上服务异常,需要进数据库排查。结果发现自己在家,数据库在公司的私有网络里,3306 端口不对外开放,也没有 VPN 能连上。这种"数据就在那里,但你就是够不着"的情况,但凡碰上过一次,就知道远程访问内网数据库这件事有多重要。这次搭了一套生产级的 MariaDB 环境,跑在 Debian 12 上,同时配了两个关键能力:一个是 mysqld_exporter 加 Prometheus 的监控链路,数据库的连接数、查询性能、慢查询这些指标都能看到;
2026-05-26 11:09:22
12288
40
原创 快试试看用AI克隆任意网站这件事,Open-Lovable 做得怎么样
看到"几秒钟克隆任意网站"这个描述,大多数前端开发者第一反应应该是警惕——这类工具在历史上翻车的比例不低,实际用起来要么生成的代码没法看,要么动态内容完全处理不了。Open-Lovable 是 MendableAI 出的一个开源项目,定位略有不同:它不只是"克隆网页",而是在 AI 对话的框架下,把一个 URL 扔进去,AI 分析页面结构、样式和布局,生成一个 React 应用的代码。实际效果取决于目标页面的复杂度——静态页面克隆效果相对可控,动态内容多的页面生成结果往往需要不少手动调整。
2026-05-19 10:56:53
12310
29
原创 把森林雨声装进群晖:Moodist 部署与公网访问实录
深夜改方案,窗外没有雨,但脑子里能想象雨打在窗台的声音。午休想眯一会儿,办公室空调嗡嗡响,需要一阵白噪音把自己隔绝开来。这些需求不夸张,很多人都这样。Moodist 就是干这个的。界面干净,音效自由组合,森林、雨声、海浪、篝火、咖啡馆背景音,想怎么搭怎么搭。跑在电脑上没问题,但换一个地方、换一台设备,就断了。换个思路,把 Moodist 部署在群晖 NAS 上,配合 cpolar 穿透到公网,一个链接随时打开,身在何处都能回到自己的"声音避难所"。
2026-05-12 10:43:06
41078
22
原创 群晖部署image-matting:发丝级精度的人像抠图工具,手机电脑浏览器直接用
拍完照片发现背景不对,想换个背景但手动抠图抠到崩溃——边缘毛躁、发丝细节丢失、半透明区域处理得一塌糊涂。这种事情但凡做过海报或者电商主图的人都经历过,用Photoshop钢笔工具一点点描轮廓,半天时间就过去了。image-matting解决的就是这个具体问题。基于AI模型的人像抠图,上传照片之后系统自动识别主体和背景的边界,连发丝、半透明边缘这些传统算法处理不好的细节都能精准保留。全程跑在群晖NAS的Docker里,照片不上传到任何第三方服务器,隐私安全有保障。
2026-04-28 10:31:31
24111
25
原创 把“念PPT”这件事交给数字人:基于魔珐星云 + Vue3 做一个可自动续讲、可互动问答的演示系统
这个项目最值得肯定的不是“用了数字人”,而是把讲解链路做成了一个可运行闭环:PDF提取、讲解词生成、数字人播报、自动续讲、当前页问答、下一页预加载,这些能力是连起来的,而不是散点功能。如果你正好在做企业培训、路演讲解、内部汇报自动化,这个仓库是一个不错的起点:前端结构清晰、可快速跑通、核心逻辑可二次扩展。你真正要投入精力的,是生产化三件事:后端密钥代理、错误兜底、观测体系。另一个实用建议是先用邀请码JHSAYDL7TM拿到免费 1000 积分(约 2000 分钟体验时长)
2026-04-24 15:26:55
1104
2
原创 Plex影音库部署体验:它解决了什么、局限在哪、值不值得搭
Plex 在私人影音这个领域,算是被讨论得比较多的工具之一。它的核心功能是把本地存储的电影、剧集、音乐这些媒体文件,通过刮削器自动匹配封面、简介、字幕等信息,生成一个接近流媒体平台观感的界面。用户不需要手动给每个文件写描述, Plex 会帮你把这些事做了。从实际定位来看,Plex 解决的痛点有两个层面。第一个是媒体管理层面:存了一堆视频文件,文件名乱七八糟,想找某部片子全靠记忆和搜索,Plex 的刮削功能把这个整理环节自动化了。
2026-04-21 11:47:15
17104
25
原创 Ansible 跨千台机器批量部署,Node Exporter 监控实现 Prometheus 统一采集
本文介绍了如何使用Ansible自动化工具批量部署Node Exporter监控组件。以一个50台服务器的集群为例,手动安装需要8小时以上,而通过Ansible只需3分钟即可完成。文章详细讲解了Ansible的核心功能,包括批量执行命令、统一配置管理、幂等性操作等,并提供了从环境搭建到Playbook编写的完整指南。特别针对Node Exporter部署场景,给出了具体的配置模板和操作步骤,帮助运维人员实现高效、可靠的自动化部署。此外,还介绍了如何通过内网穿透技术实现跨网络管理,为大规模服务器监控提供
2026-04-14 17:14:50
16569
17
原创 ops-cv图像算子库初探:计算机视觉在NPU上的加速
虽然现在大语言模型很火,但计算机视觉(CV)领域依然是AI的重要应用场景。图像分类、目标检测、人脸识别…这些都离不开CV算法。CANN的ops-cv项目就是专门为计算机视觉场景优化的算子库。和通用的ops-nn不同,ops-cv针对图像处理的特点做了专门设计。图像预处理操作数据增强操作检测/分割专用操作对于在NPU上做计算机视觉应用的开发者,这是必备的工具。
2026-02-07 00:18:17
7968
1
原创 ascend-transformer-boost解读:Transformer模型加速的专用武器
Transformer架构可以说是当今AI领域最重要的模型架构。从BERT到GPT,从ViT到Stable Diffusion,Transformer无处不在。但Transformer计算量大、访存密集,对硬件要求很高。如何在NPU上高效运行Transformer模型,是一个持续优化的课题。ascend-transformer-boost就是专门为此而生的加速库。boost是"提升、加速"的意思,这个项目的目标就是让Transformer跑得更快。模型级的端到端优化。
2026-02-07 00:17:09
7564
1
原创 pyasc:Python与Ascend C的桥梁
Python是AI领域最流行的语言,而Ascend C是NPU的底层编程语言。这两个语言之间存在鸿沟——Python开发者不一定会C++,C++开发者可能更喜欢Pythonic的方式。pyasc就是连接这两个世界的桥梁。它允许你用Python来编写或调用Ascend C的功能。在Python中操作NPU设备内存管理、Stream管理等底层功能降低NPU编程的入门门槛对于Python开发者来说,这是接触NPU编程的一个友好入口。
2026-02-07 00:16:31
7560
原创 asc-tools工具集解读:Ascend C开发的瑞士军刀
开发NPU算子,光有编程语言还不够。你还需要各种辅助工具——分析代码、调试问题、优化效果…asc-tools就是CANN提供的一套工具集。tools嘛,顾名思义,就是各种工具的集合。性能分析工具代码检查工具调试工具代码生成工具是Ascend C开发的好帮手。
2026-02-07 00:15:41
6997
原创 atvc视频编解码库初探:NPU上的视频处理
视频处理是AI的一个重要应用场景。从视频分析、智能监控到视频生成,都离不开视频的编解码。传统的视频编解码通常由CPU或专用硬件(如GPU的NVENC)来做。atvc则是CANN提供的NPU视频编解码库。视频解码(H.264/H.265等)视频编码格式转换对于需要在NPU上做视频处理的场景,atvc是个好选择。
2026-02-07 00:15:02
7459
原创 深度解读:CANN ops-transformer如何加速Transformer模型
深度解读:CANN ops-transformer如何加速Transformer模型
2026-02-06 20:05:05
7411
原创 Vue3全家桶都有谁?这张图让你一目了然
下一代前端构建工具,启动快到飞起。Vite官网:Next Generation Frontend Tooling如果你还在用Vue CLI(基于Webpack),强烈建议试试Vite。
2025-12-03 19:57:34
36055
7
原创 我用Vue2写了五年,转Vue3后悔了吗?
Vue2老用户转Vue3的心路历程:从抵触到真香。Vue3通过Proxy实现更完善的响应式系统,解决了Vue2中对象新增属性不响应的问题;组合式API让代码组织更合理,逻辑复用更清晰;同时提供了更好的TypeScript支持。此外还新增了Teleport等实用功能。虽然维护老项目可以不升级,但新项目强烈推荐使用Vue3,对开发者能力提升也有帮助。
2025-12-03 19:41:04
31867
原创 Rokid AR眼镜智能提词器开发实战:从SDK集成到AI自动跟踪
传统提词器存在明显痛点:演讲者盯着大屏幕或平板念稿,观众一眼就能看出在读稿子,眼神飘忽不定,演讲氛围尴尬。Rokid AR眼镜提供了更好的解决方案:文字直接显示在视野上方,观众完全看不出演讲者在看提词,这是AR眼镜的绝佳应用场景。更重要的是,Rokid CXR-M SDK提供了AI模式的自动跟踪功能:通过ASR(语音识别)实时识别演讲者说的内容,提词器自动滚动到对应位置。这意味着演讲者完全不需要手动翻页,眼镜会根据你说的话自动跟进。这才是AR提词器真正的核心价值。
2025-11-30 22:17:39
8955
原创 深入理解JavaScript数组
JavaScript中的数组是最常用的数据结构之一,但许多开发人员仍然只是使用最基本的功能。本文将带您深入探索JavaScript数组,从基础知识到高级操作,包括数组的创建、遍历、操作、高阶函数、扩展功能等。让我们一起揭开JavaScript数组的神秘面纱,发现其中的无限可能性!
2024-05-11 15:48:09
8491
原创 html中的“居中”问题详解(超全)
本文将深入探讨HTML中各种居中问题,从基本的文本居中到元素居中布局,涵盖了各种常见的情景和解决方案。通过本文,读者将能够全面理解HTML中的居中技巧,为其网页设计和开发提供实用的指导和建议。
2024-04-12 11:37:26
22174
原创 产品中的图标icon切图、标注、团队配合
切图主要包含**视觉范围**和**切图范围**,视觉范围是图标真实的尺寸,而切图范围主要针对用户手指触碰范围。切图和标注图标时要考虑到设计的一致性、清晰度、可用性和易用性,以确保最终的产品能够达到预期的效果并提供良好的用户体验。
2024-04-08 11:57:05
5551
原创 JS基本数据类型
本文将引导你进入JavaScript基本数据类型的世界,从最基础的数字和字符串到更为复杂的布尔值和对象。透过简单易懂的解释,你将深入了解这门语言中数据的本质,为更高级的概念打下坚实基础。
2024-01-25 06:00:00
6158
1
原创 深入理解JS语法与变量
本文将带你踏入JavaScript的精彩旅程,从语法基础到变量的运用,深入浅出地解析JavaScript的魅力。无论你是初学者还是有经验的开发者,都将在这篇博客中找到新的启示。
2024-01-24 06:00:00
5975
原创 css3 纯代码案例
本文将带你进入CSS3的奇妙世界,通过纯代码案例展示其强大的设计能力。无需图片,只需CSS3的神奇技巧,你将见证炫丽的效果如何在屏幕上绽放。
2024-01-17 15:48:04
6750
1
原创 css3过渡与动画
本文将带你踏入CSS3的创意领域,深入研究过渡与动画技术。通过实例演示,我们将揭示如何运用这些技术,为网页增添生动、引人入胜的视觉效果,提升用户体验。
2024-01-16 06:00:00
6426
3
原创 css3 2D与3D转换
本文将引导你进入CSS3的维度之旅,深入研究2D与3D转换技术。通过实例演示,我们将揭示这些转换如何为网页设计注入更多创意,让你的页面具备引人入胜的立体感。
2024-01-15 06:00:00
6594
原创 html5基础入门
本文将为你打开HTML5的大门,从基础入门开始,探索HTML5的新特性与用法。通过实用的示例和易懂的解释,我们将带你踏上一场前端编码的冒险,为未来的网页开发奠定坚实基础。
2024-01-14 06:00:00
7031
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅