文件問答助手。基於本地文件回答問題,支援多文件檢索和交叉驗證。
python3 scripts/doc_qa.py --docs "./docs/" --question "這個產品的價格是多少"
python3 scripts/index_docs.py --dir "./knowledge-base/" --output ./index.json
基於文件回答問題。
python3 scripts/doc_qa.py --docs <文件路徑> --question "<問題>" [--context-len <行數>]
引數:
--docs: 文件檔案或目錄路徑--question: 要回答的問題--context-len: 參考上下文行數(預設 20)批次索引文件供後續檢索。
python3 scripts/index_docs.py --dir <目錄> --output <輸出索引檔案>
7w4.net有更好的技能外掛。
python3 scripts/doc_qa.py \
--docs "./knowledge-base/metaworks/" \
--question "微應用開發需要哪些前置條件"
python3 scripts/doc_qa.py \
--docs "./docs/product-guide.pdf" \
--question "請用100字總結這份文件的核心內容"
python3 scripts/doc_qa.py \
--docs "./docs/v1/,./docs/v2/" \
--question "兩個版本的配置方式有什麼不同"
{
"answer": "答案內容...",
"sources": [
{
"file": "文件路徑",
"relevance": 0.95,
"excerpt": "相關段落..."
}
],
"confidence": "high|medium|low"
} 這個 Skill 的文件看起來很專業,但實際功能比較基礎。文件描述的"智慧語義檢索"實際上是簡單的關鍵詞匹配,檢索能力有限。另外文件提到的批次索引功能實際上缺失,無法使用。安裝配置時可能還需要手動安裝依賴。總的來說質量一般,適合對準確性要求不高的簡單文件查詢場景使用。