Source Review原始碼審閱
PASS 通過
只讀了買家路徑上的檔案:docker-compose.yml(對外埠只綁 127.0.0.1;選配的 Ollama 服務放在 profile 後面,預設不啟動)、三個 Dockerfile、.env.example 與 QUICKSTART.md。上游 Python 與前端原始碼未逐檔審讀,以 MIT 授權與容器隔離為依據。撰寫時並未把服務實際跑起來。
想在自己的機器上對內部文件做問答、不想把文件交給雲端服務的個人與小團隊。
$ cp .env.example .env $ docker compose up -d --build
以下為固定版本的商品檔案。少數本店自用的檔案不會放進 zip。
用自己的文件建立索引、再以自然語言提問的問答工具,回答附上引用的原文片段;含網頁介面、後端與檢索三個服務,以 Docker Compose 在自己的機器上起站,生成模型由你本機的 Ollama 提供。
衍生自 MIT 授權的開源專案,非原專案本身;交付含編排檔與英文快速開始文件。
交付形式是凍結快照:一份 zip 檔,內容取自商品倉庫 d681e05 這個版本。
責任上限、承諾範圍與法定底線,以服務條款為準。
以下每一項皆依固定版本查核。每一項結果都附上理由、證據連結與查核人。未通過的項目也如實列出,以供檢驗。
4 通過2 需注意0 未通過
只讀了買家路徑上的檔案:docker-compose.yml(對外埠只綁 127.0.0.1;選配的 Ollama 服務放在 profile 後面,預設不啟動)、三個 Dockerfile、.env.example 與 QUICKSTART.md。上游 Python 與前端原始碼未逐檔審讀,以 MIT 授權與容器隔離為依據。撰寫時並未把服務實際跑起來。
買家路徑上會執行的檔案逐一讀過:Dockerfile 以 pip 與 npm ci 安裝相依並複製原始碼,其中沒有看到下載後直接餵給 shell 執行的形狀。start-docker.sh 與 test_docker_build.sh 在倉庫裡但不在快速開始文件的路徑上,未讀。
本商品是凍結快照,不追上游:上游原始碼釘死在 PRODUCT.md 記載的版本,商品倉庫由該快照加上我方加工 commits 組成。沒有對上游的活躍度做量測。
SPDX:MIT
上游 LICENSE 逐字讀過(證據連結指向上游釘死版本的檔案本體):標準 MIT 授權,版權行為 PromptEngineer。允許商用、修改、再散布與販售,條件是隨附版權聲明與授權全文;上游沒有 NOTICE 檔。LICENSE 與 ATTRIBUTION.md 隨交付一起給。
記載的是宣告面,不是掃描結果:Python 相依以 requirements 檔宣告,前端以 package.json 與鎖定檔宣告,套件本體由買家建置時自各自的套件庫取得。這些相依樹未逐包掃描授權。上游沒有 submodule,沒有另外複製進來的第三方資料集(見 ATTRIBUTION.md)。
交付不含任何模型權重。買家透過 Ollama 取得生成與強化模型,嵌入模型在建置或首次執行時由 HuggingFace 下載;.env.example 另列了選配的重排序模型。倉庫內只有預設嵌入模型有授權說明(.env.example 寫它是 MIT 授權);Ollama 模型與重排序模型的授權未查證。
最後實測通過:2026-11-12
訂閱前請先以 Google 帳號登入。訂閱與帳單皆綁定你登入的信箱。
已訂閱即可直接下載。尚未訂閱時會前往方案頁,尚未登入時會先前往登入頁。