TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
A professional information management system that integrates subscription, food, video, and image management functions.
AI translation
專業的資訊管理系統,整合訂閱、食物、影片和圖片管理功能
ProductivityJavaScript · VueGitHub @goldshoot0720OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
鋒兄AI Supabase
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
基於 Nuxt 4 與 Supabase 的個人資訊管理系統,整合訂閱、食品、筆記、媒體、文件、銀行、工具與推播提醒。 • 響應式介面:桌面左側選單、手機滑出式側邊欄 • 多資料模組:訂閱、試用/首購、額度、重灌軟體、食品、筆記、常用帳號、圖片、影片、音樂、文件、播客、銀行、例行事務 • Supabase 後端:PostgreSQL 資料表 + Storage 檔案 • ZIP 匯入匯出:圖片/音樂/影片/播客/文件/筆記/食品/例行可匯出 JSON(或 CSV)並一併打包媒體檔;匯入時自動回傳 Storage • 鋒兄工具:BigGo 比價、手動價錢紀錄、手機通路比價、YouTube、金融報價、鋒兄新聞、圖片語音成片、圖片格式轉換(參考 PNGJPEGConverter)、影片合併(參考 VideoMerge:自訂音軌、語音稿字幕、Whisper 依音軌辨識字幕)、YT/B站轉 MP3/MP4(參考 YoutubeBilibiliMP4MP3Converter,需本機 yt-dlp) • PWA / Web Push:可安裝、訂閱到期背景推播(需設定 VAPID) • Email 提醒:可選 Resend 到期通知Read the full README ↗
基於 Nuxt 4 與 Supabase 的個人資訊管理系統,整合訂閱、食品、筆記、媒體、文件、銀行、工具與推播提醒。
線上示範:fengbroaisupabase.netlify.app
| 層級 | 技術 |
|---|---|
| 前端 | Nuxt 4、Vue 3、TypeScript |
| 後端 | Supabase(PostgreSQL + Storage) |
| 部署 | Netlify(含 Functions / Scheduled Functions) |
| 媒體 | Supabase Storage、Netlify Blobs(部分音樂代理) |
npm install
cp .env.example .env
至少填入:
SUPABASE_URL=你的_supabase_項目_url
SUPABASE_ANON_KEY=你的_supabase_匿名_key
SUPABASE_BUCKET=uploads
# Netlify 建議同步設定(runtime 覆寫 public config)
NUXT_PUBLIC_SUPABASE_BUCKET=uploads
選用(推播 / Email / Blobs):
SUPABASE_SERVICE_ROLE_KEY=...
NUXT_PUBLIC_VAPID_PUBLIC_KEY=...
VAPID_PRIVATE_KEY=...
VAPID_EMAIL=mailto:[email protected]
RESEND_API_KEY=...
NETLIFY_SITE_ID=...
NETLIFY_AUTH_TOKEN=...
Storage bucket 解析順序:設定頁明確的 bucket 欄位 → Netlify / 環境變數 SUPABASE_BUCKET(或 NUXT_PUBLIC_SUPABASE_BUCKET) → 帳號友善名稱(舊資料)→ 預設 uploads。
在 Supabase SQL Editor 依需求執行:
setup-all-tables.sql(產品資料表;新帳號也可在 鋒兄設定 複製各表 SQL)supabase-push-table.sql(Web Push 訂閱表 push_subscriptions)landtop-history-setup.sql(手機比價歷史快照表 landtop_history,供每週排程與跨裝置歷史使用)*-setup.sql / simple-subscription-setup.sql(含 quota-setup.sql、udemy-setup.sql)產品表:article、bank、commonaccount、commondocument、food、image、music、podcast、quota、reinstall、routine、subscription、trialpurchase、udemy、video。設定頁產生的 SQL 使用 UUID 主鍵;舊腳本可能是 BIGSERIAL。
鋒兄工具的個人清單(手動比價商品、鋒兄tube 頻道)走共用表 toollistsync;鋒兄金融的全部標的(含原本寫死的 34 檔預設標的,由 financeinstrument-setup.sql 遷移)走獨立表 financeinstrument;手機比價歷史則走專屬的 landtop_history,這些表都可在 鋒兄設定 建立。
並建立 public Storage bucket(預設 uploads)。
npm run dev
開啟 http://localhost:3000。
| 頁面 | 說明 |
|---|---|
| 鋒兄首頁 / 儀表 | 入口與資料摘要、Storage 用量 |
| 訂閱 / 食品 / 額度 | CRUD、到期提醒 |
| 筆記 / 常用 / 文件 | 分類、附件、ZIP |
| 圖片 / 影片 / 音樂 / 播客 | 媒體管理與播放 |
| 銀行 | 帳戶、批次存款調整、交易流程 |
| 工具 | 比價、手動紀錄、手機比價、Tube、金融、新聞、成片、轉檔、合併 |
| 設定 / 關於 | 連線、資料表、Storage 掃描、版本 |
goldshoot0720/fengbroaisupabasenpm run build(見 netlify.toml).env.example 相同的環境變數send-push-cron 已排程每日執行(需 VAPID + SERVICE_ROLE_KEY)landtop-history-cron 已排程每週一執行,重新查詢曾經搜尋過的型號並寫入 landtop_history(需 SUPABASE_SERVICE_ROLE_KEY)npm run build
# 或
netlify deploy --prod
npm run dev
npm run build
npm run generate
npm run generate-vapid
npm run check-blobs
MIT License