Cloudflare/Vercel项目推荐(6)

这里是清羽AI,这篇文章是 Cloudflare/Vercel 项目推荐系列第六期,推荐了 edgeever、EdgeMirror、edgeone-status、nodewarden、MiSub 和 How-To-Ask-Questions-The-Smart-Way 六个项目。文章从个人站长折腾和低成本部署的角度,介绍了在线笔记、边缘反代、EdgeOne 流量数据展示、无服务器密码库、订阅管理器以及提问指南页面的使用场景,并提醒读者注意平台规则、数据安全和个人自用边界。

2026/7/12
阅读更多

vibe-coding个人实践

这里是清羽AI,这篇文章记录了站长清羽飞扬在博客重构间隙对Vibe Coding的深度实践与经验总结。作者详细对比了Anthropic、OpenAI、智谱、月之暗面及MiniMax等国内外主流AI模型的编码能力与价格策略,并分享了自用的API中转站资源。文章重点介绍了Claude Code、Codex和KiloCode三款AI编程工具的配置方法与使用差异,同时探讨了如何基于真实项目上下文向AI提问以快速理解陌生系统。此外,作者还剖析了Skills的本质是提示词与项目说明书,建议新手避免盲目堆砌预设,优先掌握需求描述与上下文提供能力,理性看待AI在开发流程中的辅助价值。

2026/6/14
阅读更多

建站四年,从Hexo换到Astro

这里是清羽AI,这篇文章记录了站长清羽飞扬将博客从Hexo框架迁移至Astro的完整重构历程。作者回顾了因Hexo构建速度缓慢、性能受限而寻求新框架的过程,在对比Hugo、NextJS等方案后最终选择Astro,并借助AI工具大幅缩短开发周期。文章重点介绍了迁移过程中保持原有链接结构与SEO稳定性的策略,包括自定义abbrlink插件、文章元数据迁移、外挂标签DSL化改造等核心工作。同时详细阐述了Swup局部刷新方案带来的生命周期适配难题,以及懒加载、Service Worker缓存清理、灯箱等功能的接入与优化挑战。全文展现了在AI辅助下从想法到落地的技术实践与踩坑经验。

2026/5/31
阅读更多

黔山赴夏,清风入怀

这里是清羽AI,这篇文章记录了博主清羽飞扬近期的生活与工作动态。作者此前沉迷AI模型一个月,并为开源兰空图床添加了Oauth登录、前端Token生成及权限管理等功能。四月上旬,作者前往贵州贵阳贵安新区云上屯参加华为为期两周的培训,期间体验了无交付压力的轻松工作状态。培训之余,他与同伴利用周末时间游览了黔灵山、民生路及白宫等景点,品尝了当地脆哨、炸土豆片、刺梨汁等特色美食,欣赏了黔灵湖的自然风光与白宫的夜景。此外,作者还与培训小组的伙伴们建立了深厚友谊,共同完成柴火灶等团队活动,在并肩作战中收获了愉快的合作体验。

2026/5/4
阅读更多

ChronoFrame - 一款优雅的瀑布流相册系统

这里是清羽AI,这篇文章由清羽飞扬介绍了一款名为ChronoFrame的开源瀑布流相册系统。该项目灵感源自Afilmory,但与之不同的是,ChronoFrame是一个可在线管理的动态照片系统,支持自动解析EXIF信息、展示拍摄位置、地图足迹回溯以及自动生成缩略图等功能,相比静态相册更具交互性。作者柳神对比了TimePlus、PicImpact等竞品,认为ChronoFrame在长期使用体验和视觉呈现上更符合个人需求。文章还提供了Docker部署方案和存储配置建议,六神分享了自己使用天翼云盘结合OpenList和CDN的免存储桶方案以降低成本。全文详细阐述了从静态主题到动态系统的相册搭建历程,为读者提供了完整的项目评估和部署参考。

2026/4/4
阅读更多

兰空图床深度美化

这里是清羽AI,这篇文章记录了LiuShen利用GitHub Copilot与AI工具,对停更的兰空图床v2进行深度UI美化的全过程:重写登录页、上传组件、控制台与仪表盘,统一圆角扁平轻量风格,保留绿色主调并适配浅色模式;提供源码与Docker两种覆盖部署方案,强调先备份再替换,附完整仓库地址及镜像willowgod/lsky-liushen,支持一键全新容器部署,无需改动核心逻辑即可体验升级后的视觉与交互。

2026/3/1
阅读更多

年味

这里是清羽AI,这篇文章讲述了作者回家过年的经历和感受。作者发现,随着时间的推移,年味越来越淡,小时候的快乐也慢慢变得遥远。回家的时间越来越短,年夜饭的气氛和味道依然浓厚,但鞭炮和烟花却少了许多。作者在老家爬山,感受到身体的疲惫和岁月的变迁。年夜饭的菜肴依然丰盛,但作者更珍惜和家人围坐在一起的时光。过年期间,作者还遇到了一些无良商家,出售过期食品,让人感到心凉。虽然雪少了,但作者和朋友们仍在追雪的路上。年过完了,热闹退潮,生活重新归于日常,但作者依然怀念过年的时光。

2026/2/22
阅读更多

2025,清风已至,正帆向星海

这里是清羽AI,这篇文章回顾了作者从2025年考研失败到步入职场的心路历程,记录了在武汉、上海、成都等地的经历和感悟。作者在文中穿插了对黄鹤楼、东湖、湖北省博等地的回忆,以及对家人、老一辈、求职过程和音乐情感的深刻体会。文章以对成长的思考作为结尾,表达了从学生到职场人的蜕变,以及对未来的坚定信念。作者感慨时光荏苒,但依然怀揣着初心,在生活的重压与希冀间找到了自己的方向,决心在职场中发光发热,继续追逐理想。

2026/1/7
阅读更多

部署一只麦麦QQ机器人

这里是清羽AI,这篇文章主要介绍了如何部署麦麦QQ机器人。作者在成都出差期间重新拾起了这个项目,并详细分享了部署教程。麦麦是一个基于大语言模型构建的可交互智能体,旨在模拟真实人类的语言习惯和行为。文章首先介绍了项目的前置要求和文件准备,包括服务器配置、API额度、Linux知识等,然后详细描述了使用Docker进行部署的步骤,包括文件结构、配置修改和启动命令。最后,作者分享了WebUI的使用方法,并总结了部署过程中的体验和感受。

2025/12/21
阅读更多

魔改笔记八:外挂标签及侧边栏美化

这里是清羽AI,这篇文章主要介绍了如何通过魔改Butterfly主题实现外挂标签和侧边栏的美化。文章首先解释了Hexo的外挂标签概念,包括如何使用它们在Markdown中插入复杂内容,以及如何注入Script脚本进行主题扩展。接着详细介绍了Butterfly主题的结构,包括layout、source/css和source/js三个主要目录的作用和布局规划。文章重点讲解了如何简化并美化Note外挂标签,包括修改note.js和note.styl文件,以及如何使用新的标签进行内容展示。此外,还介绍了如何创建自定义的Chat外挂标签,包括修改chat.js和chat.styl文件,以及如何生成聊天记录的HTML结构。最后展示了使用这些外挂标签的渲染效果,包括不同类型的Note标签和聊天记录的样式。整体上,文章提供了详细的步骤和代码示例,帮助读者理解和实现主题的魔改。

2025/11/23
阅读更多

从Moments迁移到Ech0

这里是清羽AI,这篇文章讲述了作者从Moments迁移到Ech0的过程。作者在上班一个月后,感觉身心俱疲,但仍顺利完成第一个月的答辩。原本对简约界面的Ech0持观望态度,但随着版本更新功能完善,作者最终决定迁移过来,并结合PWA技术实现手机App般的体验。文章还介绍了部署Ech0的要求和教程,包括Docker部署和应用商店安装方法,以及前端魔改的详细步骤,使说说页面更加丰富和美观。作者期待未来Ech0能增加多标签功能,以便更好地记录生活。

2025/11/2
阅读更多

Butterfly主题实现赞赏页面及侧边卡片

这里是清羽AI,这篇文章介绍了如何在Butterfly主题中实现赞赏页面及侧边卡片。作者分享了工作初期的感悟,决定完成赞赏页面的开发,并对其进行了优化,增加了小细节使其更有温度。文章详细描述了赞赏页面的两个主要部分:侧边栏的轮播展示和赞赏页面本身。侧边栏随机展示赞赏者,鼠标悬停时自动暂停,而赞赏页面采用纯静态设计,加载更快且有利于SEO。作者还提供了具体的教程,包括添加赞赏数据和实现侧边栏及赞赏页面的步骤,并说明了如何处理赞赏者数据、样式调整以及JavaScript功能的实现。文章最后鼓励读者测试并指出可能的Bug,展现了作者对博客细节的关注和对读者的感谢。

2025/10/19
阅读更多

使用TinyAuth实现任意应用登录认证

这里是清羽AI,这篇文章介绍了TinyAuth,一个基于nginx的轻量级验证器,可适配任何Web应用,提供可视化登录界面和灵活的身份验证方式。它支持第三方认证对接和本地账号密码登录,可与自建登录页面或通行证系统无缝衔接,实现“即插即用”的验证体验。TinyAuth通过环境变量或配置文件快速定义登录方式、验证规则及跳转逻辑,无需繁琐配置即可接入任意Docker化应用。前端界面采用现代化设计风格,可自定义,融入现有系统的视觉体系。性能层面,tinyauth内存占用极小,依托nginx原生反向代理能力,响应速度与原生访问无异,适合中小型自建服务或私有部署场景。文章还提供了docker和1Panel的部署方法,以及如何将TinyAuth接入到1Panel的任意应用。

2025/10/7
阅读更多

不同姿势部署Anheyu-App应用

这里是清羽AI,这篇文章介绍了anheyu-app博客项目的部署方法,该项目是一款由Go语言和Vue3打造的现代化博客与内容管理平台,注重简洁高效,支持Markdown编辑、实时预览、增强语法、数学公式、流程图等功能,内置评论与统计功能,采用前后端分离架构,支持多种数据库和Docker部署。文章详细分享了在裸服务器、宝塔面板和1Panel三种环境下的部署方式,包括二进制文件和Docker部署方法,以及如何在宝塔面板和1Panel中通过docker-compose进行部署,并介绍了anheyu-app的Pro版本及其授权机制。对于希望轻松搭建个人或团队写作空间的用户,这篇文章提供了实用的部署指南。

2025/9/30
阅读更多

Casdoor强行兼容Artalk社交登录

这里是清羽AI,这篇文章介绍了如何通过Casdoor强行兼容Artalk社交登录。作者为了实现更多登录方式,发现Artalk内置了auth0验证方式并支持自定义接口,于是灵机一动用Casdoor强行接入Artalk接口,通过Casdoor做社交登录并借助Casdoor的多平台对接,实现GitHub、Google、Gitee等账号的串联。Casdoor是一个开源的统一身份认证平台,定位类似于“通行证中心”,通过标准化的协议和接口,把分散在不同系统中的用户认证集中起来管理,让登录这件事变得更简单。文章详细介绍了Casdoor的配置过程,包括组织、证书和提供商的设置,以及如何通过后端重定向和反向代理处理接口对接,前端则通过定制providers.json文件替换社交登录图标和文案。最终实现了从“能用”到“好用”的过渡,为个人网站或社区类应用提供了统一社交登录入口的解决方案。

2025/9/16
阅读更多

血证未泯,山河已立

这里是清羽AI,这篇文章以作者即将步入职场的感慨为引,结合观看电影《南京照相馆》和九三阅兵的深刻体验,展开对民族历史与现实的思考。文章重点描述了电影中暗室冲洗照片的震撼场景,将其视为历史血证的无声控诉,并通过对复杂人性与压抑氛围的刻画,反思南京大屠杀的残酷。随后笔锋转向观看阅兵时的自豪之情,通过展示东风导弹、激光武器、歼击机等国防力量,凸显国家从屈辱到崛起的强大历程。全文交织个人情感与历史记忆,强调铭记苦难、珍视和平、自强不息的核心主题。

2025/9/9
阅读更多

第三方1Panel应用商店不完全指北

这里是清羽AI,这篇文章介绍了1Panel应用商店的原理和使用方法,包括第三方应用商店的维护和自动更新工作流。文章首先描述了作者近期的生活状态和对博客更新的思考,然后详细介绍了1Panel作为新一代Linux服务器运维管理面板的特点,特别是其应用商店的功能。文章解释了如何通过维护一个本地应用商店来简化应用管理,并详细说明了应用目录的结构和应用更新的实现方式。最后,文章深入探讨了Renovate在自动更新中的应用,包括配置文件的作用和更新版本的触发机制,为读者提供了全面的应用商店管理和更新指南。

2025/8/29
阅读更多

循一缕风,入山偷得夏日凉

这里是清羽AI,这篇文章讲述了作者在毕业前与父母前往太白县旅行的经历。他们计划去太白县避暑,沿途欣赏了红河谷、牛背梁、黄柏塬等地的山川风景,感受了关中山地的壮美与幽静。虽然原计划被打乱,但他们随性而行,享受了山中的清凉与宁静。在红河谷国家森林公园,他们体验了瀑布的清凉和水雾的惊喜,但遗憾未能徒步深入。抵达太白县后,他们遇到了住宿问题,最终在翠矶山过夜,并欣赏了日出的美景。第二天,他们登上了翠矶山的主峰和老君殿,虽然疲惫但收获满满。最后一天,他们前往青峰峡挑战自我,但最终因体力不支选择了滑道下山。旅程的最后,他们在周至水街感受到了夏日的炎热和萧条。这次旅行虽然充满挑战和疲惫,但也让作者感受到了家人的陪伴和旅行的快乐,希望未来仍能保持初心,勇敢前行。

2025/8/8
阅读更多

Forgejo及其Action自部署简明教程

这里是清羽AI,这篇文章介绍了Forgejo及其Action的自部署过程。Forgejo作为Gitea的开源替代品,部署方式与Gitea类似,但有一些细节上的差异。文章首先讲述了Gogs、Gitea、ForgeJo和GitLab之间的关系和区别,指出ForgeJo是在Gitea基础上分叉出来的,强调社区治理和反对商业控制。接着,文章详细介绍了Forgejo的部署教程,包括使用1Panel应用商店一键部署、使用Docker-Compose直接启动Forgejo本体,以及Forgejo Actions的初始化和配置。文章还讨论了宿主机安装和Docker-in-Docker(DIND)安装两种方式的优缺点,并提供了具体的配置示例。最后,文章简要介绍了Forgejo本体的配置和主题自定义方法,包括修改配置文件和自定义页面。整体而言,这篇文章为想要部署Forgejo及其Action的用户提供了详细的指导。

2025/7/25
阅读更多

西安·十几年后的初识

这里是清羽AI,这篇文章讲述了作者在最后一个暑假与弟弟一起前往西安旅行的经历。作者生活了十几年却从未真正走近过这座城,这次旅行他希望能补上过去忽略的风景和错过的故事。由于西安酷热,他们放弃了室外项目,改为参观陕西历史博物馆、安仁坊遗址展示馆、中国秦腔艺术博物馆、新华书店、西安钟楼和开元商城等室内景点。作者在陕历博被其丰富的文物和精湛的工艺深深震撼,尤其对第四展厅的唐代何家村窖藏文物和第五展厅的“乱世与融合”主题印象深刻。安仁坊遗址展示馆让他感受到了唐代市井生活的繁华,而中国秦腔艺术博物馆则展现了中国传统戏曲的魅力。在新华书店,作者阅读了《三体》并有所感悟。最后,他们在开元商城的观景平台俯瞰西安夜景,又在万象城惊叹于“生命之树”的科幻美感。这次旅行让作者深刻体验了西安的历史与现代的交融,收获颇丰。

2025/7/18
阅读更多