# plaintask **Repository Path**: bluishoul/plaintask ## Basic Information - **Project Name**: plaintask - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-21 - **Last Updated**: 2025-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PlainTask 一个简单但功能强大的任务管理工具,使用 Tauri + React + TypeScript 构建。 ![Screenshot](screenshot.jpg) ## 特性 - 支持任务的创建、编辑、删除和状态管理 - AI 助手辅助任务管理 - 支持任务类型分类(功能、任务、缺陷) - 支持任务状态跟踪(待办、进行中、已完成) - 支持任务描述和备注 - 支持任务优先级设置 - 支持任务时间估算 - 支持任务分配 - 支持任务层级关系 - 支持深色/浅色主题 - 跨平台支持(Windows, macOS, Linux) ## 技术栈 - [Tauri](https://tauri.app) - 跨平台桌面应用框架 - [React](https://react.dev) - 用户界面库 - [TypeScript](https://www.typescriptlang.org) - 类型安全的 JavaScript - [Tailwind CSS](https://tailwindcss.com) - 原子化 CSS 框架 - [shadcn/ui](https://ui.shadcn.com) - 组件库 - [OpenAI](https://platform.openai.com) - AI 助手集成 ## 开发 ### 环境要求 - Node.js 18+ - Rust - Bun(推荐)或 npm/yarn/pnpm ### 安装依赖 ```bash bun install ``` ### 运行开发环境 ```bash bun tauri dev ``` ### 构建生产版本 ```bash bun run tauri build ``` ## 贡献 欢迎提交问题和 PR!