MorphoTV---一款专为影视爱好者打造的在线免费观影资源整合站

Edward

发布于336天前
应怜鱼乱红纱涨,莫道青衿梦里游
看见这个标题,大家可能会有个疑问?我都有了LireTV和MoonTV了,为啥还需要再下一个MorphoTV呢?那么就让我一一道来它的独特之处在哪?


https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.morphotv


首先,打开应用,需要你进行系统化初始配置,如下图。
![CleanShot 2025-06-30 at 17.26.46@2x.png](https://dl.playground.lazycat.cloud/guidelines/402/2444d50d-6eca-4915-bed6-19d84a4ad8d0.png "CleanShot 2025-06-30 at 17.26.46@2x.png")

乍一看,我们肯定会觉得很繁琐,因为不会写这个参数,那么你可以使用我下面这个配置先复制粘贴进去。

简单配置:

```
{
  "PROXY_BASE_URL": "http://morphotv.你的懒猫盒子名.heiyu.space:3000/proxy/"
}
```
高配版
```
{
  "PROXY_BASE_URL": "http://morphotv.你的懒猫盒子名.heiyu.space:3000/proxy/",
  "tg_selected_model": 1750908942919,
  "tg_prompt": "",
  "search_sites": [
    {
      "id": "1748744344014",
      "name": "阿里云盘发布频道",
      "url": "https://t.me/s/shareAliyun?q={keyword}",
      "enabled": true
    },
    {
      "id": "1748744354447",
      "name": "肯德基の4K影视综合电影云盘站",
      "url": "https://t.me/s/XiangxiuNB?q={keyword}",
      "enabled": false
    },
    {
      "id": "1748744362990",
      "name": "夸克云盘综合资源",
      "url": "https://t.me/s/Quark_Movies?q={keyword}",
      "enabled": false
    },
    {
      "id": "1748744445095",
      "name": "阿里云盘4K影视",
      "url": "https://t.me/s/Aliyun_4K_Movies?q={keyword}",
      "enabled": false
    },
    {
      "id": "1748744491163",
      "name": "盘酱酱Club",
      "url": "https://t.me/s/PanjClub?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749446702891",
      "name": "天翼云盘资源频道",
      "url": "https://t.me/s/tianyirigeng?q={keyword}",
      "enabled": false
    },
    {
      "id": "17494470388165",
      "name": "123云盘资源频道",
      "url": "https://t.me/s/xx123pan?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749437038417",
      "name": "123云盘综合频道",
      "url": "https://t.me/s/zyzhpd123?q={keyword}",
      "enabled": false
    },
    {
      "id": "17494470128817",
      "name": "天翼云盘资源发布频道",
      "url": "https://t.me/s/cloudtianyi?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447038427",
      "name": "天翼云盘综合频道",
      "url": "https://t.me/s/tyypzhpd?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447258247",
      "name": "奥斯卡4K蓝光(精品)影视磁力站",
      "url": "https://t.me/s/Oscar_4Kmovies?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447035816",
      "name": "移动云盘资源分享",
      "url": "https://t.me/s/ydypzyfx?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749547038817",
      "name": "百度网盘综合频道",
      "url": "https://t.me/s/bdwpzhpd?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447038817",
      "name": "综合频道",
      "url": "https://t.me/s/yunpanall?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447038417",
      "name": "夸克浏览器二三事",
      "url": "https://t.me/s/NewQuark?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447033817",
      "name": "阿里云盘吧(新)",
      "url": "https://t.me/s/NewAliPan?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447038815",
      "name": "百度网盘资源分享",
      "url": "https://t.me/s/BaiduCloudDisk?q={keyword}",
      "enabled": false
    },
    {
      "id": "1748447034817",
      "name": "网盘资源收藏(移动云盘)",
      "url": "https://t.me/s/yunpan139?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447834517",
      "name": "网盘资源收藏(UC网盘)",
      "url": "https://t.me/s/yunpanuc?q={keyword}",
      "enabled": false
    },
    {
      "id": "1746447038327",
      "name": "云盘资源发布频道",
      "url": "https://t.me/s/qixingzhenren?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447028417",
      "name": "爱影夸克频道",
      "url": "https://t.me/s/pankuake_share?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447038317",
      "name": "YOYO资源|夸克|短剧",
      "url": "https://t.me/s/yoyokuakeduanju?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447038215",
      "name": "Shares_115_Channel",
      "url": "https://t.me/s/Channel_Shares_115?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447034817",
      "name": "爷青回动画分享",
      "url": "https://t.me/s/yeqingjie_GJG666?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447037817",
      "name": "迅雷云盘",
      "url": "https://t.me/s/gotopan?q={keyword}",
      "enabled": false
    },
    {
      "id": "1744447038817",
      "name": "【热门网剧在线】",
      "url": "https://t.me/s/movielover8888_TV?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447031817",
      "name": "UC夸克百度迅雷资源分享",
      "url": "https://t.me/s/ucquark?q={keyword}",
      "enabled": false
    },
    {
      "id": "1749447034217",
      "name": "网盘资源(动画/动漫)频道",
      "url": "https://t.me/s/alyp_Animation?q={keyword}",
      "enabled": false
    }
  ],
  "ai_api_key": "",
  "m3u8ProxyList": [],
  "ai_api_url": "",
  "ANALYTICS_SCRIPT": "",
  "searchHistory": [],
  "immersiveTranslatePerformanceData": {
    "initial": 0,
    "buildContainer": 32,
    "consumeContainer": 33,
    "consumeParagraph": 138,
    "parseParagraph": 37,
    "translated": 2969,
    "inserted": 180728
  },
  "onlineParserList": [
    {
      "name": "虾米解析",
      "url": "https://jx.xmflv.com/?url={url}"
    },
    {
      "name": "虾米解析2",
      "url": "https://jx.xmflv.cc/?url={url}"
    },
    {
      "name": "剖云解析",
      "url": "https://www.pouyun.com/?url={url}"
    },
    {
      "name": "CK解析",
      "url": "https://www.ckplayer.vip/jiexi/?url={url}"
    },
    {
      "name": "盘古解析",
      "url": "http://www.pangujiexi.com/jiexi/?url={url}"
    },
    {
      "name": "m3u8解析",
      "url": "http://jx.m3u8.tv/jiexi/?url={url}"
    }
  ],
  "vite-ui-theme": "dark",
  "selectedApiSites": [
    "jisu",
    "heimuer",
    "wolong",
    "ffzy5"
  ]
}
```



点击导入json数据后,你就可以正式进入首页了
![CleanShot 2025-06-30 at 17.40.04@2x.png](https://dl.playground.lazycat.cloud/guidelines/402/859b7aaf-513b-415e-a375-b846735042a5.png "CleanShot 2025-06-30 at 17.40.04@2x.png")

如果上述操作不成功的话,可以试试下述方式:

使用Deno来部署这个代理地址,具体方式如下:

1. 首先,打开Deno官网(https://dash.deno.com/)

2. 点击“continue wwith Github"
![CleanShot 2025-07-04 at 21.36.36.png](https://dl.playground.lazycat.cloud/guidelines/402/02a8f934-5bfd-4d48-9514-9c016e09791b.png "CleanShot 2025-07-04 at 21.36.36.png")

3. 点击“New Playground"
![CleanShot 2025-07-04 at 21.37.11.png](https://dl.playground.lazycat.cloud/guidelines/402/6d7e4d6b-15be-4928-9a04-a8d861a436c0.png "CleanShot 2025-07-04 at 21.37.11.png")

4. 在左侧输入以下代码

```
// MorphoTV 代理服务器 - 原始 Deno 版本
// 适用于本地 Deno 运行时

// 启用 CORS 支持的函数
function enableCors(response: Response): Response {
  response.headers.set("Access-Control-Allow-Origin", "*");
  response.headers.set("Access-Control-Allow-Methods", "GET, POST, PUT, DELETE, OPTIONS");
  response.headers.set("Access-Control-Allow-Headers", "Content-Type, Authorization");
  return response;
}

// 处理代理请求的函数
async function handleProxyRequest(req: Request): Promise {
  const url = new URL(req.url);

  // 提取目标 URL (去掉 `/proxy/` 前缀)
  const targetUrl = decodeURIComponent(url.pathname.replace("/proxy/", ""));

  if (!targetUrl) {
    return enableCors(
      new Response(JSON.stringify({ error: "Target URL is required!" }), {
        status: 400,
        headers: { "Content-Type": "application/json" },
      }),
    );
  }

  try {
    // 创建新的 Headers 对象
    const headers = new Headers();

    // 复制原始请求头,但排除一些不需要的头
    for (const [key, value] of req.headers.entries()) {
      if (!["host", "connection", "content-length"].includes(key.toLowerCase())) {
        headers.set(key, value);
      }
    }

    // 添加必要的 User-Agent 头
    headers.set(
      "User-Agent",
      "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36",
    );

    // 配置请求选项
    const fetchOptions: RequestInit = {
      method: req.method,
      headers: headers,
    };

    // 如果请求不是 GET 方法,传递请求 body
    if (req.method !== "GET") {
      const body = await req.text();
      fetchOptions.body = body;
    }

    // 转发请求到目标服务器
    const proxyResponse = await fetch(targetUrl, fetchOptions);

    // 转发响应
    const responseBody = await proxyResponse.text();
    const response = new Response(responseBody, {
      status: proxyResponse.status,
      headers: proxyResponse.headers,
    });

    return enableCors(response);
  } catch (error) {
    console.error("Proxy error:", error);

    const errorMessage = {
      error: "Proxy error",
      message: error instanceof Error ? error.message : "Unknown error",
    };

    return enableCors(
      new Response(JSON.stringify(errorMessage), {
        status: 500,
        headers: { "Content-Type": "application/json" },
      }),
    );
  }
}

// 处理 HTTP 请求的主函数
async function handler(req: Request): Promise {
  const url = new URL(req.url);
  if (req.method === "OPTIONS") {
    // 处理预检请求
    return enableCors(new Response(null, { status: 204 }));
  } else if (url.pathname.startsWith("/proxy/")) {
    return handleProxyRequest(req);
  } else if (url.pathname === "/") {
    // 为根路径返回一个简单的页面
    const html = `
      
      
      
        
        
        MorphoTV 代理服务器
        
          body { 
            font-family: Arial, sans-serif; 
            max-width: 800px; 
            margin: 50px auto; 
            padding: 20px; 
            background: #f5f5f5;
          }
          .container {
            background: white;
            padding: 30px;
            border-radius: 10px;
            box-shadow: 0 2px 10px rgba(0,0,0,0.1);
          }
          .status { color: #28a745; font-weight: bold; }
          .endpoint { 
            background: #f8f9fa; 
            padding: 10px; 
            border-radius: 5px; 
            font-family: monospace; 
            border-left: 4px solid #007bff;
            margin: 15px 0;
          }
          h1 { color: #007bff; }
          .badge {
            background: #6c757d;
            color: white;
            padding: 4px 8px;
            border-radius: 4px;
            font-size: 12px;
          }
        
      
      
        
          🎬 MorphoTV 代理服务器
          Deno Runtime
          ✅ 服务器运行正常
          使用方法
          在 MorphoTV 初始化界面输入以下代理地址:
          ${req.url}proxy/
          功能特性
          
            ✅ 支持 CORS 跨域请求
            ✅ 自动转发请求头
            ✅ 支持所有 HTTP 方法
            ✅ 错误处理和日志记录
            ✅ TypeScript 原生支持
          
          本地运行
          使用以下命令启动服务器:
          deno run --allow-net --allow-env deno-proxy-original.ts
          Powered by Deno Runtime
        
      
      
    `;
    return enableCors(new Response(html, { status: 200, headers: { "Content-Type": "text/html; charset=utf-8" } }));
  } else {
    return enableCors(
      new Response("Not Found", { status: 404, headers: { "Content-Type": "text/plain" } }),
    );
  }
}

// 本地 Deno 运行时启动服务器
if (import.meta.main) {
  const port = Number(Deno.env.get("PORT")) || 8080;
  
  console.log(`🦕 MorphoTV 代理服务器启动中...`);
  console.log(`📍 服务器地址: http://localhost:${port}`);
  console.log(`🔗 代理端点: http://localhost:${port}/proxy/`);
  
  Deno.serve({ port }, handler);
}

// 导出 handler 函数供 Deno Deploy 使用
export default handler;
```
5. 输入完后,点击“save & deploy"
![CleanShot 2025-07-04 at 21.40.12.png](https://dl.playground.lazycat.cloud/guidelines/402/b8436c5b-dc94-4b53-8a46-ca31d131fbd6.png "CleanShot 2025-07-04 at 21.40.12.png")

6. 右侧显示信息就代表部署成功了,按照图中指示复制对应地址
![CleanShot 2025-07-04 at 21.43.21.png](https://dl.playground.lazycat.cloud/guidelines/402/536e30e4-a60a-43a7-8df9-bbcddc6851f9.png "CleanShot 2025-07-04 at 21.43.21.png")

7. 打开Morphotv,替换下图“你生成的代理地址”,复制粘贴进去,点击”导入JSON数据“

```
{
  "PROXY_BASE_URL": "你生成的代理地址"
}
```

![CleanShot 2025-07-04 at 21.54.43.png](https://dl.playground.lazycat.cloud/guidelines/402/1a1fdd16-c920-4e05-a877-7bc727a20cc0.png "CleanShot 2025-07-04 at 21.54.43.png")

8. 稍等加载就可以开始你的观影之旅了
![CleanShot 2025-07-04 at 21.55.47.png](https://dl.playground.lazycat.cloud/guidelines/402/f8f872ad-75ca-483f-8663-5cab3ec55c57.png "CleanShot 2025-07-04 at 21.55.47.png")


接下来就说到这个网站三种获取资源的方式:
1. 采集站:适合追剧,对清晰度和存在广告不是特别敏感的人。
2. 解析站:适合观看一些国内VIP视频站专有的视频。
3. 网盘站:影片质量高,较少可能会有广告。适合有网盘会员,并且对影片质量要求高的人。

1.采集站,这种如果用过LibreTV和MoonTV就会了解的,下图是MoonTV内的搜索结果
![CleanShot 2025-06-30 at 21.12.32@2x.png](https://dl.playground.lazycat.cloud/guidelines/402/dd988d55-bd67-4ec2-9157-4dc2c81fda38.png "CleanShot 2025-06-30 at 21.12.32@2x.png")
下图是MorphoTV的搜索结果
![CleanShot 2025-06-30 at 21.24.55@2x.png](https://dl.playground.lazycat.cloud/guidelines/402/70847e7f-24c3-4e6f-99de-0340fc1a91b4.png "CleanShot 2025-06-30 at 21.24.55@2x.png")
常规使用的谷歌自己搜就能很多,关键词”视频采集站“,或者可以打开[这个链接](https://www.haoruanmao.com/cms-video-resource-station.html),然后你可以对应的在MorphoTV里添加你需要的采集站点地址
比如我添加这个“ikun资源"(https://www.ikunzy.com/), 点击右上角设置--采集站点--点击”+“,然后按照下图添加对应信息,如果有失败的话,换其他站点尝试,可能原因是采集规则不一样,不过影响不大。
![image.png](https://dl.playground.lazycat.cloud/guidelines/402/c0860faa-79dc-437b-a4a0-fc123bb75b97.png "image.png")
添加完之后如下图,可以通过勾选之后,这样搜索资源的时候就会带上。也可以点击”健康值“
按钮进行测速,这样你就可以挑选延迟较低的站点进行查找资源,方便你观影的体验。
![CleanShot 2025-06-30 at 21.19.07@2x.png](https://dl.playground.lazycat.cloud/guidelines/402/b46c8fa3-ab3b-4e2d-9853-62618a118e79.png "CleanShot 2025-06-30 at 21.19.07@2x.png")

这种方式可以添加一些你喜爱的采集站点,也方便你搜索时只显示其搜索结果。

2.解析站点,这种操作方式最简单,直接复制vip视频链接,然后放在搜索框里直接点击搜索就行,效果如下。如果当前解析点不行,可以切换解析点进行尝试。
![CleanShot 2025-06-30 at 21.31.34@2x.png](https://dl.playground.lazycat.cloud/guidelines/402/8be0563d-b704-46b4-b7a2-476a49e887fd.png "CleanShot 2025-06-30 at 21.31.34@2x.png")
当然,你自己也可以添加新的解析点,推荐两个解析站点,添加方式如下:
https://jx.973973.xyz/?url={url}
https://jx.pxjx.cc/?url={url} 
![CleanShot 2025-06-30 at 21.35.49@2x.png](https://dl.playground.lazycat.cloud/guidelines/402/248561b4-539c-4524-811e-4aaf3ecb1ea6.png "CleanShot 2025-06-30 at 21.35.49@2x.png")
另外,这个解析站点也支持m3u8解析


3.网盘站点,这个要求有点高。网盘的搜索原理是将网盘资源站的搜索结果html内容扔给AI大模型提取,速度的快慢取决于你用的AI接口和模型能力,建议用 gemini-2.0-flash-lite-001这种语义理解能力还可以,处理速度快的小模型。还有在设置里的网盘资源站,不要启用太多,这个也影响速度。搜索结果如下:
![CleanShot 2025-07-02 at 00.40.23@2x.png](https://dl.playground.lazycat.cloud/guidelines/402/69829203-cd3e-48af-94cc-01d9ba18d06a.png "CleanShot 2025-07-02 at 00.40.23@2x.png")

基础功能已经讲完了,剩下的就按需设置,创建属于自己的影视世界吧。

评论

2
u71379256185天前

Json长了之后那个添加这一层的按钮会被挤到屏幕外面去0

黄糖336天前

我的moonTV收不出来 鱿鱼游戏

说点什么呢~
收藏
2
2
0