dsh-flomo-report:DeepSeek Harness 日報生成與 flomo 同步工具

前言

DeepSeek Harness (DSH) 的日常使用會產生大量會話記錄。手動整理這些記錄並同步到 flomo(浮墨筆記)效率較低。dsh-flomo-report 解決了這個問題,它從會話文件中提取數據並生成 AI 摘要,然後通過 webhook 直接推送到 flomo。

插件介紹

這是一個工作流插件,用於聚合 DSH 會話並生成 AI 撰寫的摘要(日報、週報、月報或任意日期範圍),並將其一鍵同步到 flomo。插件由 zhengjy01 維護。

核心功能

  1. 會話聚合:讀取 ~/.dsh/sessions,提取會話重疊日期範圍、用戶/助手消息、工具調用、token 使用情況等,向部署的默認模型請求 AI 摘要(如今日數據、明日建議)。
  2. flomo 同步:通過 webhook 推送報告。支持配置標籤(默認 #write/dsh),並在發送前自動去除正文中的 #。
  3. Web 設置面板:在設置中可配置日期範圍、生成/同步開關、標籤、去除 # 開關、API URL、自定義報告保存目錄、每日提醒時間以及實時預覽。
  4. 文件輸出:生成的報告保存爲 日報-YYYY-MM-DD.md 到配置的目錄(默認 ~/.dsh/dsh-flomo-report/reports/)。
  5. 每日提醒:啓用後,在指定時間自動生成並同步報告,同時發送系統通知。

安裝

在終端執行以下命令即可安裝:

dsh plugin --profile web add github:zhengjy01/dsh-flomo-report

使用

插件提供了三個主要命令:

  • flomo_report:生成 [startDate, endDate](默認爲今天)的報告,並可選擇同步到 flomo(默認爲 syncOnGenerate)。
  • flomo_report_config:查看或更新同步及提醒配置(包括標籤、stripHash、webhookUrl、syncOnGenerate、language、narrate、reminder 等)。
  • flomo_report_test:發送測試備忘錄到 flomo,用於驗證 webhook 連接和標籤設置。

配置與注意事項

  • 配置文件:配置持久化在 ~/.dsh/dsh-flomo-report,文件權限爲 0600。
  • 標籤行爲:插件僅使用現有的 flomo 標籤,不會創建新標籤。
  • Webhook URL:如果留空,將重用 dsh-flomo 插件的 ~/.dsh/dsh-flomo.json 配置。
  • 運行權限:插件以當前 DSH 進程的權限運行,安裝前建議檢查源碼與許可證(MIT)。
  • 環境要求:需要 Node.js >= 18。

結尾

該插件爲 DSH 用戶提供了標準化的會話復盤與知識沉澱工作流。更多插件詳情可查看 插件目錄 或 GitHub 倉庫。

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

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

小夜