<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <author>
    <name>劉弦介</name>
  </author>
  <generator uri="https://hexo.io/">Hexo</generator>
  <id>http://example.com/</id>
  <link href="http://example.com/" rel="alternate"/>
  <link href="http://example.com/atom.xml" rel="self"/>
  <rights>All rights reserved 2026, 劉弦介</rights>
  <subtitle>新古典主義的追求者</subtitle>
  <title>劉弦介作品集</title>
  <updated>2026-05-28T06:08:33.716Z</updated>
  <entry>
    <author>
      <name>劉弦介</name>
    </author>
    <content>
      <![CDATA[<link rel="stylesheet" class="aplayer-secondary-style-marker" href="\assets\css\APlayer.min.css"><script src="\assets\js\APlayer.min.js" class="aplayer-secondary-script-marker"></script><div style="width: 80vw; max-width: 900px; position: relative; left: 50%; transform: translateX(-50%); text-align: center; font-family: 'Playfair Display', 'Georgia', serif; color: #e4dfd5; line-height: 2.2; margin-top: 40px; margin-bottom: 100px;"><p style="font-size: 1.3em; color: #b0a89a; font-style: italic; letter-spacing: 2px; margin-bottom: 50px; line-height: 1.8;">"旅程的起點……"</p><div style="width: 400px; height: 2px; background-color: #b8a078; margin: 0 auto 60px;"></div><div id="dynamic-story" style="text-align: justify; font-size: 1.05em; color: #d1cbbd; margin-bottom: 70px; transition: opacity 0.4s ease-in-out; opacity: 1;"><p><span style="font-size: 4em; float: left; line-height: 0.75; padding-right: 15px; padding-top: 10px; color: #b8a078;">當</span>第一縷海風拂過，「作曲家」意外收到了一張來自遠方海島樂園的門票。伴隨著輕柔慵懶的微風，期待的種子開始發芽。</p></div><div style="text-transform: uppercase; letter-spacing: 2px; font-size: 0.75em; color: #b8a078; margin-bottom: 30px; font-weight: 600; text-align: center;">Composer: 劉弦介 &nbsp;&nbsp;|&nbsp;&nbsp; Mixing Engineer: 陳建濤 &nbsp;&nbsp;—&nbsp;&nbsp; Soundtrack</div><style>/* 限制播放器宽度，使其看起来更像高端实体调音台 */.neumorphic-aplayer {    margin: 0 auto;    max-width: 600px;    text-align: left;}/* 播放器主体：浮雕外壳 */.neumorphic-aplayer .aplayer {    background: #2a2826 !important;    border-radius: 32px !important;    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.4),                -8px -8px 20px rgba(255, 255, 255, 0.03),                inset 2px 2px 5px rgba(255, 255, 255, 0.05),                inset -3px -3px 8px rgba(0, 0, 0, 0.2) !important;    padding: 24px !important;    border: none !important;}/* 封面图：立体凹陷效果 */.neumorphic-aplayer .aplayer .aplayer-pic {    border-radius: 20px !important;    box-shadow: 6px 6px 12px rgba(0,0,0,0.3), -4px -4px 10px rgba(255,255,255,0.03) !important;}/* 文字排版 */.neumorphic-aplayer .aplayer .aplayer-info {    padding: 10px 10px 10px 25px !important;}.neumorphic-aplayer .aplayer .aplayer-title {    font-size: 1.3rem !important;    font-weight: 600 !important;    color: #e4dfd5 !important;}/* 彻底隐藏主控区和播放列表区的作者信息 */.neumorphic-aplayer .aplayer .aplayer-author,.neumorphic-aplayer .aplayer .aplayer-list ol li .aplayer-list-author {    display: none !important;}/* 进度条：加粗且呈现物理凹槽感 */.neumorphic-aplayer .aplayer .aplayer-controller .aplayer-bar-wrap .aplayer-bar {    height: 8px !important;    background: #1f1e1c !important;    border-radius: 20px !important;    box-shadow: inset 2px 2px 5px rgba(0,0,0,0.4), inset -1px -1px 3px rgba(255,255,255,0.05) !important;}.neumorphic-aplayer .aplayer .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played {    background: #b8a078 !important;    border-radius: 20px !important;    height: 8px !important;}.neumorphic-aplayer .aplayer .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-loaded {    background: transparent !important;}.neumorphic-aplayer .aplayer .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played .aplayer-thumb {    background: #2a2826 !important;    box-shadow: 2px 2px 5px rgba(0,0,0,0.5), -1px -1px 3px rgba(255,255,255,0.1) !important;    border: 2px solid #b8a078 !important;    transform: scale(1.3) !important;}/* 播放列表：打造成悬浮的独立按键 */.neumorphic-aplayer .aplayer .aplayer-list {    background: transparent !important;    margin-top: 25px !important;}.neumorphic-aplayer .aplayer .aplayer-list ol li {    border-top: none !important;    border-radius: 16px !important;    margin-bottom: 10px !important;    padding: 12px 15px !important;    transition: 0.2s !important;    color: #b0a89a !important;    background: #2a2826 !important;    box-shadow: 4px 4px 8px rgba(0,0,0,0.2), -3px -3px 8px rgba(255,255,255,0.02) !important;    border-left: none !important;}.neumorphic-aplayer .aplayer .aplayer-list ol li:hover {    background: #2f2d2b !important;}/* 正在播放的曲目：物理按压凹陷感 */.neumorphic-aplayer .aplayer .aplayer-list ol li.aplayer-list-light {    background: #23211f !important;    box-shadow: inset 4px 4px 8px rgba(0,0,0,0.3), inset -3px -3px 8px rgba(255,255,255,0.03) !important;}.neumorphic-aplayer .aplayer .aplayer-list ol li .aplayer-list-title {    color: #b8a078 !important;    font-weight: 600 !important;}/* 图标颜色 */.neumorphic-aplayer .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon path {    fill: #b0a89a !important;}.neumorphic-aplayer .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon:hover path {    fill: #b8a078 !important;}/* =======================================   定制：前导零双位数序号 (01, 02) ======================================= */.neumorphic-aplayer .aplayer .aplayer-list ol {    counter-reset: track-number !important;}.neumorphic-aplayer .aplayer .aplayer-list ol li .aplayer-list-index {    font-size: 0 !important;    display: inline-block;    width: 25px; }.neumorphic-aplayer .aplayer .aplayer-list ol li .aplayer-list-index::after {    counter-increment: track-number;    content: counter(track-number, decimal-leading-zero);    font-size: 0.95rem !important;     color: #8a8377 !important;     font-weight: 500 !important;    letter-spacing: 1px !important;}</style><div class="neumorphic-aplayer">        <div id="aplayer-XXXErvDa" class="aplayer aplayer-tag-marker" style="margin-bottom: 20px;"></div>  <script>  var options = {"narrow":false,"autoplay":false,"showlrc":0,"theme":"#b8a078","listmaxheight":"320px","music":[{"title":"I. 海風寄來的請柬","author":"劉弦介/陳建濤","url":"/audio/paradise-rhapsody-a-travelers-nine-movements/track1.mp3","pic":"/img/paradise-rhapsody-a-travelers-nine-movements.png"},{"title":"II. 琉璃海序曲","author":"劉弦介/陳建濤","url":"/audio/paradise-rhapsody-a-travelers-nine-movements/track2.mp3","pic":"/img/paradise-rhapsody-a-travelers-nine-movements.png"}]};  options.element = document.getElementById("aplayer-XXXErvDa");  var ap = new APlayer(options);    window.aplayers || (window.aplayers = []);  window.aplayers.push(ap);  </script></div></div><script>document.addEventListener('DOMContentLoaded', function() {    const storyDiv = document.getElementById('dynamic-story');        // 在这里配置每一首曲目对应的故事内容    const stories = {        "I. 海風寄來的請柬": '<p><span style="font-size: 4em; float: left; line-height: 0.75; padding-right: 15px; padding-top: 10px; color: #b8a078;">當</span>第一縷海風拂過，「作曲家」意外收到了一張來自遠方海島樂園的門票。伴隨著輕柔慵懶的微風，期待的種子開始發芽。</p>',                "II. 琉璃海序曲": '<p><span style="font-size: 4em; float: left; line-height: 0.75; padding-right: 15px; padding-top: 10px; color: #b8a078;">「作</span>曲家」乘船出發，海面如琉璃般折射著粼粼波光。隨著島嶼的輪廓在海平線上逐漸清晰，一場波瀾壯闊的旅程正式拉開序幕。</p>'    };    // 【修改点1】初始值设为 null，作为“页面刚加载”的标记    let currentTrack = null;         setInterval(() => {        const titleEl = document.querySelector('.aplayer-title');        if (titleEl) {            // 【修改点2】加上 trim() 去除可能存在的首尾空格，防止误判            const playingTitle = titleEl.innerText.trim();                         // 如果是网页刚刷新，第一次抓取到标题 -> 静默记录，不触发动画            if (currentTrack === null) {                currentTrack = playingTitle;                // 确保第一次显示的文字和默认曲目绝对匹配                if (stories[playingTitle]) {                    storyDiv.innerHTML = stories[playingTitle];                }            }            // 只有当确实发生了“切歌”行为时 -> 触发渐变动画            else if (playingTitle !== currentTrack) {                currentTrack = playingTitle;                                // 1. 触发CSS渐隐                storyDiv.style.opacity = 0;                                 // 2. 替换文字并渐显                setTimeout(() => {                    storyDiv.innerHTML = stories[playingTitle] || stories["I. 海風寄來的請柬"];                    storyDiv.style.opacity = 1;                 }, 400);             }        }    }, 300);});</script>]]>
    </content>
    <id>http://example.com/2026/05/28/paradise-rhapsody-a-travelers-nine-movements/</id>
    <link href="http://example.com/2026/05/28/paradise-rhapsody-a-travelers-nine-movements/"/>
    <published>2026-05-27T16:00:00.000Z</published>
    <summary>
      <![CDATA[<link rel="stylesheet" class="aplayer-secondary-style-marker" href="\assets\css\APlayer.min.css"><script src="\assets\js\APlayer.min.js" cla]]>
    </summary>
    <title>樂園狂想曲：旅人的九個樂章</title>
    <updated>2026-05-28T06:08:33.716Z</updated>
  </entry>
</feed>
