繁中

Meow應用程式一個簡單的筆記應用程式

MeowNocode 是一個開源 備忘錄高價值票據應用
支持畫布模式、數據統計、模糊語法、每日回顧、AI對話等功能
使用Supply或Cloudflare D1作為雲資料庫

項目概覽

  • 項目名稱:MeowNocode(在存儲庫中也稱為Meow App)
  • 倉庫作者:y-shi 23,託管於GitHub,有195顆星和32個叉子
  • 定位:類似於輕量級備忘錄工具,但更注重美觀的界面和功能體驗。

功能亮點

Project REAUTE提到了以下功能

  1. 畫布模式 - 支持「畫布」上的筆記自由排列和排序,方便思維排序。
  2. 熱圖統計 - 提供使用頻率或活動的視覺表示,以便您可以一目了然地查看使用情況。
  3. 模糊語法 - 支持模糊匹配或模糊搜索,有助於快速回憶內容,適合記憶場景。
  4. 日報評論 - 類似於「回顧提醒」的機制可以幫助您回顧過去並定期回顧筆記。
  5. 人工智慧對話 - 內置對話人工智慧功能支持您提問,其回答,增強互動性。

技術架構和部署方法

前端和架構

  • 使用前端構建工具,例如 Vite 和風格框架,例如 順風CSS 等。技術堆棧(來自項目文件結構,例如 vite.config.jstailwind.config.js 等到你能看到)

數據存儲模式

支持兩種後台存儲模型,選擇靈活:

  1. 假設(PostgreSQL)
    • 雲資料庫同步,使用 . inf 添加 VITE_SUABASE_URL 和 VITE_SUABASE_ANON_Key 進行配置。
    • 使用 supabase-schema.sql 初始化資料庫結構
  2. Cloudflare D1(SQLite)+ Cloudflare工作人員/頁面
    • 使用D1作為本地(輕量級)資料庫。
    • 涉及 牧馬人 CLI工具,部署到Cloudflare Workers / Pages。
    • 可選配置訪問密碼(. inf 在 密碼)保護訪問權。
    • 創建並初始化D1資料庫 d1-schema.sql 構建表格結構

地方發展

  • 安裝依賴項npm install
  • 本地調試npm run dev 啟動開發伺服器並快速檢查結果

演示連結

  • 不包括D1資料庫版本:通過[flomo.nocode.host]查看在線演示,項目作者也表達了增加流量的願望
  • 包括D1資料庫版本:另一個演示地址[memo.oneloved.top],結合公共實例登錄密鑰 (請不要上傳敏感信息)

項目結構和組成描述

目錄結構簡述

  • SRC/:核心邏輯和組件區域,包括UI組件、React上下文、工具功能等。
  • supabase-schema.sql / d1-schema.sql:用於初始化相應資料庫的模式文件。
  • worker.js_worker.jswrangler.example.toml:與Cloudflare Workers和Pages部署相關的配置和條目文件。
  • . dev.example:示例環境變量配置,供部署人員參考和填寫。

總結

MeowNocode 它是一款基於備忘錄風格的開源拍照應用,集成了畫布編輯、高價值UI、模糊搜索、熱圖統計、每日回顧提醒、人工智慧對話和交互等功能。它支持兩種雲同步方法(Supplier或Cloudflare D1),並提供詳細的本地開發和部署說明,包括在線演示和密碼保護機制。

Github:https://github.com/y-shi23/MeowNocode
在線體驗:https://flomo.nocode.host/

輸油管:

返回頂端