插件目录 / Developer / dsh-flomo-report
dsh-flomo-report
已验证 · 实测可装 zhengjy01
功能简介
Daily session report generator for DeepSeek Harness with one-click flomo sync: AI-narrated daily/weekly/monthly digests synced to flomo with a configurable tag (default #write/dsh) and automatic # stripping.
可用 — 实测通过,早期项目
Daily session report generator for DeepSeek Harness with one-click flomo sync: AI-narrated daily/weekly/monthly digests synced to flomo with a configurable tag (default #write/dsh) and automatic # stripping. 实测能干净安装、正常启动。早期项目,但功能可用。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
dsh-flomo-report
Generate DeepSeek Harness session reports (daily / weekly / monthly / any date
range) with one-click sync to flomo (浮墨笔记).
Features
- Session reports — aggregate every session overlapping a date range from
~/.dsh/sessions(active sessions, user/assistant messages, tool calls,
token usage, top tools, per-session details) and ask the deployment's
default model for an AI-narrated digest (今日数据 / 今日主线 / 今日回顾 /
明日建议). - flomo sync — pushes the report straight into flomo through its incoming
webhook with two user-verified rules:- one configurable tag, default
#write/dsh(your existing tag — the plugin
never creates new tags); - every
#in the report body is automatically stripped before sending.
- one configurable tag, default
- Web settings panel — "Flomo Report" section in Settings: date range +
generate/sync, tag, strip-# toggle, API URL (empty = reuse the dsh-flomo
plugin's~/.dsh/dsh-flomo.jsonwebhook), auto-sync on generate, custom
report-save directory (pick any local folder with the native folder
dialog, or type a path), daily reminder (time + report range), and a live
preview of the memo body. - Report file — every generated report is written as
日报-YYYY-MM-DD.md
to the configured directory (default~/.dsh/dsh-flomo-report/reports/). - Daily reminder — when enabled, every day at the configured time the
previous-day (or current-day) report is generated, synced to flomo, saved to~/.dsh/dsh-flomo-report/reports/and announced with a system notification
(macOS Notification Center / Linux notify-send).
Tools
| Tool | Description |
|---|---|
flomo_report |
Generate a report for [startDate, endDate] (default today) and optionally sync it to flomo (defaults to syncOnGenerate). |
flomo_report_config |
View / update sync + reminder config (tag, stripHash, webhookUrl, syncOnGenerate, language, narrate, reminder). |
flomo_report_test |
Send a test memo to verify webhook connectivity and the tag. |
Config
Persisted at ~/.dsh/dsh-flomo-report.json (mode 0600):
{
"language": "zh", // zh | en
"narrate": true, // AI narrative digest
"tag": "write/dsh", // flomo tag, no '#' prefix
"stripHash": true, // strip all '#' from the memo body
"webhookUrl": "", // flomo API URL; empty = reuse dsh-flomo config
"syncOnGenerate": true, // auto-sync when generating
"reportDir": "", // report save dir; empty = ~/.dsh/dsh-flomo-report/reports
"reminder": { // daily reminder
"enabled": false,
"hour": 22,
"minute": 0,
"range": "previous" // previous | current
}
}
Install
# local development
dsh plugin --profile web add link:/path/to/dsh-flomo-report
# from GitHub (repo tagged with the `dsh-plugin` topic)
dsh plugin --profile web add github:zhengjy01/dsh-flomo-report
License
MIT
安装
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 dsh-flomo-report」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
该插件是 GitHub 源码(未发 npm)——直接从仓库装:
Web profile:
dsh plugin --profile web add github:zhengjy01/dsh-flomo-report Headless(CLI)profile:
dsh plugin --profile headless add github:zhengjy01/dsh-flomo-report 实测报告
验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。