2026-05-12 18:39:55
前几天熊猫在粉丝群看到这样的吐槽,在海外领了免费的服务器,部署了一些项目在上面,毕竟白嫖不用白不用,但在国内访问经常出问题,再加上最近懂得都懂的政策,各种魔法其实都非常难用,但服务已经部署在海外服务器上了,想问熊猫有没有办法能解决,拿熊猫当超人用了属于是。
这个问题熊猫后来仔细研究了一下,发现不是个例,不管是个人业务还是企业或公司涉及到的海外业务,而是都会碰到的基础网络盲区。前两天熊猫用花生壳的时候突然发现上线了一个新服务,海外加速包,恰好就是解决这一问题的。

不管是因为个人去海外白嫖的服务器,还是国内企业出海,在海外部署自己的业务系统,例如ERP、OA、自建的 AI 工具、私有化的模型服务等。
但实际用起来,很多人发现:物理距离明明很近,体验却比预想的差很多。
比如人在东南亚,访问部署在东南亚机房的服务器,结果数据先出境绕到国内节点,再折返回东南亚。明明物理距离几百公里,实际走的路径相当于绕了大半个地球。

为什么会绕路?
主流的传统内网穿透服务,中转节点大多集中在国内。用户从海外发起访问时,数据先出境到国内节点,再被转发到海外目标服务器。这一来一回,相当于多走了一趟"冤枉路"。
对于实时性要求高的业务——视频会议、ERP 操作、AI 接口调用——这种延迟是致命的。而且不仅是速度慢,网络不稳定、频繁掉线也是家常便饭。
核心问题在于:绝大多数穿透方案根本没有"海外就近接入"的能力。 业务出海了,网络访问路径却还停留在"以内国为中心"的老架构上。
针对这个痛点,贝锐花生壳专门推出了「海外加速包」,熊猫研究了一下,给大家说说它是怎么处理的。

花生壳这次新增了高质量的海外转发节点。开启海外加速服务后,系统会自动识别用户所在位置,为其分配最优的海外转发线路。

简单来说:人在东南亚,数据就在东南亚本地转发;人在欧洲,数据就走欧洲节点。不用手动配置,系统自动判断,整个过程对用户透明。

这一招直接解决了"绕路"的问题——数据不再舍近求远,传输距离大幅缩短,延迟自然就降下来了。
熊猫觉得这个方案比较好的地方在于,它不挑场景。只要你有海外访问内网服务的需求,基本上都能用上:

熊猫这里说句实在话:技术方案没有最好的,只有最适合的。 如果你完全没有海外访问的需求,那没必要上;但如果你正被这个问题困扰,这套方案值得了解。
很多企业内网服务跑的是 HTTP 协议,直接暴露在外网有安全风险。想加 HTTPS?传统方案需要自己买证书、配服务器、操心续期,流程繁琐。

花生壳支持一键开启 HTTPS,无需自行部署证书,就能让原本只支持 HTTP 的服务具备 HTTPS 访问能力。浏览器地址栏显示安全锁,访问更放心,对技术小白非常友好,省去了不少折腾。
此外,它还支持多协议适配(HTTP/HTTPS/TCP/UDP),企业现有的内网系统不需要大规模改造,直接接入就行。

它比较适合以下几类用户:
如果你是个人用户,或者压根没有海外访问内网的需求,那确实没必要上。熊猫的风格大家都知道,不好用的不会硬吹,适合的才会说两句。
客观说一句,现在新购确实有福利:

赠送 SSL 证书:价值 99 元,一键部署 HTTPS,安全一步到位。
业务部署出去了,网络访问一直是老大难问题。很多人花大价钱买专线、搭中转服务器,最后发现效果还是不理想。其实有时候,问题没有想象中那么复杂——让数据走最短的路径,就已经是解决问题的第一步。
花生壳海外加速包解决的核心问题本质上很朴素:让数据在哪里,就从哪里转发。技术上不复杂,但效果是实实在在的。对于被这个问题困扰的出海团队来说,是一个值得了解的选项。
以上便是本次分享的全部内容了。如果你觉得还算有趣或对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

2026-05-11 18:37:24
不知道大家有没有留意身边的电子产品,只要是带屏幕的,不知道从什么时候开始,稍微高端点儿的产品,基本都换成了OLED屏。根据球面透视数据网的预测,全球的OLED显示市场后续基本都是持续上升趋势。

为什么现在的厂家和消费者都这么青睐OLED?说白了,其实就是发光原理的不同带来了直观的视觉差异。咱们平时用的传统LCD显示器或MiniLed显示器,哪怕分区控光做得再多,屏幕后面始终得垫着一层背光板。只要背光亮着,显示黑色的时候就难免会有光透出来,画面容易有种“发灰”的感觉。而OLED屏幕的特点是“像素自发光”,每个像素点都能自己独立亮起和熄灭。遇到黑色的画面,该暗的像素点就干脆直接断电不亮了。这种不带任何杂质的“纯黑”,能让画面的对比度一下子拉高,明暗层次特别分明。

既然画质有先天优势,那为什么以前大家买电脑显示器,很少考虑OLED呢?因为对于早期的OLED来说,电脑的使用场景实在太“苛刻”了。
我们用电脑时,底部的任务栏、桌面的图标,或者打游戏时的血条和小地图,经常是一挂好几个小时不动。早期的OLED屏幕如果长时间显示这种静态高亮画面,时间久了就很容易留下褪不掉的残影,也就是让大家又爱又恨的“烧屏”现象。再加上早期的OLED亮度普遍偏低,白天采光好的时候用着会有点吃力。

不过好在面板技术这几年一直没停下脚步,特别是QD-OLED(量子点OLED)技术的成熟,算是一定程度上解开了这个死结。它把量子点层和OLED结合在一起,不仅把亮度和色彩纯度又往上拔高了一截,更关键的是大大优化了面板的寿命,让烧屏的风险降了下来。直到这个时候,OLED才算真正有了在电竞桌面站稳脚跟的底气。

刚好最近桌面上换了一台微星的MPG 271QR QD-OLED X50流光显示器,今天这篇测评,咱们就借着这台机子,一起来实测看看:现在的旗舰级QD-OLED电竞屏,画质表现究竟到了什么水平?而大家最关心的“防烧屏”问题,现在的厂家又给出了怎样的解决方案。
首先看配件方面,因为是定位旗舰产品,所以微星MPG 271QR QD-OLED X50流光基本上该有的都有了,一条DP2.1视频线、一条HDMI视频线、一条USB Type-C数据线以及一条USB上行线,同时还配备了磁吸遮光罩。

既然是旗舰产品,支架自然也是主流的快拆快装设计,用手拧紧底座和支架的螺丝即可,显示器也是直接通过支架的卡扣进行连接,组装过程非常简单。

底座方面为了节省桌面面积并不大,不过采用的是八边形的金属底座,稳定性和支撑力肯定是足够的,同时在底座还提供了非常多的防滑垫,进一步提升显示器的稳定性。

同时支架依然是预留了理线孔,能保证桌面的干净,背面也有100x100的VESA壁挂孔位。

微星MPG 271QR QD-OLED X50流光的背面辨识度非常高,背部做了拉丝处理,同时龙盾局的LOGO加上顶部MSI的流光RGB灯带,显示器的散热也给的非常足,能看到顶部左右都有密集的散热孔。


在调节范围上,微星MPG 271QR QD-OLED X50流光支持-5°到 20°的俯仰调节、-30°到30°的水平旋转、110mm的垂直升降以及90°的竖屏模式,基本上涵盖了目前显示器能调节的所有操作。

装上遮光罩之后正面的完全体就是这样的效果,微星MPG 271QR QD-OLED X50流光采用三边窄边框设计,26.5英寸的大小也是目前电竞显示器很多人的首选,不会像24一样过于局限,也不会像32寸那么占桌面空间。

在显示器的底部,微星还给它搭载了AI CARE传感器,它能智能识别人体进行自动休眠/唤醒显示器操作,同时也是光线传感器,能通过它来感知环境从而调节亮度、色温参数。

最后看下接口配置,作为旗舰级别的显示器,接口方面自然不可能含糊,微星MPG 271QR QD-OLED X50流光提供了满血的DisplayPort 2.1接口,拥有UHBR20的超高带宽,除此之外还有两个HDMI 2.1接口、支持视频信号传输和98W反向充电的USB-C接口、2个USB-A下行接口、1个USB-B上行接口以及3.5mm音频输出口,在扩展性上能满足各种外设的连接需求。

回归到参数上,微星MPG 271QR QD-OLED X50流光采用了三星的26.5英寸四代QD-OLED面板,拥有2K的分辨率,这个尺寸搭配这个分辨率拥有非常不错的PPI,画面的精细度是不会差的。

作为电竞旗舰,微星MPG 271QR QD-OLED X50流光的刷新率来到了500Hz,加上OLED面板0.03ms的响应时间,这个配置下肉眼基本是很难捕捉到鬼影效果。

新一代的QD-OLED面板提供了非常不错的色彩表现,微星MPG 271QR QD-OLED X50流光拥有原生10Bit的色深,拥有98% Adobe RGB以及138%的sRGB色域覆盖,同时DCI-P3色域也来到了99%,这对于影视和游戏的色彩还原会更为接近原生效果。

色准方面,微星MPG 271QR QD-OLED X50流光的ΔE小于2,加上不错的色域覆盖,除了本身的电竞属性,也已经完全可以作为专业显示器进行图像、视频等领域创作。

因为OLED的特性,微星MPG 271QR QD-OLED X50流光不管是静态对比度还是动态对比度都非常之高,最直接的例子就是面对一些明暗交替的场景你能发现整个过渡更为自然,同时更高的对比度也带来了更强的画面层次感。

特别是夜晚场景下,超高对比度的优势能一眼看出来,相较于LCD或MiniLed的暗不下去、亮不起来的情况,在夜晚这一点会被放大,你能看到暗场依然会有一定的泛白光,而微星MPG 271QR QD-OLED X50流光则能提供更为纯粹的黑。

既然是OLED,很多人会关心屏幕的亮度是否足够。微星MPG 271QR QD-OLED X50流光在OSD中提供了EOTF增强模式,对比HDR1000,EOTF增强下能在APL相同的情况下提供更高的亮度支持,即便是白天向阳情况下依然拥有不错的可视效果。

500Hz的刷新率在玩竞技性游戏时的畅快感不言而喻,机制高刷下加上0.03ms的响应时间,能让你的操作既保证丝滑流畅又能跟手,真正做到画面和操作同步。帧率从低到高非常好适应,而当你适应500Hz之后,从高到低再去看普通的显示器,就会察觉到其中的拖影和模糊。

而除了游戏场景,微星MPG 271QR QD-OLED X50流光在影视方面的表现也非常不错,因为QD-OLED的天然色彩和对比度优势,加上微星的EOTF增强技术,在播放HDR资源时你能看到非常震撼的暗场表现,高对比度以及足够的亮度表现带来的层次感非常有画面感。

而在看不到的地方,微星也做了非常多文章。为了更好的保护显示器,微星给MPG 271QR X50流光搭配了带独立NPU芯片驱动的感光元件,通过OSD可开启AI Care传感器,当它检测到人体离开时显示器会自动关闭以防止烧屏风险,而当用户回到座位又会自动点亮屏幕。

而除了起到保护屏幕面板的作用,AI Care传感器还能根据环境的光线变化自动调节显示器的色温和亮度,始终为用户提供最为舒适的观看体验。
除此之外,在OSD面板中还提供了非常多为了保护显示器面板而设置的功能,例如像素位移、面板保护、静态屏幕检测、多重图标检测、任务栏检测等等,你能想到的会出现烧屏的位置和场景,它都有照顾到。

在OSD菜单上,微星除了专门为这块高性能OLED面板打造的功能,也为游戏竞技提供了一些“黑科技”加持。例如AI准星、AI视觉以及狙击镜功能,这些都是为了给用户提供更好的竞技效果。

最后汇总一下熊猫这几天的体验,微星MPG 271QR QD-OLED X50流光的综合水平非常强,且使用场景也非常。

500Hz的刷新率和0.03ms的响应时间带来了非常畅快的竞技体验,高对比度和99%的P3色域提供了非常不错的观影体验,同时对于面板的保护和维护微星也做到了面面俱到。
如果你即追求极致的游戏体验,又想要专业的视觉效果和创作需求,那么微星MPG 271QR QD-OLED X50流光绝对算得上是合格的产品,能满足你各个场景下的多面需求。
以上便是本次分享的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
2026-05-10 21:58:35
NAS、键盘、路由器······年轻就要多折腾。爱折腾的熊猫,今天又给大家分享最近折腾的内容了。关注是对我最大的支持,阿里嘎多~
怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!
前两天熊猫一朋友用的一款记账APP跑路了,名字这里熊猫就不说了,只能说这东西之前在酷安好评还不算低,付费说是买了就能享受永久的会员,然后提供云同步功能,结果说跑路就跑路,加上是软件内付费,也没有退款的渠道。
原本熊猫想着自己用AI Coding一个记账软件,但前两天恰好看到了一个开源的记账软件,不管是功能还是UI设计都非常不错,为了节省自己那点可怜的Token,所以还是直接推荐现成的。

EasyAccounts的项目开发已经非常成熟了,目前拥有完善的记账管理、数据筛选、报表生成、AI助手以及消息推送等机制。
项目的首页非常简洁,总览能看到当前的资产情况、年度趋势、年度收入/支出以及结余,同时也能看到细化的月度和账户明细情况。

明细中支持详细账单查看以及筛选,同时右边还提供了日历能看到那天有对应的账单记录,右下角支持导出报表方便对账,整个界面的设计都是按照简洁直观来的。

再往右边则是统计界面,这里有更为详细的数据情况,能按照你设置的分类查看明细,也可以设置查看分类中的子分类情况。

最后则是设置界面,支持收支管理,能选择收入支持的类型,例如接待、转账、还钱等等,也可以自己手动添加;账户管理能自动识别名称有对应的图标,不过银行卡的图标并没有针对各大行,而是统一图标。

项目支持AI设置、MCP以及数据备份,在AI中能看到对话以及Token的消耗,开启MCP服务之后可以提供给你的智能体,让智能体来调用项目进行记账。

同时,项目在移动端的适配非常不错,功能区也都移到了底部更方便操作。

EasyAccounts的部署并不难,不过一个小小的记账软件用了五个镜像还是很少见的,加起来整个镜像的内存占用已经飙升到了500MB左右了,作为一个记账项目还是有点高了。
作者已经提供了完整的compose文件,因为涉及的内容太多了,熊猫这里就不粘贴过来了,感兴趣想尝试的可以自行去项目地址:https://github.com/chensheng86668/Accounting-software获取文件部署。

这里熊猫用的是绿联的6800Pro,将代码粘贴到绿联的Docker项目中之后直接启动即可,最后看到五个容器无报错正常运行就算是启动成功了,这时候直接通过nginx容器的端口就可以访问项目登录界面了。

首次访问需要注册,默认是没有任何用户的,该项目也不存在多用户,所以也就只能自用或者家庭使用了。
作为个人使用,项目的确不错,不过还是有一些缺点,如果可以优化一下内存占用,以及多用户这两点,能扩展到家庭或者轻量级用户,毕竟一个记账软件占用500MB的内存还是太多了,加上现在内存也不便宜。
以上便是本次分享的全部内容了。如果你觉得还算有趣或对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

2026-05-08 18:58:42
NAS、键盘、路由器······年轻就要多折腾。爱折腾的熊猫,今天又给大家分享最近折腾的内容了。关注是对我最大的支持,阿里嘎多~
怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!
这两年内容经济发展非常快,毕竟某音、某书的低门槛造就了太多“网红”,而恰好熊猫也搭了这趟车,也算是个底层博主。
当达人的影响力越来越大,或者随着时间的推移接到的商单越来越多,管理方式的落后开始成为最大的瓶颈——品牌信息散落在微信聊天记录里,进度靠脑子记,对账靠Excel填,漏单、忘单、算错账几乎成了每个KOL都经历过的"成长之痛"。

而熊猫也干了三年的博主了,三年时间拿了两年值得买百大,也是非常感谢值得买的照顾,而为了自己方便,同时也为了大家的方便,最终我还是决定开源我自己开发的商单管理系统——KOLFlow。
KOLFlow意为达人商单流,主要作用其实就是用来管理达人的商单合作,从商单的创建、进度跟踪一直到最后的财务结算整个流程目前都已经非常完整了,整个数据的联动也已经做好,你要做的只需要不停地接单就行。

整个项目采用了我最喜欢的像素风设计,字体也用了像素字体,主要色调为黑、白、灰,伴随一些其他亮色来点缀卡片或按钮。侧边栏分为仪表盘、商单、账单、TODO、品牌、统计、日志以及系统设置,右边则是功能区。

仪表盘作为总览能看到月收入、进行中商单、完成率,同时月收入支持点击设置月目标。再往下能看到收入趋势图、近期待办以及最近的商单。
商单界面为项目的重要界面,所有的商单管理都在这里,商单的状态熊猫将其分成了进行中、已完成和已取消,商单卡片会显示本次商单的标题,下方小字则提供了品牌、金额、交稿时间以及类型,左下角还能看到发布平台。

点击卡片弹出商单详情页,这里支持对商单的进度和沟通进行记录,同时发布之后的所有链接支持直接复制粘贴,项目会自动识别平台和链接一一对应。

新建商单界面支持设置商单标题和合作品牌,其中合作品牌填写之后会自动同步到品牌管理中,下方的合作类型目前因为熊猫涉及到的就置换、直发以及付费三种,所以目前也就这三种,紧着就是发布平台和日期设置,在填写好日期之后这些信息也会同步到待办中。

来到账单界面,当商单未完成时账单界面并不会显示详细的账单,毕竟未完成的商单并没有到结算流程。而完成的商单会自动更新一条账单信息,这时候再去手动点击待结算自动就能切换到已结算,金额也会同步到品牌、统计等信息中。

在Todo界面分为了列表和日历两种展示效果,日历界面绿色为接单日期、黄色为交稿日期,而蓝色则是手动创建的待办事项,当商单完结这里也会同步进行更新,会将待办划掉。

接着品牌管理中当鼠标选停在品牌卡片式会在左上角出现查看关联任务、关联商单、编辑以及删除按钮,点击编辑可以选择设置品牌的行业、联系人以及电话或微信。同时品牌界面也能看到目前的最高收益品牌以及所有品牌总和的客单价。

统计界面就非常好理解了,这里会显示所有的数据,总收入、商单总数、平均客单价、完成率以及各个图表效果。

日志就不多说了,你的每一步操作都会记录在日志中。
来到设置界面,这里支持修改头像、名称以及个人简介,你可以改成自己自媒体的对应信息。

在API设置中能生成API Key,直接直接复制测试命令对接你养的马、虾等各种智能体中。

项目也支持Webdav同步,设置好服务地址就行,目前支持手动、每小时、每天以及每周的自动同步策略。

最后项目还有非常多的细节,熊猫在这里就不一一展示了,相信有这方面需求的达人使用之后一定是回不去常规的记账软件的,整个流程和数据联动都是熊猫花了心思去做的,虽说大部分代码是AI执行,但思路和规划还是熊猫把关。
项目目前已经在github开源,开源地址为:https://github.com/Panda-995/KOLFlow,如果觉得做的不错记得去给熊猫点点星星哦!
项目的部署也非常简单,最新版已经适配了多结构,支持x86和arm64,直接拉取latest的tag就行:ghcr.io/panda-995/kolflow:latest。

部署一定要记得配置JWT_SECRET,这个直接去让AI帮你生成一个即可,同时项目的INVITE_CODE默认为panda995,算是我留的一个版权声明。
要在极空间部署也非常简单,为了更方便大家,我也做了compose文件,将其复制粘贴进极空间的compose中即可。
version: '3.8'
services:
kolflow:
image: ghcr.io/panda-995/kolflow:latest
container_name: kolflow
ports:
- "3000:3000"
volumes:
- ./kolflow-data:/app/data
environment:
- NODE_ENV=production
- PORT=3000
- DATA_DIR=/app/data
# ===== 安全配置(生产环境必须设置) =====
- JWT_SECRET=${JWT_SECRET:?JWT_SECRET必须配置}
- INVITE_CODE=${INVITE_CODE:-panda995}
- CORS_ORIGIN=${CORS_ORIGIN:-http://localhost:3000}
restart: unless-stopped

部署完成之后就可以通过极空间的快捷访问直接访问项目了。

当然了,很多人没有NAS或者不想部署,依然觉得这很麻烦怎么办?熊猫是个很贴心的人,小程序版本虽说功能比不上Web端那么多,但所有基本功能也都是有的。

不过因为熊猫没钱给认证费用,所以小程序目前暂不支持主动搜索找到它,如需要可以在项目地址看到。
熊猫已经自用了差不多一两个月了,作为一个自用项目,熊猫也会持续更新内容、修复BUG以及添加新的功能,如果觉得不错只需要给熊猫点个小小的Star即可。
入行三年,而极空间的NAS如今也陪伴了我三年多了,今年作为AI井喷式的一年,各家在NAS上下的功夫以及做的动作都非常多,而极空间对于新品也会有非常多的尝试,618马上来了,咱们敬请期待吧!
以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

2026-05-06 18:08:00
前两天熊猫整理了一下本地的所有文档,目前为止本地的所有文档字数已经达到了接近300万字,同时文档数量也来到了接近1000篇,如何优雅有序的管理这些文档,在这种情况下就非常重要了,毕竟庞大的数据两下想要靠人手动去整理是不太现实了。

为了更方便处理庞大的文档素材,于是我借助各种Obsidian插件以及AI写了一个知识库的模版,可以理解为给现在的Obsidian添加一个自动化的首页仪表盘,用来监控当前整个文库下的所有笔记信息,再通过解析去匹配内容。
首先给大家看看效果,当打开仪表盘时模版会自动进行所有笔记的批量扫描,为了避免UI的加载阻塞这里熊猫设置了30篇的扫描速度,如果你的文档非常之多,觉得这个速度太慢了,也可以调整。

当扫描完成之后下方就会显示很多个模块组件,其中总字数、文档统计、今日字数以及7日平均会作为收个展示板块让你能了解一个总览,再往下则是年度的热力图和连续创作记录,这些信息都是动态的,当鼠标悬停在热力图方块上也会显示当天的字数。

为了更好的了解自己的创作趋势和习惯,我设计了阅读创作趋势榜,会基于创作时间统计近一个月每天的创作字数情况。同时也设计了更直观的日历图以及周期更短的周数图。

年度概览这里能看到每年的创作笔记数量、总字数以及篇均字数,也能基于当前看到占比,再往下就是标签云了,看得出来关于NAS和Docker方面的还是非常多。

因为所有的统计信息来源都是基于Obsidian的笔记属性,所以这里我就设计了一个文章健康度检查的板块,他能检测到当前笔记库有多少缺乏属性的笔记,例如图中现在就是除了现在这篇正在编辑、数据库文档以及仪表盘本身,其他笔记都有了自己的属性。

再往下就是一些细化的信息了,例如统计字数区间文档数量、文档中的链接数、篇均字数、篇均阅读时长等等,同时下方的TOP字数长文、最近更新以及最近创建也能直接点击文档跳转方便调整。
这套Obsidian模版目前熊猫已经开源放在了github上,搜索Panda-995
obsidian-dashboard就能看到了。

要想使用其实也很简单,我们需要准备两个必须得插件,一个是Dataview,下载插件之后需要到插件设置中去开启 Enable JavaScript Queries。

同时我们还需要安装ExMemo Tools插件,主要是为了让所有笔记通过AI自动提取笔记属性,这样才方便我们获取信息。

插件都准备好之后下载项目中的css样式,随后复制到Obsidian Vault目录下的.obsidian/snippets/文件夹,最后在设置-外观中打开刚刚的css样式。

接这我们创建新笔记,笔记名称就叫仪表盘,将项目中的模版复制过去,这时候你打开笔记之后DataviewJS代码块将自动执行,扫描全库并展示统计数据。

模版提供了可修改项, 毕竟我们的属性名称可能存在不一样,所以你需要根据自己本地知识库的特性来编辑,这里就要说说ExMemo Tools插件了。
在插件中我们可以配置LLM大模型,同时元数据需要生成那些都可以自行编辑,例如熊猫这里的笔记属性生成是这样的。

支持目录下的批量属性生成以及单笔记生成,当你批量生成元数据之后仪表盘就会获得你所有笔记的元数据,随后根据这些来可视化形成仪表盘的样式。
模版目前阶段就这么些功能,如果有什么需求或者建议欢迎去项目地址提点意见。
熊猫个人是非常喜欢用Obsidian的,同时也非常提倡大家用Markdown语法,不过Obsidian因为其复杂的上手门槛,导致很多人劝退,不过该说不说,用习惯了以及形成了自己的知识库体系之后,它是真的香!
以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞、收藏,最后也希望能得到你的关注,咱们下期见!

2026-05-04 13:46:21
NAS、键盘、路由器······年轻就要多折腾。爱折腾的熊猫,今天又给大家分享最近折腾的内容了。关注是对我最大的支持,阿里嘎多~
怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!
五一劳动节肯定是劳动最光荣了!节假日出去玩虽然时间多,但实际上大部分时间都花在了路上,甚至等你堵了一路到了景点,抬头看的是前人的腚,而回头碰的又是后人的脚,还不如在家劳动。
为了小朋友能参与到劳动最快乐中来,五一期间熊猫写了个小项目用来作为小朋友的奖励机制,用游戏化的方式来让小熊猫有参与感和成就感,顺带再设置一些奖励激励,项目熊猫也已经开源,感兴趣的可以去github搜索Panda-995/StarKids。

因为是设计小朋友的项目所以我采用了双端路由,小朋友有小朋友自己的前端界面,而家长也有自己的后台管理界面,同时两者都是独立账号,也不能互相干扰对方的路由。

账号注册会让你选择是家长还是小朋友,选择好账号再选择对应的角色就可以登录。
首先看家长的后台管理界面。仪表盘能看到目前家庭下的小朋友、任务、待审核内容以及累计的积分情况,还会显示近期的任务和小朋友与她领养的宠物状态。

通知消息就不用说了,就是会显示需要家长审批的内容等通知。往下能看到家庭成员情况,初始是没有家庭的,需要创建,创建好之后小朋友就可以通过输入邀请码来加入指定的家庭。

任务管理中能看到任务列表,同时也可以将任务分配给指定的小朋友。在新建任务界面可以设置名称、图标、分类、类型以及获得积分等等,如果是日常任务那么每天都会存在,也可以设置挑战任务和一次性任务,同时任务可以选择是否由家长审核才算通过。

再往下是积分规则,这里可以选择开启周末双倍和生日三倍奖励,同时也可以设置积分的重置模式,支持月、年和学期,也可以选择不清零。

通过任务完成的积分就能在积分商城中兑换东西,积分商场支持多种类型的内容,例如玩具、零食、特权、体验(游乐场游玩之类的)、零花钱等等,可以设置对应的兑换积分、库存以及限购数量。

成就系统预设了一些成就,同时也可以创建新的成就,完成成就可以获得对应的积分奖励。

最后在统计分析中能看到近30天的数据情况,支持查看单个小朋友和全部小朋友。

接下来是小朋友的界面,小朋友的界面能看到对应的任务,在完成任务之后点击一下就行,如果是自动通过的就会自动获得,否则就会通知家长进行审批。

完成任务有了积分就能去积分商场兑换礼物了,积分兑换会消耗现有的积分,同时积分兑换会交由家长审批,审批通过才算兑换完成。

宠物界面则是养成行为,可以选择领养宠物,设置了多个宠物,每天可以进行互动,同时也可以通过完成成就或者任务解锁服装。

最后在首页能看到当天的情况和当前的积分数量,整个界面其实非常简单,毕竟熊猫家的小朋友也才4岁,过于复杂其实不方便理解。

部署也并不难,Docker的部署需要用到postgres作为数据库,所以熊猫使用了compose,至于项目镜像已经构建好了,支持x86和arm双结构,可以根据系统选择对应的标签就行,x86为latest,arm就选arm。
services:
app:
image: ghcr.io/panda-995/starkids:${IMAGE_TAG:-latest}
container_name: starkids-app
restart: unless-stopped
ports:
- "3000:3000"
environment:
- NODE_ENV=production
- DATABASE_URL=postgresql://starkids:starkids@db:5432/starkids
- AUTH_SECRET=${AUTH_SECRET:-change-me-to-a-random-secret-in-production}
- AUTH_URL=${AUTH_URL:-http://localhost:3000}
- NEXT_PUBLIC_APP_URL=${NEXT_PUBLIC_APP_URL:-http://localhost:3000}
- EMAIL_SERVER_HOST=${EMAIL_SERVER_HOST:-smtp.resend.com}
- EMAIL_SERVER_PORT=${EMAIL_SERVER_PORT:-465}
- EMAIL_SERVER_USER=${EMAIL_SERVER_USER:-resend}
- EMAIL_SERVER_PASSWORD=${EMAIL_SERVER_PASSWORD:-}
- EMAIL_FROM=${EMAIL_FROM:-StarKids <[email protected]>}
depends_on:
db:
condition: service_healthy
networks:
- starkids-network
db:
image: postgres:17-alpine
container_name: starkids-db
restart: unless-stopped
environment:
- POSTGRES_USER=starkids
- POSTGRES_PASSWORD=starkids
- POSTGRES_DB=starkids
volumes:
- pgdata:/var/lib/postgresql/data
ports:
- "5432:5432"
healthcheck:
test: ["CMD-SHELL", "pg_isready -U starkids -d starkids"]
interval: 5s
timeout: 5s
retries: 5
networks:
- starkids-network
volumes:
pgdata:
driver: local
networks:
starkids-network:
driver: bridge
详细的内容可以在项目开源地址中去查看,这里熊猫就不多说了。
整个项目大部分都是通过AI写的,只能说AI是真的好啊,得用!
项目设计代码量不算大,主要是人为的其实就是架构和双用户端的设计,其他都是AI生成了,总计代码量7500行,实际熊猫古法编程的就1000不到吧。
以上便是本次分享的全部内容了。如果你觉得还算有趣或对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
