<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>Tro</title><link>https://makule.top</link><atom:link href="https://makule.top/feed.xml" rel="self" type="application/rss+xml"/><description>记录技术、分享经验</description><generator>Halo v2.21.10</generator><language>zh-cn</language><image><url>https://makule.top/upload/Snipaste_2024-09-12_22-34-47.png</url><title>Tro</title><link>https://makule.top</link></image><lastBuildDate>Thu, 11 Jun 2026 09:47:48 GMT</lastBuildDate><item><title><![CDATA[冇计啊]]></title><link>https://makule.top/archives/mao</link><description><![CDATA[<img src="https://makule.top/plugins/feed/assets/telemetry.gif?title=%E5%86%87%E8%AE%A1%E5%95%8A&amp;url=/archives/mao" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/mao</guid><dc:creator>Administrator</dc:creator><category>吹水</category><pubDate>Thu, 11 Jun 2026 07:08:48 GMT</pubDate></item><item><title><![CDATA[如何根据业务规模选择最合适的技术栈？]]></title><link>https://makule.top/archives/ru-he-gen-ju-ye-wu-gui-mo-xuan-ze-zui-he-gua-de-ji-shu-zhan</link><description><![CDATA[<img src="https://makule.top/plugins/feed/assets/telemetry.gif?title=%E5%A6%82%E4%BD%95%E6%A0%B9%E6%8D%AE%E4%B8%9A%E5%8A%A1%E8%A7%84%E6%A8%A1%E9%80%89%E6%8B%A9%E6%9C%80%E5%90%88%E9%80%82%E7%9A%84%E6%8A%80%E6%9C%AF%E6%A0%88%EF%BC%9F&amp;url=/archives/ru-he-gen-ju-ye-wu-gui-mo-xuan-ze-zui-he-gua-de-ji-shu-zhan" width="1" height="1" alt="" style="opacity:0;">作为开发者，每当我们开启一个新项目——无论是为了练手、接私活，还是构建企业的核心业务——最先面临的难题往往是：“我该用什么技术栈？” 是直接上微服务、K8s集群？还是老老实实写单体应用？最近我在复盘架构设计时看到一张非常清晰的图表，它以日数据吞吐量为维度，将应用架构分为了四个等级。 这张图非常契合我]]></description><guid isPermaLink="false">/archives/ru-he-gen-ju-ye-wu-gui-mo-xuan-ze-zui-he-gua-de-ji-shu-zhan</guid><dc:creator>Administrator</dc:creator><category>指南</category><pubDate>Sun, 18 Jan 2026 16:52:31 GMT</pubDate></item><item><title><![CDATA[让 AI 秒变高级设计师：UI/UX Pro Max Skill 使用指南]]></title><link>https://makule.top/archives/rang-ai-miao-bian-gao-ji-she-ji-shi-ui-ux-pro-max-skill-shi-yong-zhi-nan</link><description><![CDATA[<img src="https://makule.top/plugins/feed/assets/telemetry.gif?title=%E8%AE%A9%20AI%20%E7%A7%92%E5%8F%98%E9%AB%98%E7%BA%A7%E8%AE%BE%E8%AE%A1%E5%B8%88%EF%BC%9AUI%2FUX%20Pro%20Max%20Skill%20%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97&amp;url=/archives/rang-ai-miao-bian-gao-ji-she-ji-shi-ui-ux-pro-max-skill-shi-yong-zhi-nan" width="1" height="1" alt="" style="opacity:0;">在 AI 辅助编程日益普及的今天，我们用 Cursor 或 Claude 能够飞快地生成代码。但你是否遇到过这样的尴尬：代码功能完美，但生成的界面却像 90 年代的网页，或者配色辣眼睛？ 很多开发者（包括我）都是“后端思维”，对 UI/UX 设计一窍不通。今天我要介绍一个最近在 GitHub 上爆火]]></description><guid isPermaLink="false">/archives/rang-ai-miao-bian-gao-ji-she-ji-shi-ui-ux-pro-max-skill-shi-yong-zhi-nan</guid><dc:creator>Administrator</dc:creator><category>教学</category><pubDate>Sat, 17 Jan 2026 15:07:10 GMT</pubDate></item><item><title><![CDATA[Spring Boot + JWT 身份认证]]></title><link>https://makule.top/archives/spring-boot-jwt-shen-fen-ren-zheng</link><description><![CDATA[<img src="https://makule.top/plugins/feed/assets/telemetry.gif?title=Spring%20Boot%20%2B%20JWT%20%E8%BA%AB%E4%BB%BD%E8%AE%A4%E8%AF%81&amp;url=/archives/spring-boot-jwt-shen-fen-ren-zheng" width="1" height="1" alt="" style="opacity:0;">在前后端分离的开发模式下，传统的 Session 方案显得力不从心：跨域问题难搞、服务器集群要做 Session 共享、移动端支持不友好…… 这时候，JWT (JSON Web Token) 就成了最佳替代方案。 今天这篇文章不讲废话，直接带你在 Spring Boot 项目中从零实现一套标准、可用]]></description><guid isPermaLink="false">/archives/spring-boot-jwt-shen-fen-ren-zheng</guid><dc:creator>Administrator</dc:creator><category>指南</category><pubDate>Wed, 14 Jan 2026 15:33:00 GMT</pubDate></item><item><title><![CDATA[Oh-My-OpenCode：让你的 AI 编程助手 Sisyphus 变身超级形态]]></title><link>https://makule.top/archives/oh-my-opencode-rang-ni-de-ai-bian-cheng-zhu-shou-sisyphus-bian-shen-chao-ji-xing-tai</link><description><![CDATA[<img src="https://makule.top/plugins/feed/assets/telemetry.gif?title=Oh-My-OpenCode%EF%BC%9A%E8%AE%A9%E4%BD%A0%E7%9A%84%20AI%20%E7%BC%96%E7%A8%8B%E5%8A%A9%E6%89%8B%20Sisyphus%20%E5%8F%98%E8%BA%AB%E8%B6%85%E7%BA%A7%E5%BD%A2%E6%80%81&amp;url=/archives/oh-my-opencode-rang-ni-de-ai-bian-cheng-zhu-shou-sisyphus-bian-shen-chao-ji-xing-tai" width="1" height="1" alt="" style="opacity:0;">如果你已经体验过 OpenCode，你可能会发现它虽然强大，但配置起来稍显繁琐。就像 Zsh 之于 oh-my-zsh，OpenCode 也有了自己的超级伴侣——Oh My OpenCode。 本文将带你了解这个被称为“电池全包（Batteries-Included）”的开源项目，它如何通过预置的]]></description><guid isPermaLink="false">/archives/oh-my-opencode-rang-ni-de-ai-bian-cheng-zhu-shou-sisyphus-bian-shen-chao-ji-xing-tai</guid><dc:creator>Administrator</dc:creator><category>测评</category><pubDate>Mon, 12 Jan 2026 15:23:00 GMT</pubDate></item><item><title><![CDATA[2026 AI 编程工具大乱斗：Copilot vs Cursor vs Windsurf vs OpenCode，谁才是最强辅助？]]></title><link>https://makule.top/archives/2026-ai-bian-cheng-gong-ju-da-luan-dou</link><description><![CDATA[<img src="https://makule.top/plugins/feed/assets/telemetry.gif?title=2026%20AI%20%E7%BC%96%E7%A8%8B%E5%B7%A5%E5%85%B7%E5%A4%A7%E4%B9%B1%E6%96%97%EF%BC%9ACopilot%20vs%20Cursor%20vs%20Windsurf%20vs%20OpenCode%EF%BC%8C%E8%B0%81%E6%89%8D%E6%98%AF%E6%9C%80%E5%BC%BA%E8%BE%85%E5%8A%A9%EF%BC%9F&amp;url=/archives/2026-ai-bian-cheng-gong-ju-da-luan-dou" width="1" height="1" alt="" style="opacity:0;">2024年我们还在惊叹 GitHub Copilot 的自动补全，2025年 Cursor 用 "Composer" 重新定义了代码编辑器。到了 2026 年初，AI 编程工具的战场已经杀红了眼。 现在的 AI 不再只是帮你写两行 for 循环，它们开始充当“Agent（智能体）”——能读懂整个项目]]></description><guid isPermaLink="false">/archives/2026-ai-bian-cheng-gong-ju-da-luan-dou</guid><dc:creator>Administrator</dc:creator><enclosure url="https://makule.top/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Fgsggf.png&amp;size=m" type="image/jpeg" length="11432"/><category>测评</category><pubDate>Thu, 8 Jan 2026 15:28:00 GMT</pubDate></item><item><title><![CDATA[OpenCode 使用教程：全能型开源 AI 编程助手（平替 Claude Code）]]></title><link>https://makule.top/archives/opencode-shi-yong-jiao-cheng-quan-neng-xing-kai-yuan-ai-bian-cheng-zhu-shou-ping-ti-claude-code</link><description><![CDATA[<img src="https://makule.top/plugins/feed/assets/telemetry.gif?title=OpenCode%20%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B%EF%BC%9A%E5%85%A8%E8%83%BD%E5%9E%8B%E5%BC%80%E6%BA%90%20AI%20%E7%BC%96%E7%A8%8B%E5%8A%A9%E6%89%8B%EF%BC%88%E5%B9%B3%E6%9B%BF%20Claude%20Code%EF%BC%89&amp;url=/archives/opencode-shi-yong-jiao-cheng-quan-neng-xing-kai-yuan-ai-bian-cheng-zhu-shou-ping-ti-claude-code" width="1" height="1" alt="" style="opacity:0;">在 AI 辅助编程工具层出不穷的今天，我们见识过 GitHub Copilot 的补全能力，也体验过 Claude Code 的强大。但如果你正在寻找一款**完全开源、不绑定特定模型提供商、且专注于终端体验（TUI）**的编程 Agent，那么 OpenCode 绝对值得你一试。 本文将带你了解 O]]></description><guid isPermaLink="false">/archives/opencode-shi-yong-jiao-cheng-quan-neng-xing-kai-yuan-ai-bian-cheng-zhu-shou-ping-ti-claude-code</guid><dc:creator>Administrator</dc:creator><category>测评</category><pubDate>Mon, 29 Dec 2025 15:15:00 GMT</pubDate></item><item><title><![CDATA[Docker 只有 5 个核心概念？10分钟带你入门容器化]]></title><link>https://makule.top/archives/docker-zhi-you-5-ge-he-xin-gai-nian-10fen-zhong-dai-ni-ru-men-rong-qi-hua</link><description><![CDATA[<img src="https://makule.top/plugins/feed/assets/telemetry.gif?title=Docker%20%E5%8F%AA%E6%9C%89%205%20%E4%B8%AA%E6%A0%B8%E5%BF%83%E6%A6%82%E5%BF%B5%EF%BC%9F10%E5%88%86%E9%92%9F%E5%B8%A6%E4%BD%A0%E5%85%A5%E9%97%A8%E5%AE%B9%E5%99%A8%E5%8C%96&amp;url=/archives/docker-zhi-you-5-ge-he-xin-gai-nian-10fen-zhong-dai-ni-ru-men-rong-qi-hua" width="1" height="1" alt="" style="opacity:0;">你是否经历过这种绝望： "明明在我电脑上能跑，为什么发到服务器上就报错了？" 环境不一致（JDK 版本不同、缺少系统库、端口冲突）是开发者的噩梦。而 Docker 的出现，就是为了把这个噩梦装进盒子里扔掉。 今天这篇，不念教科书定义，用最通俗的语言带你理解 Docker，并手把手教你跑起第一个服务。]]></description><guid isPermaLink="false">/archives/docker-zhi-you-5-ge-he-xin-gai-nian-10fen-zhong-dai-ni-ru-men-rong-qi-hua</guid><dc:creator>Administrator</dc:creator><category>教学</category><pubDate>Thu, 13 Nov 2025 15:40:00 GMT</pubDate></item></channel></rss>