zhengjy01/dsh-period-report

Free-interval session reports with AI-narrated daily/weekly digests over any date range, plus every-N-days scheduled reminders with system notifications (macOS / Linux).

Generates free-interval session reports for DeepSeek Harness: AI-narrated work reports (daily, weekly, monthly or any custom date range) built from your session corpus, plus scheduleable periodic reminders ("every N days at HH:MM, starting from an anchor date") that generate the report and pop a system notification. The v0.2.0 Web UI adds a Session Report settings page (report generator plus reminder configuration) and bottom-right reminder toasts with a large full-report reading window. The AI narrative covers "Today at a glance", Highlights, Review and Suggestions and reads like a human-written report; full statistics cover active/new sessions and other counts.

Sessions & Messages ★ 0 updated 2026-08-16
View on GitHub ↗

Install

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

README install: the github: form for the web profile, or a local link form (dsh plugin --profile web add link:/path/to/dsh-period-report).

Compatibility

DeepSeek Harness with the session corpus available. The AI narrative digest uses the deployment's default model and falls back to a template highlight list when AI is disabled or unavailable.

Details

Recent updates

README documents the two delivery surfaces (system notification plus the in-app full-report reading window) and the template fallback when AI narration is unavailable.

FAQ

How do I install dsh-period-report?
Run dsh plugin --profile web add github:zhengjy01/dsh-period-report, or add a local path with dsh plugin --profile web add link:/path/to/dsh-period-report.
Can I generate a report for an arbitrary date range?
Yes — pick any start and end date (a single day, two days, a week, a whole month or any custom range) and the report covers exactly that window.
Can reports be scheduled?
Yes — periodic reminders ("every N days at HH:MM, starting from an anchor date") generate the report and pop a system notification.

More plugins in Sessions & Messages

Browse more in Sessions & Messages

Guides for Sessions & Messages plugins