dsh-netcafe:將 AI NetCafé 工具引入 DeepSeek Harness

DeepSeek Harness (DSH) 允許通過插件擴展功能。手動配置遠程 MCP 服務器通常需要編寫 YAML。dsh-netcafe 是一個 bundle,旨在通過一個安裝爲 DSH profile 添加 AI NetCafé 的託管工具。

定位

這是一個配置層。它不包含工具代碼,而是插入一行預配置的 @deepseek-ai/dsh-mcp-client,指向遠程 MCP 服務器。

  • 所有者: mario03690
  • 許可證: MIT
  • 文件: 包含 cordis.patch.yml 配置文件

核心功能

工具註冊爲 mcp__netcafe__<name>。所有計算在服務器本地進行,結果確定且不調用外部 LLM 或 API。

數據提取

  • extract_invoices: 批量提取發票(最多 20 張)並生成對賬表。每行都會檢查(淨額 + 稅額 = 總額),批量總計獨立重新計算。如果模型讀取錯誤,會標記差異。混合貨幣故意不計算批量總計。
  • extract_statement: 提取銀行/信用卡對賬單,並執行算術覈對(期初 + 收入 - 支出 = 期末)。如果不平衡,會指出運行總和首先中斷的行。
  • extract_tables: 從 PDF 中提取表格,並執行架構對齊(目標列)。不確定的行會被標記,而不是猜測。

代碼與轉換

  • transpile_sql: 在 SQL 方言之間轉換(mysql, postgres, bigquery 等)。這是一個確定性解析器,不是模型,因此相同的輸入總是產生相同的輸出,並且語法錯誤會返回行和列。

任務與監控

  • create_task: 創建計劃任務或可達性監控。
  • china_reachability: 檢查 URL 在中國是否可達。使用真實的 China Mobile backbone,不僅僅是猜測。提供延遲、HTTP 狀態和解析的 IP。

輔助功能

  • what_can_you_do: 描述任務以發現可用的工具。
  • check_resume: 檢查 ATS 是否能解析簡歷(文本可提取,聯繫人可找到,多列布局,表格)。基於規則,可重複。
  • remember/recall: 跨會話記憶,綁定到 AllRouter key 或匿名工作空間 token。
  • list_apps/get_app: 列出或獲取託管 AI 應用詳情。
  • ask_model/compare_models/list_models: 與 LLM 交互,獲取成本估算。

用法示例

  1. 發現工具: 使用 what_can_you_do 描述任務,獲取可用工具及其參數。
    {"tool": "mcp__netcafe__what_can_you_do", "arguments": {"task": "分析 PDF 報銷單"}}
  1. 發票處理: 使用 extract_invoices 將批量發票轉換爲對賬表。
    {"tool": "mcp__netcafe__extract_invoices", "arguments": {"input": "invoices.pdf"}}
  1. 中國可達性監控: 使用 create_task 創建持續檢查。
    {"tool": "mcp__netcafe__create_task", "arguments": {"kind": "reachability", "input": "https://your-api.com"}}

上下文與架構

該包提供完整目錄或四個專注的 pack 以避免不必要的上下文成本。所有工具都是確定性的。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜