分类 技术教程 Technical Tutorials 下的文章 - Winmax Music

分类 技术教程 Technical Tutorials 下的文章

AlbumMusicSearch 插件开发教程插件简介AlbumMusicSearch 是为 Typecho 博客系统开发的音乐专辑信息一键抓取插件。它集成了 Discogs API,支持在文章编辑时快速搜索专辑/歌手信息,并自动填充自定义字段、标签和本地化专辑图片。功能特性支持歌手、专辑、模糊三种搜索模式一键抓取专辑信息并填充到自定义字段自动本地化专辑封面图片自动将专辑风格写入文章标签平滑的操作提示与 UI 交互目录结构说明usr/plugins/AlbumMusicSearch/ ├── Plugin.php # 插件主逻辑 ├── SaveImage.php ...

一、引言:自动化测试的“瓶颈”与MCP的革新传统自动化测试依赖开发者手动编写脚本,不仅耗时且容易因页面动态变化失效。例如,一个简单的登录流程可能需要开发者手动定位元素、处理等待逻辑,甚至反复调试超时问题。而MCP(Model Context Protocol)协议的出现,让工具与大语言模型(LLM)的协作成为可能——通过自然语言描述需求,即可自动完成浏览器操作。以Playwright为例,结合MCP协议后,开发者可以像与“同事”对话一样完成复杂任务:用户:“打开百度,搜索‘Playwright’并截图。”LLM:“调用Playwright打开浏览器,输入关键词,触发截图功能。”MCP Serv...

针对 Typecho 博客系统替换 Gravatar 为国内可访问的 CNGravatar (cravatar.cn) 的完整解决方案:方案概述替换默认的 Gravatar 地址为 cravatar.cn 镜像保持原有函数接口不变,只修改底层实现确保向后兼容修改步骤方法一:直接修改核心文件(推荐)修改 /var/Typecho/Common.php 文件:找到 gravatarUrl 方法(约在 900 行附近),替换为:public static function gravatarUrl($mail, $size, $rating, $default, $isSecure = false) ...

Typecho 插件:远程文章导入器(标准文件结构)以下是按照 Typecho 插件标准文件结构组织的远程文章导入插件,包含多个文件,结构清晰。文件结构RemoteImporter/ │── Plugin.php # 主插件文件 │── Action.php # 动作处理类 │── Helper.php # 辅助函数类 ├── assets/ │ └── style.css # 前端样式 └── lang/ └── zh_CN.php # 语言文件1. 主插件文件 (Plugin.php)&l...

// 用于修复 Windows 环境下搜索模式选择器不显示的问题 (function() { // 确保原始脚本已加载完成 function checkAndInitSelector() { const searchBtn = document.getElementById('album-music-search-btn'); const searchInput = document.getElementById('album-music-search-input'); const searchBarDiv = docume...