私有文件問答

Productivity

在自己的機器上為文件建立索引,再用自然語言提問,回答會附上引用的原文片段。以 Docker Compose 起站(網頁介面、後端 API、檢索 API 三個服務),生成模型由你本機的 Ollama 提供。衍生自 MIT 授權的開源專案凍結快照;交付含編排檔與英文快速開始文件。

訂閱US$49 每月
最近實跑2026-11-12
實際使用
開箱可用度3 / 5
你需要準備
修改工作量少4 / 5

適合誰

想在自己的機器上對內部文件做問答、不想把文件交給雲端服務的個人與小團隊。

如何啟動

$ cp .env.example .env
$ docker compose up -d --build

瀏覽檔案

以下為固定版本的商品檔案。少數本店自用的檔案不會放進 zip。

檔案總覽237 個路徑
▸Documentation24
api_reference.md
architecture_overview.md
deployment_guide.md
design_rationale.md
docker_usage.md
images/
improvement_plan.md
indexing_pipeline.md
installation_guide.md
prompt_inventory.md
…
▸backend6
README.md
database.py
ollama_client.py
requirements.txt
server.py
test_gateway_routing.py
▸eval103
BASELINE.md
DECISIONS.md
README.md
build_goldset.py
corpora/
decisions/
finalize_goldset.py
goldset/
judge.py
judge_hard_cases.jsonl
…
▸public1
.gitkeep
▸rag_system38
DOCUMENTATION.md
README.md
__init__.py
agent/
api_server.py
ask_folder.py
factory.py
indexing/
ingestion/
main.py
…
▸src29
app/
components/
lib/
utils/
▫ATTRIBUTION.md
▫CONTRIBUTING.md
▫DOCKER_README.md
▫DOCKER_TROUBLESHOOTING.md
▫Dockerfile.backend
▫Dockerfile.frontend
▫Dockerfile.rag-api
▫LICENSE
▫PRODUCT.md
▫QUICKSTART.md
▫README.md
▫SECURITY.md
▫WATSONX_README.md
▫create_index_script.py
▫delivery-manifest.txt
▫docker-compose.yml
▫docker.env
▫env.example.watsonx
▫eslint.config.mjs
▫next.config.ts
▫package-lock.json
▫package.json
▫postcss.config.mjs
▫requirements-docker.txt
▫requirements.txt
▫run_system.py
▫start-docker.sh
▫system_health_check.py
▫test_docker_build.sh
▫tsconfig.json
▫設定檔與隱藏檔 6

購前披露

你買的是什麼

用自己的文件建立索引、再以自然語言提問的問答工具,回答附上引用的原文片段;含網頁介面、後端與檢索三個服務,以 Docker Compose 在自己的機器上起站,生成模型由你本機的 Ollama 提供。

衍生自 MIT 授權的開源專案,非原專案本身;交付含編排檔與英文快速開始文件。

交付形式是凍結快照:一份 zip 檔,內容取自商品倉庫 d681e05 這個版本。

已知限制

  • 三個服務以 HTTP 只綁本機(網頁 3000、後端 8000、檢索 8001 埠),對外要自備 TLS 與反向代理
  • 沒有附帳號系統
  • 要先在本機裝好 Ollama,並拉好兩個預設模型
  • 首次建置要連網:檢索服務自 HuggingFace 下載嵌入模型,相依套件自各套件庫取得
  • 索引與資料庫存在解壓後資料夾的子目錄,執行期間要留在原處
  • Ollama 模型與重排序模型的授權未查證
  • 相依套件的授權未逐包掃描
  • 釘死在交付快照,不追上游。

責任上限、承諾範圍與法定底線,以服務條款為準。

查核紀錄

以下每一項皆依固定版本查核。每一項結果都附上理由、證據連結與查核人。未通過的項目也如實列出,以供檢驗。

4 通過2 需注意0 未通過

Source Review

原始碼審閱

PASS 通過

只讀了買家路徑上的檔案:docker-compose.yml(對外埠只綁 127.0.0.1;選配的 Ollama 服務放在 profile 後面,預設不啟動)、三個 Dockerfile、.env.example 與 QUICKSTART.md。上游 Python 與前端原始碼未逐檔審讀,以 MIT 授權與容器隔離為依據。撰寫時並未把服務實際跑起來。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc-products/dsp-059-private-doc-qa/blob/d681e055ebd4fa00a0434e4be46ef76986e80281/docker-compose.yml查核於 2026 年查核人 claude-code build-product session
Script Safety

腳本與權限

PASS 通過

買家路徑上會執行的檔案逐一讀過:Dockerfile 以 pip 與 npm ci 安裝相依並複製原始碼,其中沒有看到下載後直接餵給 shell 執行的形狀。start-docker.sh 與 test_docker_build.sh 在倉庫裡但不在快速開始文件的路徑上,未讀。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc-products/dsp-059-private-doc-qa/blob/d681e055ebd4fa00a0434e4be46ef76986e80281/Dockerfile.rag-api查核於 2026 年查核人 claude-code build-product session
Recency

90 天活躍度

PASS 通過

本商品是凍結快照,不追上游:上游原始碼釘死在 PRODUCT.md 記載的版本,商品倉庫由該快照加上我方加工 commits 組成。沒有對上游的活躍度做量測。

License

授權

PASS 通過

SPDX:MIT

上游 LICENSE 逐字讀過(證據連結指向上游釘死版本的檔案本體):標準 MIT 授權,版權行為 PromptEngineer。允許商用、修改、再散布與販售,條件是隨附版權聲明與授權全文;上游沒有 NOTICE 檔。LICENSE 與 ATTRIBUTION.md 隨交付一起給。

Dependency Licenses

相依套件授權

WARN 注意

記載的是宣告面,不是掃描結果:Python 相依以 requirements 檔宣告,前端以 package.json 與鎖定檔宣告,套件本體由買家建置時自各自的套件庫取得。這些相依樹未逐包掃描授權。上游沒有 submodule,沒有另外複製進來的第三方資料集(見 ATTRIBUTION.md)。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc-products/dsp-059-private-doc-qa/blob/d681e055ebd4fa00a0434e4be46ef76986e80281/ATTRIBUTION.md查核於 2026 年查核人 claude-code build-product session
Weights / Data License

AI 模型與資料授權

WARN 注意

交付不含任何模型權重。買家透過 Ollama 取得生成與強化模型,嵌入模型在建置或首次執行時由 HuggingFace 下載;.env.example 另列了選配的重排序模型。倉庫內只有預設嵌入模型有授權說明(.env.example 寫它是 MIT 授權);Ollama 模型與重排序模型的授權未查證。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc-products/dsp-059-private-doc-qa/blob/d681e055ebd4fa00a0434e4be46ef76986e80281/.env.example查核於 2026 年查核人 claude-code build-product session
HEALTH 實測通過

最後實測通過:2026-11-12

訂閱即可下載全部商品
US$49/ 月原價 US$99

訂閱期間可下載目錄中的所有商品,不需要另外購買這一件。看方案內容

訂閱前請先以 Google 帳號登入。訂閱與帳單皆綁定你登入的信箱。

已訂閱即可直接下載。尚未訂閱時會前往方案頁,尚未登入時會先前往登入頁。