<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><title>软山 Ruanshan</title><link>https://www.ruanshan.net</link><description>软山 Ruanshan 的个人博客，分享全栈开发、Vibe Coding 与 AI 编程的实战经验。记录独立开发项目、技术笔记与创作思考，欢迎交流。</description><language>zh-cn</language><atom:link><_attr><href>https://www.ruanshan.net/rss.xml</href><rel>self</rel><type>application/rss+xml</type></_attr></atom:link><item><item item="0"><title>Hello World｜开篇</title><link>https://www.ruanshan.net/articles/hello-world.html</link><description>欢迎来到软山 Ruanshan 的个人博客。这里记录我作为网站开发者的技术探索、设计思考和独立创作历程。</description><pubDate>Mon, 24 Aug 2026 16:19:41 +0800</pubDate><guid>https://www.ruanshan.net/articles/hello-world.html</guid></item><item item="1"><title>如何复制一个网站到Html，我做了一个Skill</title><link>https://www.ruanshan.net/articles/clone-website-to-html-ai-skill.html</link><description>用 AI 将动态网站完整克隆为独立 HTML。深度对比 AI Agent 堆砌提示词、v0.dev 成熟服务、自定义 Skill 三条路线，以及 ai-html-cloner 开源项目的工作流与经验总结。</description><pubDate>Sun, 02 Aug 2026 00:00:00 +0800</pubDate><guid>https://www.ruanshan.net/articles/clone-website-to-html-ai-skill.html</guid></item><item item="2"><title>工程师自研博客：放弃 Astro/WordPress，选择 FastAdmin 的完整思考</title><link>https://www.ruanshan.net/articles/why-i-chose-fastadmin-for-blog.html</link><description>工程师自研博客完整复盘：技术选型思考、FastAdmin 实战、以及博客系统的战略架构设计。</description><pubDate>Tue, 28 Jul 2026 00:00:00 +0800</pubDate><guid>https://www.ruanshan.net/articles/why-i-chose-fastadmin-for-blog.html</guid></item><item item="3"><title>GetStore：一个独立店铺开店平台，和它没有走通的路</title><link>https://www.ruanshan.net/articles/26.html</link><description>从 0 到 1 搭建独立店铺平台 GetStore 的全过程复盘，分享产品决策、技术选型与失败教训。</description><pubDate>Sat, 18 Jul 2026 00:00:00 +0800</pubDate><guid>https://www.ruanshan.net/articles/26.html</guid></item></item></rss>