七彩虹星驰87磁轴键盘全面评测:01mm精准触发,游戏办公双优体验
过去五年,机械键盘市场可谓百花齐放,竞争日趋白热化。从传统茶轴、红轴到后来的光轴、静电容,每一种轴体都试图在特定场景中证明自己的价值。而磁轴技术的崛起,则彻底点燃了FPS游戏玩家的热情——从《Valorant》到《CS2》,这项技术凭借其极速响应和可调触发点,迅速成为高端玩家的新宠。国内厂商对磁轴键盘的集中发力,大约始于去年年中,如今,我们迎来了一个重量级选手的入场。

七彩虹,这个在显卡领域深耕多年的硬件巨头,进军外设市场绝非一时兴起。深厚的硬件研发功底,让这次跨界显得水到渠成。年初的首款机械键盘更像是一次试水,而近期推出的星驰87系列磁轴键盘,则标志着七彩虹正式将战旗插在了中高端外设的阵地上。

磁轴的本质,是一种基于磁场感应的无触点技术。它跳出了传统机械轴依靠金属触点闭合的物理限制,带来了几个革命性的优势:超快触发、触发点可自定义、更高精度、更长寿命以及更静音的结构。这些特性,让它正逐渐成为未来高端键盘的发展方向。
星驰87系列,就是七彩虹在这条技术路径上交出的首份答卷。值得注意的是,它并没有采用市面上常见的霍尔磁轴方案,而是搭载了更为先进的TMR(隧道磁阻)技术。
简单来说,霍尔轴虽然稳定成熟,但其信号区间较大,触发点不够精细;而TMR方案感应更灵敏,信号更纯净,能实现更精确的触发行程控制,同时温度稳定性更好、功耗更低。当然,这也对厂商的工艺成熟度提出了更高要求。——对于追求极限的FPS玩家而言,这意味着操作更精准、响应更跟手、误触几率被进一步压低。
星驰87开箱:诚意满满的初见
我拿到手的是星驰87磁擎标准版。

开箱的第一印象是配件相当豪华:除了键盘本体,还包括一根TYPE-C编织弯头8K连接线、一个二合一拔键(轴)器、使用说明书、两颗备用轴体,甚至还有一把六角螺丝刀,为后续的个性化折腾预留了空间。

键盘拿在手里分量感十足,这得益于其金属材质的机身结构。
需要说明的是,标准版与同系列更高阶的核擎巅峰版在外观(主要是键帽和背板设计)以及轴体上存在差异,但两者的核心参数,如磁轴技术、结构、回报率等基本保持一致。好消息是,键帽支持更换,轴体也兼容热拔插,保留了不错的可玩性。

外观与细节:精致与实用的平衡
星驰87全系列采用了紧凑的87键布局,在节省桌面空间的同时,通过下沉式方向键区的设计,保证了盲操的便利性。保留了完整的F区、方向键和常用功能键,使得它在应对游戏之外的办公或内容创作任务时,也显得游刃有余。

我手上这款磁擎标准版配备的是PC材质的雾透键帽。键帽边缘都做了圆角处理,手感顺滑,仔细检查也没有发现毛刺或水口瑕疵。字符清晰锐利,触感细腻,是一种不易打油的表面处理。


通电后,RGB背光从键帽内部均匀地漫射出来,光线柔和,没有刺眼的光斑从边缘溢出。

这要归功于雾透键帽本身,它就像一层均匀的磨砂滤镜,有效过滤了LED灯珠的“像素点”,最终呈现出一种朦胧而高级的光晕效果。

轴体方面,键盘搭载了七彩虹定制的碧落星轴,官方宣称点击寿命高达1亿次。这款轴体的按压克数稍重一些,初衷是为了更好地兼顾办公打字等场景,因此它的整体手感比许多为纯游戏优化的磁轴要更扎实、稳定。

轴体采用了独特的透明上盖,进一步增强了RGB灯效的透光表现。

官方宣传的“全景RGB”灯效名不虚传。键盘正面和底部两侧都能发光,支持1680万色和23种灯效模式,“光污染”的潜力巨大。


不过经过一番调试,我个人觉得官方详情页展示的默认配色方案就非常舒适耐看。七彩虹作为老牌电竞厂商,在审美上一直在线,这种对色彩的把控能力确实值得肯定。

键盘右上角的多功能旋钮是个人非常喜欢的设计。旋钮本身非常稳固,旋转时的阻尼感清晰明确,伴有类似机械腕表般的“咔嗒”反馈,质感出色。对于我这种需要频繁调节音量、切换曲目的多任务用户来说,实用性拉满。

旋钮下方是一块OLED显示屏,可以实时显示系统状态、键盘回报率等信息,科技感十足。不过在强光直射的环境下,屏幕内容可能会不太明显。


Type-C接口位于键盘左上角,位置合理,理线方便。

键盘的做工细节值得称赞。面板边缘与侧壁的折线处理干净利落,没有丝毫拖泥带水。金属表面经过细密的喷砂阳极氧化处理,触感是带有轻微阻尼感的温润,而非冰冷的滑腻。

脚撑采用了隐藏式矢量结构,展开后可以提供大约3°到8°的倾角调节,长时间办公或游戏时,能有效缓解手腕压力。

星驰87磁擎标准版的背部还有一个有趣的彩蛋——一块可自定义的像素背板。用户可以通过驱动设置自己喜欢的图案或文字,增添了一份独特的个性化乐趣。由于整体是纯黑色设计,这块背板并不会显得过于喧闹,反而完善了外观的整体性。

就外壳工艺和装配水准而言,这把键盘做得相当扎实。缝隙均匀,螺丝位工整,即使用力按压键盘的边角,也听不到任何松垮的异响,给人一种坚固可靠的感觉。

声音表现:纯净利落的敲击感
结构设计,是星驰87另一个值得深入探讨的亮点。

七彩虹为它搭载了创新的MCL魔毯悬浮架构。这套结构通过悬浮定位与多层隔音技术,旨在将键轴与底盘之间的共振完全隔离。它与常见的Gasket结构不同,在结构层中融入了多级减震系统,实际敲击时,几乎听不到恼人的空腔音。

(原本想拆解展示其内部堆料,但因结构复杂而作罢。)
简单来说,星驰87的内部从上面下依次是:亮板、FR4定位板、ASL实心棉、PCB、PET层、ASL底棉、PVC底贴,最后是FR4底板。这一套“复合三明治”结构,共同构成了一套高效的降噪与回弹控制系统。

实际敲击感受如何?它不像传统钢板结构那样会放大敲击的能量和回弹声,也没有空腔产生的“嗡嗡”尾音。声音短促、干净,落点利落。你听到的更多是轴体本身线性运动的“沙沙”声,而非整个壳体的共振。虽然它的敲击音算不上“Hi-Fi”级的天籁之音,但每个按键在不同区域的声音和手感一致性都处理得非常出色,没有明显的“分区感”。
操作体验:精准跟手的输入革命
轴体选择:碧落星轴 vs. 玉龙轴
碧落星轴的触发位置和压力曲线设计得更均衡稳定,在日常使用和游戏场景中都易于掌控,我个人更推荐这款,适用性更广。而核擎巅峰版搭载的佳达隆玉龙轴则更轻、更灵敏,完全偏向竞技化的快速触发,适合那些已经习惯浅触发、追求极限速度的FPS硬核玩家,作为专门的游戏工具。
轴体与触发原理直接决定了输入特性。传统机械轴依赖金属触点闭合来触发信号,而星驰87系列采用的是无触点的磁感应技术——具体到这款产品,是通过TMR传感器来感应磁铁位置变化,从而判断键程。这种方案的工程学优势在于:精度极高、一致性极好、信号抖动小、寿命超长,同时彻底避免了金属触点氧化、老化导致的性能衰退问题。

磁擎标准版的碧落星轴,参数上初始压力约30g,导通压力约45g,触底压力约55g,总行程3.5mm。它是一颗顺滑的线性轴,没有任何干涩或段落感。

驱动与自定义:网页端驱动的便捷与强大
星驰87系列的驱动体验是一大亮点。它无需安装臃肿的客户端,通过浏览器访问网页即可完成所有设置。连接后,你可以自由调节触发行程、压力曲线、动态触发(RT)逻辑,录制宏命令,并管理丰富的灯效预设。

三大开源自建相册深度测评:Photoview、PhotoPrism与PiGallery2的Docker部署指南
厌倦了NAS自带相册的千篇一律?想要一个更个性化、功能更强大的私人照片库?今天,我将为你深度测评三款热门的开源相册项目——Photoview、PhotoPrism和PiGallery2,并附上详细的威联通NAS Docker部署指南,帮你打造专属的影像中心。
诚然,如今群晖、威联通等主流NAS的官方照片应用已相当成熟,AI识别、自动分类等功能齐全,作为系统生态的一部分确实方便。但如果你和我一样,希望照片的展示方式更酷、管理逻辑更自由,或者想轻松分享大量影像而不受平台限制,那么这些开源项目绝对值得一试。
经过一段时间的实际体验,我个人更倾向于功能全面的PhotoPrism。但选择没有绝对,每款工具都有其独特的定位和适用场景。
小提示:近期也有不少朋友询问关于新兴相册工具Immich的部署。我计划近期专门写一篇在威联通上部署Immich的教程。此外,在折腾这几个项目时,我发现数据库配置是个值得深究的话题,后续也会单独分享一篇配置心得。
本文的演示环境为威联通TS-464C,但部署思路和步骤适用于绝大多数支持Docker的NAS设备。

⚠️ 阅读提示:本文将涵盖三款服务的详细介绍、效果对比和部署步骤,内容较为详实,建议收藏后慢慢阅读。
1. Photoview:为摄影师打造的轻量级照片墙
如果你是一名摄影爱好者,或者硬盘里存有大量RAW格式照片,那么Photoview可能会是你的首选。它主打对RAW文件的完美支持和高精度的EXIF信息解析,人脸识别速度也很快。界面支持多语言(包括简/繁中文),对普通用户同样友好。除了图片,它也支持常见视频格式的播放,不过目前暂不支持苹果的Live Photo。在数据库方面,它兼容PostgreSQL、MariaDB和SQLite,部署灵活性很高。
官方将其描述为一款“简洁易用的相册程序”,核心功能就是快速、直观地浏览和管理成千上万张高清照片。你只需指定一个扫描目录,它就会自动索引其中的照片和视频,生成缩略图,并按照原始文件夹结构进行展示,管理逻辑非常清晰。
实际效果一览
对于轻量级使用场景,Photoview的表现可圈可点。

照片详情页会展示完整的元数据,并提供多种尺寸下载以及生成分享链接的功能。


Docker Compose 一键部署
这里以搭配MariaDB数据库为例。下面的docker-compose.yml配置会同时启动Photoview服务和数据库。
services:
# 初始化 media-cache 目录权限
photoview-prepare:
image: photoview/photoview:2
container_name: photoview-prepare
user: root
entrypoint: []
command: /bin/bash -c "sleep 1 && chown -R photoview:photoview /home/photoview/media-cache"
cap_add:
- CHOWN
environment:
- TZ=Asia/Shanghai
volumes:
- /etc/localtime:/etc/localtime:ro
- /share/Container/photoview:/home/photoview/media-cache # 缓存路径
# Photoview 主容器
photoview:
image: photoview/photoview:2
container_name: photoview
restart: unless-stopped
ports:
- "8797:80" # 浏览器通过 http://NAS_IP:8797 访问
depends_on:
photoview-prepare:
condition: service_completed_successfully
db:
condition: service_healthy
environment:
- TZ=Asia/Shanghai
- PHOTOVIEW_DATABASE_DRIVER=mysql
- PHOTOVIEW_MYSQL_URL=photoview:photoview@tcp(db:3306)/photoview # 注意数据库连接参数
- PHOTOVIEW_LISTEN_IP=0.0.0.0
# - MAPBOX_TOKEN=your_mapbox_token # 可选,用于地图功能
# - PHOTOVIEW_VIDEO_HARDWARE_ACCELERATION=qsv # 可选,视频硬件加速
volumes:
- /etc/localtime:/etc/localtime:ro
- /share/Container/photoview:/home/photoview/media-cache
- /share/Phone/picture:/photos:ro # 只读映射您的照片目录
# MariaDB 数据库容器
db:
image: mariadb:10.6
container_name: photoview-db
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
- MYSQL_ROOT_PASSWORD=rootpassword # 请更改为安全的密码
- MYSQL_DATABASE=photoprism # 为Photoview创建的数据库名
- MYSQL_USER=photoview # Photoview使用的数据库用户名
- MYSQL_PASSWORD=photoview # 对应用户的密码
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-h", "localhost"]
interval: 10s
timeout: 5s
retries: 5
volumes:
- /share/Container/photoview/mysql:/var/lib/mysql
值得一提的是,Photoview还支持配置GPU来加速图片处理和视频解码,有高性能NAS的朋友可以深入研究一下官方文档。
使用Nginx Proxy Manager为NAS构建图形化安全入口:从部署到泛域名证书配置
在国内搭建NAS时,如何将众多内网服务优雅地整合到一个统一的域名之下,同时兼顾便捷性与安全性,反向代理技术堪称一把得力的瑞士军刀。许多用户习惯于使用Lucky,它确实轻巧易用;但如果你遇到一些特殊场景,需要Nginx级别的功能来处理,那么Nginx Proxy Manager(后文简称NPM)将是一个可靠的选择。
本文的目的并非要“二选一”地替代Lucky,而是提供另一条同样高效的技术路径。通过NPM,你同样能够获得一个安全的、可从外网访问的、支持证书自动化的标准化入口,从而将Jellyfin、Photoprism、Home Assistant、私有博客等各类服务从繁杂的端口号中解放出来,井然有序地挂载在你的专属域名之下。
就个人使用习惯而言,国内的NAS环境我倾向于使用Lucky,而在海外的VPS上则会选择NPM。此前虽然分享过NPM的相关内容,但主要针对VPS场景,因此特此补充针对NAS的部署指南。同时,也因为后续计划分享的项目会用到NPM,撰写此篇也能方便下篇文章及未来的引用。
考虑到国内特殊的网络环境,本文默认读者已经完成了DDNS(动态域名解析)的配置。在“拥有独立域名并使用自托管DNS服务(如阿里云、腾讯云或Cloudflare),且服务运行在NAS上”的典型场景中,ddns-go 是目前最为省心且通用的开源DDNS解决方案,相关教程已非常丰富。如有需要,后续可再单独补充其使用流程。
什么是Nginx Proxy Manager?
让我们简单了解一下NPM:
Nginx Proxy Manager 是一款基于 Docker 的可视化反向代理与证书管理面板。它能帮助你将家庭或办公室网络中的各类 Web 服务统一接入到公网或内网域名下,支持一键签发与续期 Let’s Encrypt 证书,几乎无需手动编写复杂的 Nginx 配置文件。这款工具非常适合追求“图形化操作、减少折腾、稳定运行”的 NAS 用户和自建服务爱好者。
简而言之,它就是图形化操作界面的 Nginx。
准备工作:域名与API密钥
我将使用一个之前购买的备用域名进行演示。

首先,需要前往你的域名注册商平台(以阿里云为例)申请API密钥,用于后续自动化申请SSL证书。由于国内网络环境通常无法使用80、443等标准端口进行证书验证,因此必须采用DNS验证的方式。
下图展示了在阿里云平台寻找API密钥管理页面的路径。

创建AccessKey ID和AccessKey Secret,请务必将这两项信息妥善保存备用,因为页面关闭后将无法再次查看完整密钥。

部署流程:在威联通NAS上部署NPM
本文以威联通(QNAP)NAS为例进行演示,但其方法基本适用于所有品牌的NAS,只需根据实际情况调整文件映射的目录路径即可。
(顺带一提,威联通刚发布的新品 TS-464C,终于上手体验了~性价比确实不错!)


)
推荐使用Docker Compose进行部署,配置文件如下:
services:
app:
image: jc21/nginx-proxy-manager:latest # 如需中文界面,可使用镜像:chishin/nginx-proxy-manager-zh:release
container_name: npm # 容器名称可自定义
restart: always
environment:
TZ: Asia/Shanghai # 设置时区
DISABLE_IPV6: "true" # 国内IPv6网络可能不稳定,建议先关闭
volumes:
- /share/Container/npm/data:/data
- /share/Container/npm/letsencrypt:/etc/letsencrypt
ports:
- "81:81" # 管理面板端口(建议仅在局域网内访问)
- "8442:80" # 对外服务的HTTP端口(使用非标准端口)
- "8443:443" # 对外服务的HTTPS端口(使用非标准端口)
需要说明的是,中文版镜像并未修改后端核心代码,它仅是基于官方镜像替换了前端界面语言。因此,中文版本在功能上与官方版本完全一致,仅存在界面文字的差异。

免费听书:在NAS上私有化部署Audiobookshelf有声书媒体库
随着人们生活节奏的加快,阅读的方式也在悄然演变。如今,“听书”正成为利用碎片化时间的主流选择——无论是上下班通勤、处理家务,还是运动健身的间隙,解放双眼与双手的有声内容,无疑更契合现代人高效、多任务并行的生活方式。顺应这一趋势,一个能够优雅管理个人有声书库的自托管解决方案,显得尤为必要。
本文将为您详细介绍 Audiobookshelf,一款功能全面、界面美观的自托管开源有声书媒体服务器。它堪称“有声书领域的Jellyfin”,不仅完美支持各类有声书、相声、评书及播客的管理与播放,还提供了多端同步、进度记忆、倍速调节、多用户共享、睡眠定时等贴心功能。通过简单的Docker部署,您即可在NAS或个人服务器上,构建一个专属于自己与家人的高品质听书中心。

如果您也积攒了大量.m4b或.mp3格式的有声资源,不妨跟随本教程,花费少许时间将Audiobookshelf部署起来,让散落的音频文件变得井然有序,随时享受聆听的乐趣。

Audiobookshelf支持的文件格式广泛,主要包括:
.png, .jpg, .jpeg, .webp, .m4b, .mp3, .m4a, .flac, .opus, .ogg, .oga, .mp4, .aac, .wma, .aiff, .wav, .webm, .webma, .mka, .awb, .caf, .mpeg, .mpg, .epub, .pdf, .mobi, .azw3, .cbr, .cbz, .nfo, .txt, .opf, .abs, .xml, .json
关于有声书资源获取
对于拥有PT(Private Tracker)站点的用户而言,获取高质量的有声书资源通常不是难事。
若没有相关渠道,您也可以借助一些工具从主流视频平台(如B站、YouTube)抓取音频内容。此前介绍过的yt-dlp-web-ui等项目便是非常好用的选择,它们能帮助您轻松下载所需的音频资源。

此外,互联网上还存在一些专注于电子读物与有声书的资源站点,其储量也相当可观,可以作为补充来源。

核心功能亮点一览
Audiobookshelf的功能十分丰富,以下列出其主要亮点,供您评估是否符合需求:
全平台覆盖:项目完全开源,并提供官方Android与iOS客户端(iOS版目前处于测试阶段)。 广泛格式支持:支持几乎所有常见音频格式的在线流式播放,即点即听,无需预先转码。 集成播客功能:内置播客搜索引擎,可订阅喜爱的节目并自动下载更新。 多用户系统:支持创建多个用户账户,并可自定义访问权限,方便家庭成员独立使用。 进度同步:每位用户的收听进度会自动保存,并能在网页端与移动端之间无缝同步。 智能媒体库监控:自动侦测媒体库文件夹内的文件增删变化,无需手动触发扫描。 便捷上传:支持通过拖拽整个文件夹的方式批量上传书籍和播客节目。 元数据备份:书籍的元数据(如书名、作者、封面)会每日自动备份,防止意外丢失。 PWA支持:可作为渐进式网页应用安装到桌面或手机主屏幕,获得近似原生App的体验。 投屏播放:支持Chromecast投屏功能,可从Web端或Android App将内容投射到电视。 自动元数据抓取:能够从多个在线数据库自动获取书籍封面与详细信息。 章节管理:支持章节编辑,并能基于Audnexus API自动识别音频文件内的章节信息。 文件合并:可将多个分散的音频文件合并成单个
.m4b文件,便于连续播放。 元数据嵌入:支持将封面、作者等元数据直接写入音频文件内部。 电子书支持:提供基础的电子书阅读功能,并支持将电子书发送到特定设备。 开放订阅:支持通过开放的RSS源订阅播客或有声书更新。
详细部署流程
我们以威联通(QNAP)NAS为例,演示通过Docker Compose部署Audiobookshelf的过程。其他支持Docker的环境(如群晖、UnRAID或Linux服务器)也可参照此方法。
免费搭建个人数字图书馆:Tale Book轻量化书库部署与使用指南
本文将分享一个简易的个人阅读项目——Tale Book。该项目曾名为calibre-webserver,是一个基于Calibre构建的轻量级个人图书管理系统,支持用户在线阅读电子书。
鉴于网络环境与相关规定,建议仅将此系统部署供个人或小范围私人使用,避免公开开放访问。

项目主要特性
以下特性介绍源自项目官方主页:
- 界面美观:针对Calibre原生网页界面不够友好的问题,项目基于Vue框架独立开发了全新的前端界面,同时适配电脑和手机浏览。
- 多用户支持:为方便分享,系统开发了多用户功能,支持通过QQ、微博、Github等社交平台账户登录(豆瓣登录已废弃)。
- 在线阅读:借助epub.js库,实现了在网页端直接阅读EPUB格式的电子书,章节评论功能正在开发中。
- 批量导入:支持批量扫描并导入本地书籍文件。
- 邮件推送:可便捷地将书籍推送到Kindle设备。
- OPDS支持:提供OPDS协议支持,允许用户通过KyBooks等阅读应用直接获取书籍。
- 简易安装:提供一键式安装方案,通过网页即可完成初始化配置,轻松启动服务。
- 路径优化:针对大型书库优化了文件存储路径,支持按字母分类或保持原始中文文件名。
- 信息更新:支持从百度百科、豆瓣等平台快速搜索并导入书籍的元数据信息。
- 私人模式:可开启访问密码验证,只有输入正确密码才能进入网站,适合小圈子内部分享。
部署流程详解
本文将以威联通(QNAP)NAS为例,详细说明通过Docker Compose部署Tale Book的步骤。
首先,打开NAS上的Container Station应用,选择创建新的应用程序。
部署所需代码如下,请务必注意格式对齐(尤其注意缩进):
version: "3" # 最新版Docker Compose建议删除该行,此配置即将废弃
services:
talebook:
image: talebook/talebook
container_name: talebook
restart: always
volumes:
- /share/Container/talebook:/data # 请将此路径修改为你希望存放图书数据的实际路径
ports:
- "6789:80" # HTTP访问端口,冒号左侧可自定义,通常通过反向代理使用此端口
- "8443:443" # HTTPS访问端口(可选,如不使用可删除此行)
environment:
- PUID=1000
- PGID=100
- TZ=Asia/Shanghai
# 提示:通过SSH输入`id`命令可获取当前账户的UID和GID。
# 威联通NAS中,admin最高权限账户的ID通常为0/0。
# 若禁用了admin账户,通常使用的管理账户ID为1000/100,如上文配置所示。
将上述代码粘贴到创建应用程序的编辑框中。

使用与配置指南
按照上述流程完成部署后,在浏览器地址栏输入你的NAS_IP地址:6789即可访问Tale Book服务。
首次访问会进入初始化设置页面,你可以修改网站标题和管理员账户名。若开启“私人图书馆”选项,则会在登录前增加一道访问密码验证。

完成所有设置后,点击“完成设置”按钮,系统会自动验证配置并刷新页面。下图展示了开启私人图书馆模式后的登录界面效果。

输入密码进入系统后,可以看到下图所示的默认界面布局。系统自带了一些演示用的书籍数据,需要手动删除。

首先,点击右上角登录之前设置的管理员账户。登录成功后,在左侧导航栏点击【管理】->【图书管理】,即可对演示图书进行删除操作。

若你希望启用QQ、微信等社交平台快捷登录,需要自行前往各平台申请对应的API密钥。否则,即使在前端添加了登录按钮,点击后也会报错。
另一种更直接的删除演示书籍的方法是:通过NAS的文件管理器,直接进入容器映射的数据目录 /share/Container/talebook/books/library,删除其中的文件。
免费部署MuMuAI:AI小说写作赚钱完整指南
许多朋友都曾梦想过创作小说,但往往思绪万千却难以落笔,笔者本人便是其中之一(无奈摇头)。如今,一个专注于AI小说创作的新项目应运而生,让我意想不到地踏上了网络作家的道路!
本文将详细介绍一款开源AI小说写作应用:MuMuAINovel。
本次演示以威联通NAS为平台,采用Docker Compose方式进行部署。
该项目需要任意支持平台的API密钥。对于免费使用,我推荐硅基流动服务,新手注册即可获得2000万Tokens(约合14元),轻松体验无压力。

项目概述
MuMuAINovel是一款基于人工智能的智能小说创作助手,能够帮助用户轻松构思并完成精彩故事的撰写。
✨ 核心功能
- 🤖 多AI模型支持 - 兼容OpenAI、Gemini、Claude、硅基流动等主流AI平台
- 📝 智能创作引导 - 自动生成故事大纲、角色设定和世界观背景
- 👥 角色管理系统 - 可视化处理人物关系和团队结构
- 📖 章节编辑工具 - 支持创建、修改、重新生成和文本润色
- 🌐 世界观构建 - 完善故事背景和环境设定
- 🔐 多样化登录 - 支持LinuxDO OAuth或本地账户登录
- 💾 PostgreSQL数据库 - 生产级数据存储,实现多用户数据隔离
- 🐳 Docker容器部署 - 一键启动,简单易用
🛠️ 开发计划
- ✅ 灵感激发模式 - 自动生成创作灵感和故事点子
- ❌ 自定义写作风格 - 允许用户定义AI写作风格
- ✅ 数据导入导出 - 支持项目数据的备份和迁移
- ❌ Prompt模板编辑界面 - 可视化调整Prompt模板
- ✅ 章节字数限制 - 用户可自定义生成文本长度
- ❌ 设定追溯与冲突检测 - 自动识别故事设定矛盾
- ❌ 思维链与章节关系图 - 可视化展示章节逻辑关联
- ✅ 一键重写功能 - 根据分析建议重新生成内容
- ✅ LinuxDO自动账号创建 - OAuth登录时自动生成用户账户
部署前准备
首先,在您常用的AI平台上创建一个API密钥备用。
华硕NUC 15 Pro+深度评测:Ultra 9芯加持,小机身如何颠覆AI生产力与游戏体验?
迷你电脑以其紧凑的体积和愈发强大的性能,正逐步成为办公与专业应用场景中的理想解决方案。
华硕在接手英特尔NUC产品线后,不仅推出了针对电竞玩家的ROG NUC,更将传统NUC细致划分为三个系列:NUC Pro、NUC Pro+以及专注于人工智能的NUC Pro AI。每个系列都依据不同的用户需求提供了针对性的优化与配置,精准覆盖了多元化的市场。
从官方信息可知,除了文中测试的285H处理器,该系列还提供其他四种处理器配置可选,且均配备了协同工作的三个AI引擎(GPU、NPU和CPU)。

近期,我们有机会对搭载英特尔酷睿 Ultra 9 285H 处理器的 NUC 15 Pro+ 顶配版本进行了全面测试。

精致开箱与外观设计
华硕 NUC 15 Pro+ 的外包装采用了与Mac mini相似的极简现代风格,给人留下深刻的第一印象。

其开盖方式颇具新意,能直观地展示产品,包装的整体设计语言与主机本身精致、高端的定位相呼应。可以说,这是历代NUC产品中外包装设计感最为出众的一款。

主机三围仅为117x112x54毫米,相较于传统台式机,其近乎巴掌大小的体积极为纤薄,能轻松融入有限的空间。无论是置于办公桌面,还是作为家庭娱乐中心,这款主机都能在几乎不占用多余空间的前提下,提供充沛的性能支持。

实际上,华硕 NUC 15 Pro 系列提供两种机身规格:华硕 NUC 15 Pro Slim(薄款)和 华硕 NUC 15 Pro Tall(厚款)。厚款机身额外配备了一个2.5英寸SATA硬盘插槽,并且有丰富的PCIe扩展配件可供选配。本文评测的为薄款机型。

随附配件包括电源线、来自全汉的19.5V/7.7A 150W电源适配器、螺丝包以及一个VESA显示器挂架。

工艺细节与接口布局
华硕 NUC 15 Pro+ 的银色全金属机身不仅呈现出出色的视觉观感,其阳极氧化工艺更赋予了表面细腻的金属质感。

除顶盖外,机身主体均采用铝镁合金材质,内部框架也多为金属结构。这使得它虽然外观小巧轻盈,但握在手中却分量十足。顶部采用塑料材质,推测是出于保证Wi-Fi信号强度的考虑,毕竟业界曾有过全金属机身导致信号屏蔽的先例。
机身两侧设计有大面积的散热开孔,与Mac mini类似,采用标准的底部进风设计。华硕强大的产品力与其卓越的工业设计密不可分,这一点在后文的内部拆解中会有更深入的体现。

正面接口包括1个20Gbps的Type-C接口和2个10Gbps的Type-A接口,布局紧凑合理,便于连接各类外设,满足日常办公与高速数据传输需求。

背面的接口配置堪称“豪华”。它提供了2个支持HDMI CEC的HDMI 2.1 TMDS接口,以及2个内置最新DP 2.1协议的雷电4接口。因此,NUC 15 Pro+ 理论上可实现四屏4K输出!
卡卡字幕助手:开源免费的AI视频字幕生成与翻译全流程工具
观看任何影片,无论是好莱坞大片、华语经典,还是小众语言作品,字幕都扮演着不可或缺的角色。
以往观看粤语片时,其他地区的观众需要字幕辅助理解,这很自然。但为何观看普通话影片也需要字幕?这曾让我感到困惑。然而,随着接触人群的增多,我逐渐认识到地域方言的差异、个人听觉感知的不同,使得字幕即使在同语言环境下也具有重要意义。
此外,对于从事自媒体的创作者而言,字幕的功能早已超越了单纯的“听力辅助”。在当下,字幕是增强观众粘性、优化观看体验乃至塑造内容风格的核心工具之一。如果你计划认真经营视频自媒体,系统地规划字幕并尽早引入自动化工具,将是提升效率的关键。
本文将深入介绍一款功能强大的开源自动字幕生成工具——卡卡字幕助手(VideoCaptioner)。

该项目早在去年年底便受到用户社区的关注与推荐,但初期测试时,其特点主要体现在较高的识别准确率上。近期,恰有网友询问是否存在专业的影片字幕生成工具,促使我再次回想起它。经过四个月的迭代更新,目前版本已十分出色,特此推荐。
目前,卡卡字幕助手提供功能完整且免费的Windows客户端,同时也支持通过Docker一键部署超级轻量版网页服务(网页版限制视频大小为200MB,且支持语种有限)。
功能概览:一站式视频字幕解决方案
卡卡字幕助手(VideoCaptioner)操作简便,对硬件配置要求友好。它支持网络API调用与本地离线(可调用GPU加速)两种语音识别模式,并能利用大语言模型(如OpenAI、Ollama、DeepSeek等)实现字幕的智能断句、校正与翻译。从视频到带字幕的成品,可实现全流程一键处理,为视频添加效果出众的字幕。
最新版本已集成多项实用功能,包括语音活动检测(VAD)、人声分离、字级时间戳以及批量字幕处理。
🎯 无需GPU亦可驱动:借助强大的语音识别引擎,生成精准字幕。 ✂️ 基于LLM的智能处理:实现符合阅读习惯的智能分割与断句,使字幕更自然流畅。 🔄 AI优化与翻译:支持多线程字幕翻译,并可调整格式与表达,使其更地道专业。 🎬 批量处理能力:支持批量视频的字幕合成,大幅提升工作效率。 📝 直观的编辑界面:提供实时预览与快捷编辑功能,便于精细调整。 🤖 高效与经济:消耗的模型Token较少,且内置基础LLM模型,确保开箱即用。
Windows客户端安装与配置指南
访问GitHub,搜索 VideoCaptioner。

在项目主页,点击下图箭头指示的“Releases”部分。

作者提供了蓝奏云与直接下载链接,用户可根据自身网络情况选择最快的渠道。

下载完成后,按指引安装即可。
软件功能丰富,使用前建议先配置大语言模型。它已支持包括DeepSeek在内的主流AI模型。


软件支持全自动流水线操作:视频语音识别 -> 生成字幕 -> 字幕翻译 -> 自动合成带字幕视频。用户也可选择半自动模式,先手动校对字幕以获得更佳效果。

处理完成后,通常会得到几个文件:第二个是语音识别生成的原始字幕文件,第三个是翻译后的字幕文件,第四个则是自动合成字幕的最终视频文件。

若需调整字幕的字体、颜色、位置等样式,可前往“字幕样式排布”模块进行个性化设计。

轻量级部署:Docker网页版体验
Docker版本更为轻量,适合临时需求,例如快速提取中英文字幕或进行多语言翻译。如需完整功能体验,仍建议下载Windows客户端。
以下以威联通NAS为例,演示通过Docker Compose一键部署:
services:
video-captioner:
image: ywsj/video-captioner
container_name: video-captioner
ports:
- "8501:8501"
volumes:
- /share/Container/video-captioner/temp:/app/temp
environment:
# 可在此处添加环境变量,如可选的API密钥以提升识别精度
restart: always
建议补充下图所示的两个可选环境变量,以提升部分服务的识别准确率。


部署成功后,在浏览器中输入 NAS_IP:8501 即可访问网页版服务界面。
告别iCloud和iTunes:手把手教你用Docker将iPhone自动备份至NAS
项目简介
本期将为大家介绍一个专注于实现iPhone整机备份的解决方案:razeencheng/iosbackup。该项目基于著名的开源库libimobiledevice构建,该库通过iOS原生协议实现了跨平台与设备的交互。值得注意的是,此工具未在GitHub上建立独立项目页面,但可以直接在Docker Hub中搜索获取。
对于iPhone数据备份,常规的照片、短信等内容已有多种成熟方案。然而,在整机备份方面,苹果官方仅提供两种途径:一是通过iCloud云备份,二是利用iTunes(macOS上为访达)进行本地备份。坦白说,这两种方式都不尽如人意。前者需要付费购买存储空间,且备份速度受网络影响较大;后者则主要受限于电脑的可用存储容量(Windows版iTunes的体验更是广受诟病,令人望而却步)。
本文将介绍的iosbackup项目,可以通过Docker轻松部署在基于Linux amd64/x86_64架构的服务器(如多数NAS设备)上。它能基于Wi-Fi连接,自动将您的iPhone数据备份至NAS等Linux服务器,为您提供一个可靠且自主可控的备份方案。
项目核心功能
这是一款旨在便捷实现手机整机备份的小工具,其底层依赖于libimobiledevice。它支持通过USB或Wi-Fi将iOS设备的完整数据备份到您的NAS中。
支持的主要特性
● 自动识别设备是通过Wi-Fi还是USB接入,并触发备份流程。 ● 允许用户自定义备份任务执行的时间段。 ● 可以设置两次备份之间的最小时间间隔。 ● 能够指定开始执行备份所需的设备最低电量。 ● 提供“仅当设备处于充电状态时才进行备份”的选项。
前期准备工作
在开始部署之前,需要先完成一个关键步骤:在电脑上完成iPhone的首次Wi-Fi配对。此步骤只需选择以下任一平台操作一次,其作用相当于建立一个“信任跳板”。
Windows用户操作步骤
- 首先,前往Microsoft Store应用商店,搜索并下载名为“Apple Devices”的官方应用。

- 安装完成后,使用USB数据线将iPhone连接到电脑。iPhone屏幕上会弹出“信任此电脑”的提示,请点击“信任”并输入锁屏密码。

- 随后,在“Apple Devices”应用中,勾选「接入Wi-Fi时显示此iPhone」选项,并点击「应用」按钮。操作完成后,即可安全地拔下设备。

macOS用户操作步骤
- 无需额外安装软件,直接使用USB数据线将iPhone连接到Mac电脑。
- 同样地,在iPhone上点击“信任此电脑”。
- 打开“访达”,在边栏中找到并点击您的iPhone设备图标。在打开的界面中,同样勾选「接入Wi-Fi时显示此iPhone」的复选框,等待设置保存后,即可拔下设备。

服务部署流程
接下来,我们通过Docker Compose的方式在NAS的Docker环境中部署iosbackup服务。
请创建一个docker-compose.yml文件,并使用以下配置代码:
services:
iosbackup:
image: razeencheng/iosbackup:latest
container_name: iosbackup
restart: always
network_mode: host
privileged: true # 启用容器特权模式,这是访问USB设备所必需的
environment:
- PORT=9000 # 设置Web管理界面监听的端口,可根据需要修改
- LOG_LEVEL=INFO # 设置日志级别,默认为WARN,INFO会显示更详细的信息
volumes:
- /var/run/dbus:/run/dbus # 共享主机的DBus系统总线,iOS设备通信需要
- /dev/bus/usb:/dev/bus/usb # 共享主机的USB设备目录,以便容器识别手机
- /share/Container/iosbackup/configs:/configs # 挂载配置文件目录,方便持久化管理
- /share/Container/iosbackup/lockdown:/var/lib/lockdown # 挂载设备配对信息目录
# 备份数据存储路径:强烈建议映射到大容量的非系统存储空间
- /share/BackupData/iosbackup/backups:/backups
在NAS的Docker管理工具(例如威联通的Container Station、群晖的Docker套件)中,找到创建应用程序或Stack的选项,将上述配置内容粘贴进去。

告别PT片荒!Nullbr一键Docker部署,解锁115网盘海量资源库
如果你是一位影音爱好者,可能对CloudSaver这类网盘资源搜索工具并不陌生。它通过抓取Telegram频道信息,帮助用户将资源转存到115、夸克、天翼等云盘。不过,它的流畅使用往往需要一个稳定的代理环境,对部分用户来说仍有一定门槛。
今天要介绍的Nullbr,则是一款更聚焦、更强大的工具。它专门为115网盘用户设计,集成了庞大的影视资源库与自动化转存功能。最吸引人的是,它支持通过Docker容器一键部署,安装过程极其简单。对于一直觉得PT(私有种子站)门槛太高、资源难找的朋友来说,Nullbr的出现可能会让你首先担心的,不再是“找不到资源”,而是“网盘和硬盘空间还够不够用”。

目前,Nullbr的资源库已收录超过12万部电影和4.5万部剧集。其中,99%的资源都提供了磁力链接,同时还整合了超过7万条现成的115网盘分享链接,并且这个数字还在持续增长。
资源库是如何维护和更新的?
Nullbr的资源库并非静态,它有一套系统的维护机制:
- 元数据与链接同步:每当有新的影视资源元数据录入系统,后台会自动尝试匹配对应的磁力链接。这个过程可能存在几小时到一天的延迟,偶尔也会有遗漏,但团队会进行手动检查和补录。
- 网盘资源持续扩充:团队会不断添加全新的网盘分享链接。对于已完结的剧集,会努力收录完整季;对于正在连载的剧集,你可以选择在线观看,或者利用提供的ed2k/磁力链接进行离线下载,先睹为快。
以下内容节选自项目的官方说明,能帮助你更深入地了解Nullbr的底蕴。
🚀 Nullbr 资源API开放计划
庞大的资源储备
正如你所见,NULLBR目前收录了超过11万部电影和3.7万部剧集。平台添加的网盘分享链接已突破7万条,汇聚的磁力链接更达到360万条以上。此外,大部分资源还补充了ed2k链接,以解决部分磁力链接无法在115网盘实现“秒离线”的问题,堪称是为115网盘用户量身定制的资源解决方案。
精细化的元数据管理
NULLBR对收录的资源进行了深度清洗与整理,实现了资源文件与影视元数据的精确匹配。具体表现为,每一项资源都附带了对应的TMDB标识码。不仅如此,每个具体的资源链接(无论是磁力还是ed2k)都细化了分辨率、视频编码、音频质量等信息,甚至标注了是否包含中文字幕。
全面的资源开放策略
平台秉持“所见即所得”的开放原则,网站上展示的绝大部分资源都对用户开放使用。对于部分采用M3U8格式且可能包含广告的资源,如有需求可联系管理员申请开放。至于NSFW(成人)类资源,由于此前缺乏稳定的元数据来源,更新停滞。目前相关数据源(如DMM)已就绪,但此类资源的展示与开放预计仍需1至2个月的数据整合期。
高频的日常更新
若你持续关注NULLBR,便会发现其更新频率相当可观。项目基本实现了:
- 充分利用115网盘每月6500次的离线下载配额。
- 资源库整体保持日均0.5%至1%的健康增长率。
前期准备工作:获取两把“钥匙”
在部署Nullbr之前,你需要准备好两样东西:Nullbr的API密钥和115网盘的登录Cookie。
第一步:获取Nullbr API Key

访问Nullbr官网,在左侧导航栏点击“用户管理”。目前注册通道已关闭,仅支持通过Telegram账号登录。如果你无法完成Telegram登录,那么可能需要寻找其他替代方案。

登录成功后,在用户管理页面,绿色方框内显示的字符串就是你的个人API Key。请务必完整复制并妥善保存,后续部署时会用到。
第二步:获取115网盘Cookie
- 在浏览器中打开115网盘官网,使用手机客户端扫码登录。

- 登录后,按
F12打开浏览器的开发者工具,切换到 “应用程序”(Application) 或 “存储”(Storage) 标签页(不同浏览器名称略有差异)。 - 在左侧找到 Cookies,并点击当前115网盘的域名。
- 在右侧列表中,找到名为
UID和CID的Cookie项,将其值完整复制出来,拼接在一起备用(通常格式如UID=xxx; CID=xxx)。
(图示为演示账号,仅作参考)
至此,前期准备工作就完成了。
NAS设备部署指南(以威联通QNAP为例)
这里我们使用Docker Compose的方式在NAS上进行部署,这种方法配置清晰,易于管理。
- 打开NAS上的 Container Station 应用。
- 选择 “创建” -> “创建应用程序”。

- 在编辑页面,清空默认内容,将下面的YAML配置代码粘贴进去。请特别注意缩进格式。
services:
nullbr115:
image: gravityle/nullbr115:latest
container_name: nullbr115
ports:
- "8115:8115" # 冒号左侧的端口号可根据需要自定义
volumes:
- /share/Container/nullbr115/config:/config # 配置文件映射路径,可自行修改
- /share/Container/nullbr115/media:/media
environment:
- API_KEY=XXXXX # 请将此前获取的API Key填写在此处
restart: always
配置说明: