Daily Task Auto Generator

by maigamo
5
4
3
2
1
Score: 25/100

Description

The Daily Task Auto Generator plugin automates the creation of daily task notes using customizable templates, streamlining your personal task management workflow. It can generate entries on a daily or workday-only schedule and supports variable placeholders such as date, time, weekday, and progress indicators for year and month. Users can configure folder structures to neatly organize generated notes by year and month. The plugin also tracks task completion statistics from the previous day and appends them to the note, offering a feedback loop to help improve consistency.

Reviews

No reviews yet.

Stats

25
stars
824
downloads
2
forks
340
days
320
days
321
days
5
total PRs
2
open PRs
3
closed PRs
0
merged PRs
1
total issues
1
open issues
0
closed issues
0
commits

Latest Version

a year ago

Changelog

New function

English

  • 🗓️ New: Monthly/Daily Plan Generation: Supports generation of both daily tasks and monthly plans for flexible scheduling
  • 👁 New: Template Preview Feature: Preview the content of your template before generation to ensure accuracy
  • 📊 New: Auto Task Completion Stats: Automatically tracks and reports completion stats for the previous day's tasks, with separate handling for weekdays and weekends

中文

  • 🗓️ 新增:每月 / 每日计划支持:支持按月、按日生成计划任务,满足不同时间粒度需求
  • 👁 新增:模板预览功能:生成前可预览模板内容,确保格式和内容准确
  • 📊 新增:自动统计任务完成情况:每日自动统计前一日任务完成情况,并区分工作日与非工作日,便于回顾与改进

Remarks

The interface was optimized and some bugs were fixed

README file from

Github

📅 Daily Task Auto Generator

Automatically generate daily tasks on windows.

alt text

Automatically generate daily tasks on Android.

alt text

Install: Daily Task Auto Generator plugin

English

✨ Introduction

Daily Task Auto Generator is an Obsidian plugin that automatically generates daily task notes based on customizable templates. It helps you maintain a consistent daily task tracking system with minimal effort.

🖼️ Picture presentation

The task content is automatically generated by default. Daily Task Auto Generator illustration0

Setting interface. Daily Task Auto Generator illustration1 Daily Task Auto Generator illustration2

🚀 Features

  • 🤖 Automatic Generation: Automatically creates daily task notes based on your preferred schedule (daily or workdays only)
  • 📊 Task Statistics: Tracks and displays completion rates for the previous day's tasks
  • 🌐 Multi-language Support: Fully supports English and Chinese interfaces
  • 🎨 Customizable Templates: Design your own task templates with variables like date, time, progress indicators
  • 📁 Flexible Organization: Organize tasks in customizable folder structures
  • 📱 Mobile Friendly: Works perfectly on both desktop and mobile Obsidian

📥 Installation

  1. Open Obsidian and go to Settings
  2. Navigate to Community Plugins and click "Browse"
  3. Search for "Daily Task Auto Generator"
  4. Click Install, then Enable the plugin

⚙️ Configuration

After installation, configure the plugin in Settings:

  • Select automatic generation mode (None, Daily, or Workdays only)
  • Set the root directory for storing task files
  • Customize your task template
  • Enable/disable task statistics

🖋️ Template Variables

The following variables are available in your templates:

  • {{date}} - Current date
  • {{dateWithIcon}} - Date with calendar icon
  • {{weekday}} - Day of the week
  • {{yearProgress}} - Year progress percentage
  • {{monthProgress}} - Month progress percentage
  • {{time}} - Current time

📚 Usage

Once configured, the plugin will:

  1. Automatically generate task notes according to your schedule
  2. Create organized folder structure (Root/Year/Month.md)
  3. Add daily task sections with your template
  4. Optionally include statistics from previous day

You can also manually trigger task creation from the command palette or ribbon icon.

🤝 Contributing

Contributions are welcome! Feel free to submit issues or pull requests on GitHub.


中文

✨ 介绍

每日任务自动生成器是一个Obsidian插件,可以根据自定义模板自动生成每日任务笔记。它帮助您以最小的努力维护一致的每日任务跟踪系统。

🚀 功能特点

  • 🤖 自动生成: 根据您的首选计划(每天或仅工作日)自动创建每日任务笔记
  • 📊 任务统计: 跟踪并显示前一天任务的完成率
  • 🌐 多语言支持: 完全支持英文和中文界面
  • 🎨 可自定义模板: 使用日期、时间、进度指标等变量设计您自己的任务模板
  • 📁 灵活组织: 在可自定义的文件夹结构中组织任务
  • 📱 移动设备友好: 在桌面和移动Obsidian上完美运行

📥 安装

  1. 打开Obsidian并转到设置
  2. 导航到社区插件并点击"浏览"
  3. 搜索"Daily Task Auto Generator"
  4. 点击安装,然后启用插件

⚙️ 配置

安装后,在设置中配置插件:

  • 选择自动生成模式(无、每日或仅工作日)
  • 设置存储任务文件的根目录
  • 自定义您的任务模板
  • 启用/禁用任务统计

🖋️ 模板变量

以下变量可在您的模板中使用:

  • {{date}} - 当前日期
  • {{dateWithIcon}} - 带日历图标的日期
  • {{weekday}} - 星期几
  • {{yearProgress}} - 年度进度百分比
  • {{monthProgress}} - 月度进度百分比
  • {{time}} - 当前时间

📚 使用方法

配置完成后,插件将:

  1. 根据您的计划自动生成任务笔记
  2. 创建有组织的文件夹结构(根目录/年份/月份.md)
  3. 使用您的模板添加每日任务部分
  4. 可选择包含前一天的统计数据

您也可以从命令面板或功能区图标手动触发任务创建。

🤝 贡献

欢迎贡献!请随时在GitHub上提交问题或拉取请求。


日本語

✨ 紹介

Daily Task Auto Generatorは、カスタマイズ可能なテンプレートに基づいて毎日のタスクノートを自動的に生成するObsidianプラグインです。最小限の労力で一貫した毎日のタスク追跡システムを維持するのに役立ちます。

🚀 機能

  • 🤖 自動生成: 好みのスケジュール(毎日または平日のみ)に基づいて自動的に毎日のタスクノートを作成
  • 📊 タスク統計: 前日のタスクの完了率を追跡して表示
  • 🌐 多言語サポート: 英語と中国語のインターフェースを完全にサポート
  • 🎨 カスタマイズ可能なテンプレート: 日付、時間、進捗指標などの変数を使って独自のタスクテンプレートを設計
  • 📁 柔軟な組織: カスタマイズ可能なフォルダ構造でタスクを整理
  • 📱 モバイルフレンドリー: デスクトップとモバイルの両方のObsidianで完璧に動作

📥 インストール

  1. Obsidianを開き、設定に移動します
  2. コミュニティプラグインに移動し、「ブラウズ」をクリックします
  3. 「Daily Task Auto Generator」を検索します
  4. インストールをクリックし、プラグインを有効にします

⚙️ 設定

インストール後、設定でプラグインを構成します:

  • 自動生成モードを選択します(なし、毎日、または平日のみ)
  • タスクファイルを保存するルートディレクトリを設定します
  • タスクテンプレートをカスタマイズします
  • タスク統計を有効/無効にします

🖋️ テンプレート変数

テンプレートでは以下の変数が利用可能です:

  • {{date}} - 現在の日付
  • {{dateWithIcon}} - カレンダーアイコン付きの日付
  • {{weekday}} - 曜日
  • {{yearProgress}} - 年間進捗率
  • {{monthProgress}} - 月間進捗率
  • {{time}} - 現在の時刻

📚 使用方法

構成が完了すると、プラグインは:

  1. スケジュールに従って自動的にタスクノートを生成します
  2. 整理されたフォルダ構造(ルート/年/月.md)を作成します
  3. テンプレートを使用して毎日のタスクセクションを追加します
  4. オプションで前日の統計を含めます

コマンドパレットまたはリボンアイコンからタスク作成を手動でトリガーすることもできます。

🤝 貢献

貢献を歓迎します!GitHubで問題の提出やプルリクエストをお気軽にどうぞ。

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.