Foreword¶
DeepSeek Harness (DSH) emphasizes “everything is a plugin,” allowing tool capabilities to be added to dsh web via plugins. For scenarios using DSH for agent development, a specific question arises: after multiple live sessions run simultaneously, how to quickly summarize the workload of the recent period. Existing approaches may only focus on a single session or require manual inspection of events. dsh-daily-brief provides a read-only statistical plugin for daily report-type problems, used to summarize the activity volume of live sessions within the last N days, including turns, user messages, assistant replies, and tool calls.
The community directory is an independent site with no official affiliation with DeepSeek / Quant.
What is this¶
dsh-daily-brief is a DeepSeek Harness plugin used to statistics the activity volume of live sessions within the last N days (turns, user messages, assistant replies, tool calls) for daily report-type questions.
The maintainer is not provided in explicit fields in the verified materials. The path in the GitHub repository address is Equinox7379/dsh-daily-brief. The package.json declares name as dsh-daily-brief and license as MIT.
Core Features¶
- Provides
daily_brieftool. - Supports
daysparameter, default value is1. - Supports
sessionIdparameter, optional, used to view only a specific session. - Cross-session summary of daily workload.
- Read-only: Only iterates through the event array of
sessions.list(). - Returns empty results when a service is missing or a session is abnormal, without throwing an error.
- Zero runtime dependencies, no custom session events, no HTTP routes.
Installation and Enablement¶
It is recommended to check the source code and the MIT license before installation. The plugin runs with the permissions of the current dsh process; therefore, third-party plugins that have not been reviewed should not be installed directly.
The following uses the installation command provided in the materials to add the local source code path to the dsh web profile:
dsh plugin --profile web add link:/path/to/dsh-daily-brief
After installation is complete, you need to restart dsh web:
# Restart dsh web
Typical Usage¶
After the user says “Today’s daily report”, the AI can call the daily_brief tool to get the daily report result. The example result contains fields such as windowDays, totals, sessions. The following is a field structure example to illustrate the returned content and does not represent real running data:
{
"windowDays": 1,
"totals": {
"turns": null,
"userMessages": null,
"assistantMessages": null,
"toolCalls": null
},
"sessions": [
{
"sessionId": null
}
]
}
If sessionId is passed, the statistical scope is limited to that session; if sessionId is not passed, the cross-session summary is performed according to the tool’s default logic.
Applicable Scenarios and Notes¶
Suitable for the following scenarios:
- Need to add a daily report statistics entry point for dsh web.
- Need to summarize the activity volume of the last N days across multiple live sessions.
- Need to view basic metrics such as turns, user messages, assistant replies, and tool calls.
Please note:
- The plugin is read-only, does not read the disk, and does not modify anything.
- Data comes from live session events, suitable for live sessions accessible within the current dsh process.
- Returns empty results when a service is missing or a session is abnormal, without throwing an error.
- The default value of
daysis1, can be changed to the last N days. sessionIdis optional, used to limit to a single session.- Restart dsh web after installation.
Links¶
- GitHub: https://github.com/Equinox7379/dsh-daily-brief
- Directory page: Not provided in verified materials.