- 博客(43)
- 收藏
- 关注
原创 网站挂了总是最后一个知道?我用Uptime Kuma做了一套轻量监控
NAS和Docker服务装得越来越多以后,一个很现实的问题就是:这些服务现在到底还正不正常?偶尔手动打开一次网页当然可以,但网站、接口和数据库端口一多,就不可能每天逐个检查。更麻烦的是,有些服务已经异常了一段时间,往往要等到真正使用时才被发现。Uptime Kuma提供了一套比较直观的自托管可用性监控界面,可以按照固定周期主动探测HTTP、HTTPS、TCP等服务,并把在线状态、响应时间和历史变化集中显示出来。
2026-08-12 23:16:17
10399
1
原创 〖金仓数据库征文〗加了索引反而更慢了?一次金仓性能优化的踩坑实录
我查的是2026年上半年的数据,占了全表的49.6%,差不多快一半了。数据库的优化器其实是一个成本计算器,它会算一笔账:如果走索引的话,需要先查索引树,找到所有符合条件的行的物理位置,然后还要回表去取完整的数据行。我当时想着,加个索引应该能快不少吧,结果后面的情况,怎么说呢,有点出乎意料。更尴尬的是,因为索引本身占用了存储空间,数据插入和维护的时候还要额外去更新索引,这部分开销反而让查询变得更慢了。但这些方案都有各自的代价,分区表需要维护多个分区,覆盖索引增加了存储占用,缩小查询范围涉及业务上的妥协。
2026-08-12 23:06:04
4010
原创 电子书还散落在文件夹里?飞牛OS部署Calibre-Web统一管理
电子书数量少时,直接放在文件夹中还能勉强管理。等PDF、EPUB和MOBI逐渐积累起来,文件名、分类和封面信息越来越混乱,临时寻找一本书往往要在多个目录之间反复翻找。Calibre-Web是一套基于浏览器使用的电子书管理界面。它可以读取Calibre书库中的,展示书名、作者、封面和分类,并提供搜索、下载和部分格式的在线阅读功能。本文将在飞牛OS中创建书库与配置目录,通过Docker部署Calibre-Web,完成数据库路径、中文界面和上传权限配置,再上传一本PDF测试书籍展示效果。
2026-08-05 20:31:52
12947
1
原创 开发测试邮件总怕误发?MailHog本地SMTP部署与调试教程
用户注册、密码找回、订单通知和系统告警等功能,通常都需要发送邮件。但在开发阶段直接连接真实SMTP服务,不仅要准备账号和授权信息,还可能因为配置错误,把测试内容发送给真实用户。只查看应用日志也很难完整确认邮件效果。主题、收件人、HTML正文、纯文本内容和邮件头是否正确,往往需要真正接收邮件后才能判断。MailHog是一款面向开发和测试环境的SMTP捕获工具。应用可以像连接普通邮件服务器一样,把邮件发送到MailHog的1025端口,但这些邮件不会继续投递到真实邮箱,而是显示在它的Web管理页面中。
2026-08-02 15:13:17
10242
2
原创 搭一套截图识别通知机器人:OCR、飞书Webhook与远程触发实战
很多团队仍然通过截图或照片提交考勤、巡检和任务完成凭证。员工把图片发到群里后,还需要有人逐张查看时间、姓名和状态,再手动整理结果。数量一多,不仅重复劳动明显,也容易出现漏看或记录错误。这类流程很适合先从“识别和通知”两个环节开始自动化。程序读取指定文件夹中的截图,调用PaddleOCR提取图片文字,再把识别结果通过飞书Webhook发送到指定群聊,负责人员只需要进行最后确认。
2026-07-21 11:35:07
12221
1
原创 20多块小盒子别再吃灰:把玩客云改造成低功耗迷你NAS
很多人想搭NAS,并不是一开始就要多盘位、万兆网口和复杂阵列。更多时候,只是想有一个放在家里的小设备,可以存文件、放资料、临时备份,也能在外面需要时随手访问。但成品NAS价格不低,功耗也不一定适合长期轻量使用。对于只是想体验私有存储、文件共享和远程访问的人来说,一台几十块的玩客云小盒子,反而是一个很适合折腾的入口。HiNas适合这类低成本硬件改造。它基于轻量化Linux系统,能提供Web管理、文件共享、WebDAV、Docker扩展等能力。
2026-07-14 14:28:44
11150
3
原创 在家也能安全连内网数据库:MariaDB监控与公网访问实战
数据库出问题,往往不会挑时间。可能是周末在家收到告警,也可能是出差路上临时需要确认一条数据变更。服务异常已经发生,但数据库却只在公司内网里能访问,这时候排查效率很容易被网络边界卡住。MariaDB作为常见的关系型数据库,适合部署在Debian这类稳定的Linux环境中。只要完成软件源配置、服务安装、安全初始化、用户权限和基础数据库操作,就能搭建出一套可用于开发测试或轻量业务的数据库服务。但数据库能跑起来只是第一步。
2026-07-07 17:18:38
14361
3
原创 不再把密码散落在浏览器和便签里:用NAS搭建自己的密码库
账号越来越多以后,密码管理很容易陷入两个极端:要么所有网站重复使用同一组密码,要么把不同密码散落在浏览器、便签和聊天记录里。前者增加账号连锁泄露的风险,后者则让查找、修改和备份变得越来越混乱。Password-XL提供了一种自托管的管理方式。它可以部署在自己的NAS中,将账号、密码和相关信息集中保存在一套独立的Web界面里。与直接依赖第三方云服务相比,这种方案让用户能够自己决定数据存放位置、访问方式和使用范围。
2026-07-01 23:32:37
11972
2
原创 用Teemii管理本地漫画:Docker部署与多设备阅读实践
漫画文件积累多了以后,真正麻烦的往往不是存储,而是整理和阅读。压缩包分散在不同目录,封面、章节和阅读进度难以统一,手机、平板与电脑之间也缺少一个方便的访问入口。它能够集中管理本地漫画,建立书架和阅读页面,并通过浏览器在不同设备上使用。需要注意的是,服务器磁盘空间、网络上行速度和漫画来源都会影响实际体验,导入或下载内容时也应遵守相应版权规则。Teemii解决了漫画文件分散、整理困难和多设备阅读不便的问题。
2026-06-23 23:52:37
10398
2
原创 当MonkeyCode可以公网访问后,它才真正像一个AI开发平台
AI 编程工具正在改变越来越多开发者的工作方式。从代码补全到需求实现,从函数生成到项目重构,大模型正在把很多原本需要数小时完成的工作压缩到几分钟之内。也正因为如此,Cursor、Claude Code、GitHub Copilot 等工具迅速走红,成为不少开发者每天都会使用的生产力工具。但对于很多团队来说,另一个问题也开始出现。云端 AI 工具虽然方便,却意味着代码需要上传到第三方平台;而本地部署方案虽然更加安全可控,却往往只能在局域网内访问。开发者在公司能正常使用,回到家却无法继续工作;
2026-06-18 10:26:57
10736
原创 不会CAD也能画3D房子?Pascal Editor让我找回了小时候搭积木的快乐
前段时间想给家里未来装修做个简单规划,本来以为找个3D软件画几面墙、摆几件家具应该不是什么难事。结果打开几个常见建模软件后,我很快就放弃了——各种专业参数、坐标轴、材质设置铺满整个屏幕,还没开始设计,人已经先被界面劝退了。后来我发现一个很有意思的现象:很多人其实并不是真的想学建筑设计,也不是准备成为专业建模师。大家只是偶尔会冒出一些想法,比如设计自己的梦中小屋、规划新房布局,或者给游戏里的沙盘场景画个建筑草图。但这些需求放到传统建模软件面前,门槛似乎总是高得有些离谱。
2026-06-11 09:44:41
10251
2
原创 我给极空间装了个科幻控制台:Homepage部署实录
浏览器首页这件事,估计不少人折腾过。书签栏越加越长,真正想找的时候反而翻不到;各种管理后台散落在不同标签页,切来切去效率很低。尤其是跑了一堆自建服务的NAS用户,服务多了管理成本也跟着上来。Homepage是专门解决这个问题的。它是一个面向Docker和Home Lab用户的仪表盘工具,本质上是一个可以自定义布局的服务入口页面。跑起来之后,你所有的自建服务——媒体库、下载站、笔记系统、监控面板——都在一个界面里按分组排列,点击直达。深色主题加卡片式布局,视觉上确实有点"科幻指挥中心"的味道。
2026-06-04 18:11:53
10760
1
原创 GitLab 搭在自己服务器,代码安全了,但出了办公室就连不上
代码安全问题越来越受重视,把代码放在自己服务器而不是第三方平台,成了很多团队的选择。GitLab 搭好之后使用体验确实不错,代码管理、CI/CD、项目管理全在一起,权限控制也在自己手里,核心资产完全不用交给外人。但私有部署有个天然局限——只在 内网通。你在公司能访问,回了家或者出差在外,GitLab 就跟你没关系了。路由器端口映射?多数情况下要么没权限改,要么搞不定。团队成员分布在不同城市,这种"出了办公楼就失联"的 GitLab,实际使用价值大打折扣。cpolar 就是来解决这个问题的。
2026-05-28 11:39:34
11000
6
原创 密码多了记不住,放云端又怕泄露?我用 NAS 自建了密码保险箱
密码这件事,估计是数字时代最让人又爱又恨的东西。各平台要求各不相同,大写字母、数字、特殊符号混着来,没有哪个正常人能靠脑子记住二三十个平台的账号密码。浏览器自动填充算是临时方案,但换了设备就抓瞎,而且说实话,把所有密码交给浏览器这件事,细想起来也不怎么踏实。后来试过几个第三方云密码管理器,1Password、Bitwarden 这些,安全性其实没问题,但总觉得哪里不对——密码数据存在别人服务器上这件事,主观感受上就是不舒服。后来了解到 Bitwarden 其实也可以自建,但折腾了一圈觉得还是太重了。
2026-05-21 10:02:06
20471
4
原创 凌晨两点还在逐行审计?DeepAudit 让我从焦虑到上瘾
说起来不怕你们笑话,前段时间接了个小项目,上线前代码审计那几天,我基本天天熬到凌晨两点才敢合眼。不是我不想睡,是真睡不着——脑子里反复过那些没检查到的角落,SQL注入、XSS、权限绕过……每个词都像悬在头顶的刀,掉下来就是线上事故。明明已经对着同一份代码看了三四遍,眼睛酸得睁不开,心里却还是没底。这种感觉但凡做过开发的应该都懂,代码审计这件事,体力活儿占一半,心理负担占另一半。问题出在哪?手工审计效率太低了。
2026-05-17 09:38:53
10986
8
原创 中兴 F50 随身 WiFi 刷 UFI-TOOLS + 内网穿透:公网远程管理教程
中兴 F50 随身 WiFi 不只是个流量卡槽,它本身是一个可玩性很高的 Linux 设备。刷入 UFI-TOOLS 之后,管理界面解锁了流量监控、锁频段、网络 ADB 调试、远程管理这些实用功能,比原厂固件好用太多。但默认只能在本地访问,人不在设备旁边就连不进管理页面。解决思路很简单:cpolar 穿透。把 F50 的 2333 端口暴露到公网,手机或者任意设备输入地址就能进管理页面。配合固定二级子域名,地址长期不变,随用随连。
2026-05-14 09:00:25
11360
8
原创 在地铁上打开漫画,读到昨晚书签的位置:Kavita搭建私人书屋实录
晚上九点半,刚从公司出来钻进地铁,找了个角落的位置站着,掏出平板准备把昨天没看完的漫画续上。结果翻了半天聊天记录,发现文件还在家里电脑的文件夹里——那一刻真想直接把手机扔进轨道。这种场景大概不少人遇到过。现在数字阅读的普及程度已经不需要再啰嗦了,手机、平板、墨水屏设备全上阵,书和漫画囤了一堆。问题不在于没东西看,而在于"我的东西不在我手边"。云存储能解决一部分问题,但把私有阅读记录交给第三方这件事,有那么一点不踏实。本地存储倒是安全,可一旦出门在外,就彻底和它们断了联系。
2026-04-29 14:01:00
10258
4
原创 躺在床上想听歌,但懒得起身按音响:我是怎么用NAS让小爱音箱播放本地音乐的
晚上躺床上,想放点轻音乐当背景声,音箱就在客厅,手机里没有那几个G的无损音源,开会员吧,平台版权还各自独占,打开音箱APP发现想听的那首歌要么是VIP专享,要么干脆没上架。最后就……算了,不听了。这个场景挺常见的。流媒体平台歌再多,总有一些你私藏的、你下载的、你从CD抓轨转过来的歌,它们不在任何平台的曲库里。音箱本身能联网,但本质上还是得依赖平台的内容。小爱音箱原生的音乐服务体验并不差,只是当你想听自己的歌的时候,就会发现中间隔着一道坎——本地音乐文件和音箱之间,没有一条走得通的路。
2026-04-23 18:55:16
10359
3
原创 Chatwoot 开源客服 SDK,三行 JS 代码嵌入网站,Docker 一键部署全渠道管理
你是不是也遇到过这种情况:给网站加了客服功能,要么用 Intercom、Zendesk 那种全套 SaaS 平台,每用户每月几百块的订阅费,贵到只能咬牙接受;要么用开源方案,但配置复杂、文档不全、数据要自己托管,折腾半天还不一定顺手。更别提那些对话记录被平台控制、想迁移得重新搬家、AI 客服还要额外付费的问题了。我之前也踩过这个坑,试了好几个客服系统,最后发现 Chatwoot 才是真香。
2026-04-16 08:00:32
11580
3
原创 群晖部署 VERT加上内网穿透,打造随身可用的本地文件转换工具
日常文件格式转换常遇付费、数据泄露、仅限局域网使用等问题,而 VERT 这款开源本地文件转换器可完美解决这些困扰。它支持图片、音频、文档、视频等多格式转换,本地处理无文件大小限制,安全又便捷。本文就分享在群晖上部署 VERT 的方法,还会教大家用 cpolar 内网穿透,让 VERT 突破局域网限制,实现随时随地访问使用。今天,我给大家带来一款真正属于自己的、完全免费的本地文件转换器——VERT!它不上传、不限大小、不限格式,让你的安全感爆棚!简直是文件转换界的“瑞士军刀”,一个软件就能搞定所有问题。
2026-04-06 16:15:25
10472
6
原创 我的创作纪念日512
512天纪念日通常指个人或情侣之间为纪念某个重要事件或关系持续了512天而设立的纪念日。这类纪念日属于非传统节日,更多是个人情感的寄托和庆祝。512天约等于1年5个月,这个时间节点可能标志着一段关系从热恋期进入稳定期,或某项重要承诺持续了较长时间。
2026-04-02 23:45:53
107
2
原创 极空间玩出花!用 File Browser 搭建专属私有云,文件管理超丝滑
玩 NAS 的朋友应该都懂,极空间的硬件确实够稳,但原生的文件管理功能总差那么点意思 —— 权限管控不精细、跨设备操作不够顺手,想把它打造成真正的私人网盘总差点火候。直到我试了 File Browser,这款轻量又强大的开源 Web 文件管理器,搭配 Docker 部署在极空间上,直接把 NAS 的文件管理体验拉满,今天就跟大家聊聊怎么把极空间的潜力彻底挖出来。本文将手把手带你完成从环境准备、容器配置到用户设置的全过程,即使没有深厚的技术背景,也能轻松搭建属于自己的私有云文件管理平台。
2026-04-01 20:10:23
10309
2
原创 告别 Docker 命令行繁琐操作!Portainer+cpolar 让内网容器管理自由
Portainer 通过可视化方式简化了 Docker 的日常管理操作,降低了运维门槛,而 cpolar 则突破了局域网的限制,实现了 Portainer 的安全远程访问。二者结合,让不同场景下的 Docker 管理都能更灵活、高效,满足个人和小团队的日常运维需求。
2026-03-28 18:24:14
13005
原创 基于飞算JavaAI的在线教育平台设计与实现
作为一名计算机专业的大三学生,我深刻感受到在线教育在学习中的重要性——无论是课后补学专业课、备考证书,还是兴趣学习编程教程,线上平台早已成为我们学习的重要载体。但在使用过程中,我发现很多主流在线教育平台存在“功能冗余”“操作复杂”的问题:比如想找一门编程课,却要在一堆广告和无关功能中翻找;提交作业后,老师批改反馈不及时,成绩查询也很麻烦。恰逢课程设计作业要求完成一个“小型实用系统”,我便萌生了开发一款轻量化、贴合学生与老师真实需求的在线教育平台的想法。但作为编程基础不算顶尖的学生,我常因“不知道如何将想法转
2025-09-15 16:07:07
3086
109
原创 飞算JavaAI:简易贪吃蛇小游戏
作为Java课程的小作业,不想做太复杂的管理系统,就选了贪吃蛇这个经典小游戏。全程用Swing做界面,没用到任何第三方库,花了三天时间搞定了基本玩法。虽然没上线也没推广,纯当练手项目,但开发过程中踩了不少坑,记录下来说不定能帮到同样在学Java的同学。在开发过程中,我尝试结合飞算JavaAI辅助开发,显著提升了开发效率,尤其是在代码优化和问题排查方面提供了不少帮助。
2025-08-18 15:15:14
673
原创 飞算JavaAI智慧校园场景实践:智慧校园课表管理系统设计与实现
校园课表管理系统开发实践:纯前端解决方案 本文介绍了一个轻量级校园课表管理系统的开发过程,采用纯前端技术实现核心功能。系统基于HTML+Tailwind CSS构建界面,JavaScript处理逻辑,利用localStorage实现数据持久化。主要特点包括: 简洁直观的课表展示,按星期和时间段矩阵排列课程 完整的CRUD功能,支持课程添加、修改和删除 采用卡片式设计,随机生成课程颜色便于区分 无后端依赖,数据存储在浏览器本地 响应式交互设计,提供编辑弹窗和即时操作反馈 开发过程重点解决了课程数据结构设计、动
2025-08-18 13:42:34
1109
原创 飞算JavaAI:从智能调度到出行服务的全链路技术升级
飞算JavaAI助力智慧交通系统开发效率提升73%,实现主干道通行效率提升42%。该技术通过交通态势感知与智能预警系统,实现多源数据融合分析和实时预警;在公共交通调度方面,支持动态排班优化和实时调整。核心代码展示了交通数据采集、融合分析及公交调度决策流程,解决了传统开发模式下预警滞后、响应缓慢等问题。系统采用Kafka处理实时数据,Redis缓存道路状态,实现从数据采集到联动处置的全流程自动化,为城市交通数字化转型提供高效技术支撑。
2025-08-14 12:34:13
967
原创 飞算JavaAI智慧教育场景实践:从个性化学习到教学管理的全链路技术革新
飞算JavaAI针对智慧教育场景提供全栈技术解决方案,通过个性化学习路径推荐系统(含学习者能力建模、知识图谱分析、内容智能推荐)和智能教学管理系统(支持自动化作业批改、实时学情分析),将教育系统开发周期缩短68%并提升学习效果40%。其技术实现采用Kafka实时数据处理、Redis缓存学习行为数据,并基于学生能力模型动态生成个性化学习路径,有效解决传统教育中"数据孤岛"和反馈滞后问题,为教育机构数字化转型提供高效技术支撑。
2025-08-14 12:26:49
1015
原创 飞算JavaAI智慧零售场景实践:从用户洞察到供应链优化的全链路技术升级
飞算JavaAI在智慧零售领域的深度应用,打破了“线上线下割裂”“库存效率与销售增长矛盾”的传统困境。通过零售场景专属引擎,它将用户洞察、智能供应链、全渠道运营等高复杂度零售组件转化为可复用的标准化模块,让零售技术团队得以聚焦业务创新而非重复开发。当AI能精准预测消费需求,当库存能实现动态智能调配,当全渠道能提供一致化服务体验,智慧零售系统开发正进入“数据驱动、智能决策、极致体验”的新范式。在这个范式中,技术不再是零售经营的支撑工具,而是推动零售业态升级的核心驱动力。
2025-08-14 12:15:13
1122
原创 飞算JavaAI金融风控场景实践:从实时监测到智能决策的全链路安全防护
飞算JavaAI在金融风控领域的深度应用,打破了“风控严格与用户体验对立”“规则固定与风险多变矛盾”的传统困境。通过金融场景专属引擎,它将实时交易监测、智能反欺诈、动态规则管理等高复杂度风控组件转化为可复用的标准化模块,让金融技术团队得以聚焦风险策略创新而非重复开发。当AI能自动生成精准的风控特征与模型,当风控规则能实现分钟级迭代,当风险决策能在毫秒级完成,金融风控系统开发正进入“数据驱动、智能决策、动态进化”的新范式。在这个范式中,技术不再是业务发展的障碍,而是平衡安全与体验、效率与精准的核心驱动力。
2025-08-14 11:51:32
832
原创 飞算JavaAI医疗健康场景实践:从智能诊断到健康管理的全链路技术革新
指标升级前升级后提升幅度数据采集覆盖率45%98%118%风险预警准确率62%91%47%干预方案依从性42%78%86%健康指标达标率53%74%40%急性发作率18%11.7%35%门诊就诊次数6.2次/年4.1次/年34%患者咨询响应时间24小时15分钟99%医生工作效率15人/天35人/天133%飞算JavaAI在医疗健康领域的深度应用,打破了"医疗质量与效率不可兼得""数据共享与隐私保护难以平衡"的传统困境。
2025-08-14 11:43:38
1052
原创 飞算JavaAI:重构Java开发的“人机协同”新范式
飞算JavaAI通过AI与开发者协同的方式重构Java开发流程,在需求分析阶段将模糊业务需求转化为结构化技术要素(如秒杀系统解析为高并发读写、库存一致性等核心问题),在架构设计环节生成包含具体参数和完整链路的最佳实践方案(如令牌桶限流+Redis预减库存+MQ异步下单的三层架构)。编码阶段提供智能辅助,如生成多级缓存代码(本地缓存+Redis+防穿透策略),将开发者角色从代码执行者升级为流程决策者。该系统基于5000+真实项目训练,实现了需求分析-架构设计-代码生成-质量保障的全流程AI赋能,显著提升开发效
2025-07-11 23:42:01
776
1
原创 测评:雷龙CS SD NAND(贴片式TF卡)——新体验
使用pSLC技术,拥有高容量的同时兼具SLC的特性,不用写驱动程序自带坏块管理的NAND Flash(贴片式TF卡),尺寸小巧,简单易用,兼容性强,稳定可靠,固件可定制,LGA-8封装,标准SDIO接口,兼容SPI,兼容拔插式TF卡/SD卡,可替代普通TF卡/SD卡,尺寸6.2x8mm,内置平均读写算法,通过1万次随机掉电测试,耐高低温,机贴手贴都非常方便,速度级别Class10,标准的SD 2.0协议使得用户可以直接移植标准驱动代码,省去了驱动代码编程环节。
2025-02-24 14:54:45
911
21
原创 AI 新动态:技术突破与应用拓展
在当下科技迅猛发展的时代,人工智能(AI)无疑是最具影响力的领域之一。AI 技术正以惊人的速度迭代,广泛渗透到各个行业,从日常生活到前沿科研,都离不开 AI 的助力。以下将详细介绍 AI 领域的一些最新实际进展。
2025-01-21 19:56:15
1633
9
原创 探索仓颉编程语言:功能、实战与展望
在亲身体验仓颉编程语言的过程中,我深入挖掘其特性,从使用体验的直观感受,到功能细节的深度剖析,再到实战案例的具体应用,以及对其未来发展的改进建议,全方位展现这一新兴编程语言的风貌。随着仓颉编程语言的不断发展和普及,对高质量的文档和教程的需求也日益增加。但随着其生态系统的不断完善、功能的持续优化以及社区的逐渐壮大,相信仓颉编程语言将在未来的软件开发领域中发挥越来越重要的作用,为国产软件产业的崛起贡献独特的力量,成为开发者手中一款不可或缺的编程利器,助力更多创新和优秀软件项目的诞生与发展。
2024-12-29 12:27:36
2504
45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅