zhouwei713/dsh-daily-kit--packages-calendar0

dsh-daily-calendar

Calendar read + controlled write plugin for the DeepSeek Harness (developer preview)

包名
dsh-daily-calendar
版本
0.1.0
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zhouwei713/dsh-daily-kit#03d93caab5b846c990da8bb201d52881756ed483&path:packages/calendar

配置

- id: calendar
  name: dsh-daily-calendar
  config:
    enabled: true
    provider: google        # google | caldav
    writesEnabled: false    # 默认关:开启才注册 calendar_create / calendar_update
    defaultDays: 7          # calendar_list 默认范围长度(天)
    timeZone: ''            # IANA 时区,如 Asia/Shanghai;空 = 系统时区
    timeoutMs: 10000
    retry: true
    google:
      calendarId: primary
      accessTokenEnv: GOOGLE_CALENDAR_TOKEN
      refreshTokenEnv: GOOGLE_CALENDAR_REFRESH_TOKEN
      clientIdEnv: GOOGLE_CALENDAR_CLIENT_ID
      clientSecretEnv: GOOGLE_CALENDAR_CLIENT_SECRET
    caldav:
      serverUrl: ''         # 如 https://caldav.icloud.com,用于自动发现
      calendarUrl: ''       # 日历集合 URL;设置了就跳过自动发现
      usernameEnv: CALDAV_USERNAME
      passwordEnv: CALDAV_PASSWORD

所有叶子字段都有默认值;但凭证只从环境变量读取——配置里写的只是环境变量的名字,插件从不把凭证写进配置文件、日志或历史。