dsh 上的 Felo SearchDeepSeek Harness

給這個工作階段一個查證儲存庫之外世界的方法

一個 dsh 工作階段可以讀你的檔案讀一整天,還是不知道廠商這週改了什麼。Felo Search 回傳帶日期、帶來源的答案,所以 agent 能照著實際出貨的東西行動,而不是照著 lockfile 記得的東西。

為 dsh 打造一個資料夾需要 Felo 金鑰
取得 API Key檢視平台指南

dsh 上的 Felo Search

01套件
felo-skills/felo-search
02憑證
FELO_API_KEY
03回傳形式
說法、來源、日期
04根目錄
.dsh/skills/
把它掛上去cp -r felo-skills/felo-search .dsh/skills/
DeepSeek Harness 標誌
這項技能執行於

DeepSeek Harness

開源 agent harness(開發者預覽版)

閱讀 DeepSeek Harness 指南

dsh 直接從你指過去的資料夾讀技能,所以一個 Felo 套件距離能在工作階段裡被呼叫只有一次複製 —— 距離消失也只有一次刪除。

載入來源
~/project/.dsh/skills/ · ~/.agents/skills/
安裝是
複製一個資料夾,沒有建置步驟
值得知道
只會讀取根目錄的直接子層
你會拿到什麼

每一行都帶著自己的出處

把搜尋加進一個 harness 的重點不是多一點文字。而是每一條說法送來時都附著它出自哪個頁面、什麼時候發布,讓你可以把不信任的部分直接丟掉。

說法來源發布時間
v3 SDK 把串流 client 改名了docs.vendor.com/migrate/v36 天前
重試預設值從 3 次改成 5 次github.com/vendor/sdk/releases6 天前
舊端點到六月之前還能用status.vendor.com/deprecations2 週前
eu-west 的延遲改善了vendor.com/blog/edge-rollout9 天前

把來源清單當成要求,而不是人情:「每一項都附上來源與日期,任何你無法查證的都標出來。」

實際用法

兩個值得先問的問題

這兩個在只讀儲存庫的 agent 上都會失敗,而套件掛上去之後,兩個都會帶著來源回來。

輸入這句查一下我們剛升級的 SDK 有哪些破壞性變更,只列出會影響到這個模組的。回傳內容

一張簡短的清單,每一行指向一筆 changelog 或一個文件頁,不影響這個模組的都被排除掉。

輸入這句我們的整合測試在升級後開始失敗。查一下有沒有人回報同樣的失敗,告訴我這是我們的程式還是這個套件的問題。回傳內容

把別人撞到的狀況對照你的 stack trace,並附上連結讓你自己判斷。

在 dsh 上安裝

把一個資料夾複製進 dsh 已經在看的根目錄

不用套件管理器,也不用建置步驟。dsh 掃描它探索根目錄的直接子層,所以整個安裝就是一次複製 —— 整個回復也就是一次刪除。

~/project/.dsh/skills/專案

只在這個儲存庫載入。要讀一個套件、還不敢讓它碰整台機器時,這裡是對的地方。

~/.agents/skills/使用者

在每個專案裡都載入,也是這台機器上其他 harness 會看的那個資料夾。

掛上套件mkdir -p .dsh/skills cp -r felo-skills/felo-search .dsh/skills/
證明它載入了列出你在這個專案裡能呼叫的技能。
檢查它跑通了

技能在工作階段裡活起來的三個跡象

一個掛好的套件還是可能看不見 —— 如果根目錄錯了,或者資料夾是巢狀的。

1

目錄有列出它

問這個工作階段能呼叫哪些技能。felo-search 應該以名字出現,而不是一個未知工具。

2

它拒絕猜測

問一件最近的事,看看答案有沒有帶日期。沒有日期的答案,代表你讀到的是模型的記憶,不是這個技能。

3

沒有金鑰時它會大聲失敗

在一個臨時 shell 裡把 FELO_API_KEY 取消設定,跑一次查詢。出現明確的憑證錯誤,代表技能接對了;沒有金鑰卻給出貌似合理的答案,代表哪裡有問題。

常見問題

dsh 使用者會問的 Felo Search 問題

這會取代 harness 內建的網路工具嗎?
不會。內建瀏覽通常回傳的是頁面文字,工作階段得自己判斷什麼重要。這個回傳的是已經附好來源的答案,而當結果是要拿來做決定而不是寫摘要時,你要的就是這個。
它會在每一輪都跑、拖慢工作階段嗎?
只會在工作階段判斷這件工作需要最新資訊時才跑。沒有東西在背景抓取,所以一次完全不碰外面世界的重構,成本是零。
API 金鑰放在哪裡?
在 Felo CLI 的設定裡,位於儲存庫之外。套件從那裡讀取,所以你永遠不會提交金鑰,而同一把金鑰對你掛上的每個 Felo 技能都適用。
我可以把它限定在單一專案嗎?
可以,而且這是建議的起點。評估期間掛進 .dsh/skills/,等你想要它到處都在時,再把資料夾搬到 ~/.agents/skills/。
DeepSeek Harness 的其他技能

DeepSeek Harness 的所有 Felo 技能

這 5 項技能都是為 DeepSeek Harness 撰寫的。它們在這個平台上的用法一致,所以你可以放在同一次工作階段裡組合使用,不必重新說明自己的環境。

現成技能之外

一個 API Key,一整套 Agent 工具

從技能開始,再依 dsh 工作流程的需要組合模型、即時資料、知識與輸出工具——用的還是 Felo 技能已經在用的那個 Key。

模型

當 Agent 需要自訂推理或生成時,使用成本效益更好的 LLM 存取。

  • LLM API
  • 對話補全
  • 模型存取
瀏覽 LLM API →

即時資訊

為 Agent 提供最新的 Web 與社交訊號,而不是依賴過時的脈絡。

  • Web Search
  • X Search
  • Web Fetch
瀏覽即時資料工具 →

知識與輸出

把工作建立在可重複使用的知識上,再轉換成可分享的交付物。

  • LiveDoc
  • PPT 生成
  • 心智圖
瀏覽知識工具 →

創意工具

把工作流程從調研延伸到視覺呈現與可直接交付的 Office 成果。

  • 圖像生成
  • 頁面工具
  • Office 輸出
瀏覽平台工具 →