<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[futao__的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/futao__</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; futao__]]></copyright><item><title><![CDATA[后端接口挂了，前端怎么继续干活？这个 Chrome 扩展让我再也没等过后端]]></title><link>https://blog.csdn.net/futao__/article/details/163343124</link><guid>https://blog.csdn.net/futao__/article/details/163343124</guid><author>futao__</author><pubDate>Thu, 30 Jul 2026 19:56:52 +0800</pubDate><description><![CDATA[本文介绍了一款名为ResponseRewriter的Chrome扩展，它能帮助前端开发者在后端接口未完成或出现问题时继续工作。该工具可直接在浏览器中接管、替换或改写XHR/Fetch请求的返回值，支持四种场景：整段替换接口响应、JSON字段局部修改、JS脚本动态转换以及Mock拦截请求。相比其他Mock工具，它无需配置代理或启动额外服务，所有操作在页面内完成，具有零切换、规则可共享、隐私安全等特点。扩展支持暗黑模式、多语言、规则排序等功能，纯原生实现且开源，适合开发调试使用。项目已在GitHub开源，安装简]]></description><category></category></item><item><title><![CDATA[Skill 和 MCP 不该是“每个工具配一遍“的体力活——CC Switch 深度拆解（下）]]></title><link>https://blog.csdn.net/futao__/article/details/162860901</link><guid>https://blog.csdn.net/futao__/article/details/162860901</guid><author>futao__</author><pubDate>Tue, 14 Jul 2026 10:06:10 +0800</pubDate><description><![CDATA[这篇文章深入剖析了CC Switch工具中Skill管理和MCP管理两大核心模块的设计实现。Skill模块构建了一个类似npm的AI技能包管理系统，支持从多个GitHub仓库安装、更新检测、SSOT统一存储及跨应用同步（支持符号链接/复制两种方式）。MCP模块则解决了不同AI工具的配置格式差异问题，实现了5种格式（JSON/TOML/YAML等）间的双向转换和增量写入。文章特别强调了两大创新点：1）从已有应用反向导入配置的机制，避免重复劳动；2）采用SSOT架构确保配置一致性。技术栈上选择了Tauri+Ax]]></description><category></category></item><item><title><![CDATA[一个桌面应用，如何把 7 个 AI 编程工具全部“中间人“掉——CC Switch 深度拆解（上）]]></title><link>https://blog.csdn.net/futao__/article/details/162860999</link><guid>https://blog.csdn.net/futao__/article/details/162860999</guid><author>futao__</author><pubDate>Tue, 14 Jul 2026 10:05:01 +0800</pubDate><description><![CDATA[CC Switch：通过配置文件修改实现AI编程工具API统一管理 这款Tauri 2桌面应用的核心创新在于，它通过修改各AI工具的配置文件（如Claude Code的settings.json、Codex的config.toml等），将API请求重定向到本地代理服务器，而非传统网络劫持方式。关键发现是主流AI工具都支持通过BASE_URL配置项自定义API端点，这原本是企业客户需求的设计，被CC Switch巧妙利用。 本地代理服务器会处理请求转发、供应商切换、用量统计等，整个过程对用户透明。更独特的是，]]></description><category></category></item><item><title><![CDATA[对接钉钉Stream模式考勤打卡相关事件的指南]]></title><link>https://blog.csdn.net/futao__/article/details/139659469</link><guid>https://blog.csdn.net/futao__/article/details/139659469</guid><author>futao__</author><pubDate>Thu, 13 Jun 2024 17:09:17 +0800</pubDate><description><![CDATA[钉钉补卡事件
钉钉打卡事件
钉钉请假事件]]></description><category></category></item><item><title><![CDATA[springboot启动报错，创建零时文件夹失败 tempDir]]></title><link>https://blog.csdn.net/futao__/article/details/135956390</link><guid>https://blog.csdn.net/futao__/article/details/135956390</guid><author>futao__</author><pubDate>Wed, 31 Jan 2024 16:23:01 +0800</pubDate><description><![CDATA[【代码】springboot启动报错，创建零时文件夹失败 tempDir。]]></description><category></category></item><item><title><![CDATA[基于表达式引擎SPEL的数据权限控制]]></title><link>https://blog.csdn.net/futao__/article/details/135283352</link><guid>https://blog.csdn.net/futao__/article/details/135283352</guid><author>futao__</author><pubDate>Fri, 29 Dec 2023 09:45:28 +0800</pubDate><description><![CDATA[Java 表达式引擎选型调研分析。]]></description><category></category></item><item><title><![CDATA[Spel表达式引擎使用案例]]></title><link>https://blog.csdn.net/futao__/article/details/134824078</link><guid>https://blog.csdn.net/futao__/article/details/134824078</guid><author>futao__</author><pubDate>Wed, 06 Dec 2023 09:57:25 +0800</pubDate><description><![CDATA[Spring Spel表达式引擎的使用案例]]></description><category></category></item><item><title><![CDATA[IDEA常用AI插件]]></title><link>https://blog.csdn.net/futao__/article/details/133912634</link><guid>https://blog.csdn.net/futao__/article/details/133912634</guid><author>futao__</author><pubDate>Wed, 18 Oct 2023 19:18:19 +0800</pubDate><description><![CDATA[只推荐免费的。]]></description><category></category></item><item><title><![CDATA[java时间格式化兼容多种格式的写法]]></title><link>https://blog.csdn.net/futao__/article/details/132035097</link><guid>https://blog.csdn.net/futao__/article/details/132035097</guid><author>futao__</author><pubDate>Tue, 01 Aug 2023 09:21:19 +0800</pubDate><description><![CDATA[【代码】java时间格式化兼容多种格式，1位月份2月份。]]></description><category></category></item><item><title><![CDATA[NG实现防盗链]]></title><link>https://blog.csdn.net/futao__/article/details/128445316</link><guid>https://blog.csdn.net/futao__/article/details/128445316</guid><author>futao__</author><pubDate>Mon, 26 Dec 2022 15:50:37 +0800</pubDate><description><![CDATA[，判断当前referer，如果是无效的referer，则返回403；设置方法为：在location下，设置允许的referer（通过request的referer判断是否允许访问。]]></description><category></category></item><item><title><![CDATA[（十二）Jmeter测试dubbo接口]]></title><link>https://blog.csdn.net/futao__/article/details/127868156</link><guid>https://blog.csdn.net/futao__/article/details/127868156</guid><author>futao__</author><pubDate>Tue, 15 Nov 2022 16:45:08 +0800</pubDate><description><![CDATA[（十二）Jmeter测试dubbo接口]]></description><category></category></item><item><title><![CDATA[（十一）Jmeter测试webService接口]]></title><link>https://blog.csdn.net/futao__/article/details/127859815</link><guid>https://blog.csdn.net/futao__/article/details/127859815</guid><author>futao__</author><pubDate>Tue, 15 Nov 2022 10:37:52 +0800</pubDate><description><![CDATA[（十一）Jmeter调用webService接口]]></description><category></category></item><item><title><![CDATA[（十）Jmeter操作数据库/INSERT数据/读取CSV数据/bean shell使用]]></title><link>https://blog.csdn.net/futao__/article/details/127846384</link><guid>https://blog.csdn.net/futao__/article/details/127846384</guid><author>futao__</author><pubDate>Mon, 14 Nov 2022 16:30:48 +0800</pubDate><description><![CDATA[（十）Jmeter操作数据库/INSERT数据/读取CSV数据/bean shell使用]]></description><category></category></item><item><title><![CDATA[（九）通过逻辑处理器串联请求/遍历list结果/foreach控制器]]></title><link>https://blog.csdn.net/futao__/article/details/127737252</link><guid>https://blog.csdn.net/futao__/article/details/127737252</guid><author>futao__</author><pubDate>Tue, 08 Nov 2022 15:40:56 +0800</pubDate><description><![CDATA[（九）通过逻辑处理器串联请求/遍历list结果/foreach控制器]]></description><category></category></item><item><title><![CDATA[Jmeter使用常见问题]]></title><link>https://blog.csdn.net/futao__/article/details/127736974</link><guid>https://blog.csdn.net/futao__/article/details/127736974</guid><author>futao__</author><pubDate>Mon, 07 Nov 2022 19:02:38 +0800</pubDate><description><![CDATA[Jmeter使用常见问题]]></description><category></category></item><item><title><![CDATA[（八）Jmeter实现文件上传与下载]]></title><link>https://blog.csdn.net/futao__/article/details/127622104</link><guid>https://blog.csdn.net/futao__/article/details/127622104</guid><author>futao__</author><pubDate>Mon, 31 Oct 2022 20:01:53 +0800</pubDate><description><![CDATA[（八）Jmeter实现文件上传与下载]]></description><category></category></item><item><title><![CDATA[（七）Jmeter脚本录制与自动化测试 / 使用Jmeter来协助造长流程数据]]></title><link>https://blog.csdn.net/futao__/article/details/127567611</link><guid>https://blog.csdn.net/futao__/article/details/127567611</guid><author>futao__</author><pubDate>Fri, 28 Oct 2022 11:24:33 +0800</pubDate><description><![CDATA[（七）Jmeter脚本录制与自动化测试 / 使用Jmeter来协助造长流程数据]]></description><category></category></item><item><title><![CDATA[（六）Jmeter Cookie管理器]]></title><link>https://blog.csdn.net/futao__/article/details/127559245</link><guid>https://blog.csdn.net/futao__/article/details/127559245</guid><author>futao__</author><pubDate>Thu, 27 Oct 2022 19:51:17 +0800</pubDate><description><![CDATA[（六）Jmeter Cookie管理器]]></description><category></category></item><item><title><![CDATA[（五）Jmeter串联请求 / 使用上一个请求的结果作为下一个请求的参数]]></title><link>https://blog.csdn.net/futao__/article/details/127556720</link><guid>https://blog.csdn.net/futao__/article/details/127556720</guid><author>futao__</author><pubDate>Thu, 27 Oct 2022 17:27:48 +0800</pubDate><description><![CDATA[（五）Jmeter串联请求 / 使用上一个请求的结果作为下一个请求的参数]]></description><category></category></item><item><title><![CDATA[（四）Jmeter参数化函数助手/使用随机函数/随机参数]]></title><link>https://blog.csdn.net/futao__/article/details/127556389</link><guid>https://blog.csdn.net/futao__/article/details/127556389</guid><author>futao__</author><pubDate>Thu, 27 Oct 2022 17:08:20 +0800</pubDate><description><![CDATA[（四）Jmeter参数化函数助手/使用随机函数/随机参数]]></description><category></category></item></channel></rss>