dsh-ai-calendar: A plugin to embed an AI Smart Calendar into DeepSeek Harness

dsh-ai-calendar is a DeepSeek Harness plugin maintained by dengyinxi100-crypto, version 1.2.1, with an UNLICENSED license. It adds a "Calendar" entry to the sidebar and embeds a full calendar (month view, timeline, task board, and logs) in the main area, featuring a draggable and resizable floating window for scheduled tasks in the bottom-left corner. Additionally, it registers six Agent tools: calendar_status, calendar_list_logs, calendar_create_log, calendar_update_log, calendar_delete_log, and calendar_summarize. The calendar's built-in AI assistant is replaced with a Harness-configured DeepSeek route. It forwards user messages and database summaries to the model via `/api/ai/chat` and performs actual Create, Update, and Delete (CRUD) operations based on the returned `ops`. Data is stored in a backend SQLite database (default path: `rsc/server/calendar.db`), while the usage ledger is stored in browser `localStorage`. All configuration can be optionally passed via `DSH_CALENDAR_*` environment variables. Installation can be performed by entering the npm package name `dsh-ai-calendar` or a `file:` path in Harness plugin management, or by adding it to the profile's bundles via `pnpm add`. The plugin only takes effect after restarting Harness. The plugin runs with the permissions of the current `dsh` process. Before upgrading or reinstalling, ensure you back up `calendar.db` and verify the source code and license.

Read More