[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-2840":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":9,"rankLanguage":9,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":9,"pushedAt":9,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":15,"starSnapshotCount":15,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},2840,"Cloudflare_TextSpace_Worker","ethgan\u002FCloudflare_TextSpace_Worker","ethgan","重磅福利 | 拥抱Cloudflare 文本直链网盘 | 拒绝限流 | CDN加速 | 100%免费 https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=QZUx4pHf0J4",null,"JavaScript",128,115,61,6,0,3,10,45,9,61.69,"GNU General Public License v3.0",false,"main",true,[],"2026-06-12 04:00:16","## ☁️ Cloudflare Text Disk_基于Cloudflare worker打造的文本直连网盘\n\n基于 Cloudflare Workers + D1 (SQLite) 的轻量级纯文本云盘。支持文件夹管理、安全链接分享、多级缓存加速，内置带高亮查找\u002F替换与原生撤销的编辑器。依托 Cloudflare 全球边缘网络，零服务器成本，开箱即用。\n\n[\u003Cimg src=\"https:\u002F\u002Fupload.wikimedia.org\u002Fwikipedia\u002Fcommons\u002Fthumb\u002F0\u002F09\u002FYouTube_full-color_icon_%282017%29.svg\u002F40px-YouTube_full-color_icon_%282017%29.svg.png\" width=\"24\"> 查看部署视频 重磅福利 | 拥抱Cloudflare 文本直链网盘 | 拒绝限流 | CDN加速 | 100%免费](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=QZUx4pHf0J4)\n\n![GitHub License](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fyourusername\u002FCF-Text-Cloud?style=flat-square)\n![Cloudflare Workers](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPlatform-Cloudflare%20Workers-F38020?style=flat-square&logo=cloudflare)\n\n## ✨ 核心特性\n\n| 特性               | 说明                                                  |\n| ------------------ | ----------------------------------------------------- |\n| 🚀 **边缘原生**     | 基于 Cloudflare Workers，全球节点就近响应，延迟极低   |\n| 💾 **持久化存储**   | 使用 Cloudflare D1 (Serverless SQLite)，数据安全可靠  |\n| ⚡ **三级缓存架构** | `Edge Cache API → KV → D1`，访客访问毫秒级加载        |\n| 📁 **完整文件管理** | 树形目录展示、拖拽移动、重命名、删除、新建文件夹\u002F文件 |\n| 🔗 **安全分享机制** | 唯一 Token 绑定路径，支持自定义 Token，防越权访问     |\n| 📱 **响应式 UI**    | 极简设计，完美适配桌面\u002F平板\u002F手机，支持侧边栏折叠      |\n| 🆓 **零成本运行**   | 依托 Cloudflare 免费额度，个人\u002F小团队完全够用         |\n\n---\n\n## 📦 部署前准备\n\n1. 注册并登录 [Cloudflare Dashboard](https:\u002F\u002Fdash.cloudflare.com)\n2. 准备一个可用的域名（可选，默认使用 `*.workers.dev` 子域名）！！！免费的可以托管到CF的二级域名一大堆~\n3. 生成一个安全的 `ADMIN_UUID`（不要太简单即可~）\n\n---\n\n## 🛠️ 手动部署步骤（推荐新手）\n\n### 第一步：创建 D1 数据库\n\n1. 进入 Cloudflare 控制台 → **Workers & Pages** → 左侧菜单点击 **D1 SQL Database**\n2. 点击 **Create a database**，命名为 `text-disk-db`（名称可自定义）\n3. 创建成功后，记录生成的 **Database ID**（后续绑定需要）\n\n> 💡 数据库表结构会在 Worker 首次运行时自动创建（`CREATE TABLE IF NOT EXISTS`），无需手动执行 SQL。\n\n### 第二步：创建 Worker\n\n1. 进入 **Workers & Pages** → 点击 **Create Application** → **Create Worker**\n2. 命名为 `text-disk`（或你喜欢的名称）→ 点击 **Deploy**\n3. 进入 Worker 详情页 → 点击顶部 **Edit code**（或 **Quick Edit**）\n\n### 第三步：上传代码\n\n1. 删除编辑器中的默认代码\n2. 粘贴本项目的完整 `index.js` 代码\n3. 点击顶部 **Save and Deploy**\n\n### 第四步：配置环境变量与绑定\n\n1. 返回 Worker 详情页 → 点击 **Settings** → **Variables**\n\n2. **Environment Variables** 区域点击 **Add variable**：\n\n   | 变量名       | 值                      | 加密   |\n   | ------------ | ----------------------- | ------ |\n   | `ADMIN_UUID` | 你的管理员密钥          | ✅ 勾选 |\n   | `FILENAME`   | `CF-Text-Cloud`（可选） | ❌      |\n\n3. 向下滚动至 **Bindings** 区域，点击 **Add binding**：\n\n   | 变量名     | 值            | 选择值                                           |\n   | ---------- | --------------- | ------------------------------------------------ |\n   | `DB`       | text-disk-db | 选择第一步创建的数据库                           |\n   | `KV` | SHARE_KV    | 选择或新建一个 KV 命名空间（强烈建议绑定以加速） |\n\n4. 点击 **Save** 保存配置\n\n### 第五步：访问与初始化\n\n- 管理员后台：默认`https:\u002F\u002F\u003C你的worker名称>.\u003C你的域名或workers.dev>\u002Fadmin` ~看清楚后面有带\u002Fadmin 👀\n- 推荐用自己的绑定在域名，懂得都懂~ https:\u002F\u002F\u003C你的域名>\u002Fadmin\n- 首次访问 `\u002Fadmin` 会显示登录框，输入环境变量中设置的 `ADMIN_UUID` 即可进入\n- 进入后点击左侧新建文件，开始使用！\n\n---\n\n## 💻 命令行部署（Wrangler CLI）\n\n适合熟悉终端的用户，支持版本控制与 CI\u002FCD。\n\n```bash\n# 1. 安装 Wrangler\nnpm install -g wrangler\n\n# 2. 登录 Cloudflare\nwrangler login\n\n# 3. 初始化项目\nmkdir cf-text-disk && cd cf-text-disk\nwrangler init --no-deploy\n\n# 4. 配置 wrangler.toml\ncat > wrangler.toml \u003C\u003C 'EOF'\nname = \"text-disk\"\nmain = \"src\u002Findex.js\"\ncompatibility_date = \"2024-01-01\"\n\n[[d1_databases]]\nbinding = \"DB\"\ndatabase_name = \"text-disk-db\"\ndatabase_id = \"你的D1数据库ID\"\n\n[[kv_namespaces]]\nbinding = \"SHARE_KV\"\nid = \"你的KV命名空间ID\"\n\n[vars]\nADMIN_UUID = \"你的管理员UUID\"\nFILENAME = \"CF-Text-Cloud\"\nEOF\n\n# 5. 部署\nwrangler deploy\n```\n\n---\n\n### 📄 许可证\n\n本项目采用 GPLv3 License 开源协议。您可以自由使用、修改和分发，但请保留原作者声明。\n\n### 💡 支持与反馈\n\n💬 TG：[好软推荐](https:\u002F\u002Ft.me\u002Fyt_hytj)\n🎬 YT：[好软推荐](https:\u002F\u002Fwww.youtube.com\u002F@%E5%A5%BD%E8%BD%AF%E6%8E%A8%E8%8D%90)\n\n⭐ 如果这个项目对你有帮助，欢迎 Star 支持开发！\n","Cloudflare TextSpace Worker 是一个基于 Cloudflare Workers 和 D1 (SQLite) 构建的轻量级纯文本云盘。项目核心功能包括文件夹管理、安全链接分享、多级缓存加速以及内置带高亮查找\u002F替换与原生撤销功能的编辑器，利用 Cloudflare 全球边缘网络实现低延迟和零服务器成本。其三级缓存架构（Edge Cache API → KV → D1）确保了毫秒级的数据加载速度，而响应式 UI 设计则保证了在不同设备上的良好体验。此外，通过唯一的Token机制保障了数据的安全性。此项目特别适合需要低成本、高性能文本存储解决方案的个人开发者或小型团队使用。",2,"2026-06-11 02:51:18","CREATED_QUERY"]