
all stories
全部文章


Markdown 图片宽高与后台编辑器支持方案
在博客文章中,希望通过Markdown图片语法同时保存图片地址和图片宽高,例如:目标是让:后台Markdown编辑器能够正确预览图片宽高数据库存储原始Markdown内容博客前端能够正确解析/移动端仍然保持响应式,不被固定宽度撑破后续上传图片时自动写入原始宽高,避免手动填写

个人 Nuxt4 博客 SEO 优化实战教程
这篇文章记录的是一次真实的Nuxt博客SEO改造。项目使用Nuxt4+Vue3,文章数据来自独立的博客服务,前端通过Nuxt的服务端API代理获取数据

Nuxt 项目 Docker 自动部署教程
适用场景:Nuxt3/Nuxt4项目,构建后需要通过Node.js运行。部署方式:GitHub+Self-hostedRunner+DockerCompose+宝塔/Nginx

Node 后端项目 Docker 自动部署教程(GitHub + 宝塔 + Self-hosted Runner)
这篇教程适合已经有一台Linux服务器,并且使用宝塔面板管理网站和Docker的情况。

GitHub + 宝塔实现前端静态项目自动部署:从 git push 到 dist 自动上线
以前部署前端静态项目,我一直是本地执行:然后把生成的压缩、上传到宝塔,再覆盖网站目录。项目少的时候还能接受,项目一多,这套流程就很重复:这次把部署方式改成了:整个过程看起来不复杂,但实际配置时踩了不少坑


Codex 远程控制提示“无法启用”的解决方法
先说结论这次的问题不是手机配对失败,也不是Codex更新后账号失效,而是电脑端Codex无法正常连接ChatGPT的远程控制服务。我在电脑端日志里看到,设备其实已经完成了登记,日志中有


DeepSeek 接入多模态识图配置教程
底层模型为纯文本模型(如 DeepSeek `deepseek-v4-flash`),不支持图片输入。通过外接一个视觉模型 API,让 AI 具备识图能力。

分享如何用 AI 快速学习一门语言:7 个实用提示词
这7个提示词可以组合使用,把ChatGPT变成一个长期的“私人语言导师”。适用于英语、西班牙语、日语、韩语等语言,也可以根据自己的学习目标进行调整

Flutter 从零开始的新手开发教程
这篇文章记录一下我最近学习和开发Flutter时走过的完整流程,适合第一次接触Flutter的开发者。目标不是一次讲完所有知识,而是从安装环境开始,最后真正跑出一个可以新增、完成和删除任务的待办应用