任务管理应用

一个在ChatGPT内部运行的任务管理应用,支持通过对话添加、列出、完成和删除任务,并提供AI辅助的子任务分解功能。

  • by buildfaster-dev
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 buildfaster-dev/chatgpt-todo-app

使用说明

Chatgpt-todo应用程序

一个在ChatGPT内部运行的ToDo应用程序,使用Python中的OpenAI Apps SDK和MCP(模型上下文协议)构建。

目的

学习项目要理解:

  • OpenAI Apps SDK模式
  • MCP服务器架构
  • 工具定义和状态管理
  • 对话式UI设计

特性

  • 以对话方式添加、列出、完成和删除任务
  • 人工智能辅助任务分解为子任务
  • SQLite的本地持久性
  • 内联卡UI组件

项目结构

chatgpt-todo-app/
├── docs/
│   ├── prompts/          # Prompts used to generate docs
│   ├── ADRs/             # Architectural Decision Records
│   ├── PRD.md            # Product Requirements Document
│   └── TDD.md            # Technical Design Document
├── src/                  # Source code
├── tests/                # Tests
├── CLAUDE.md             # AI context for Claude Code
└── README.md

文档

文档 描述
产品需求文档 产品要求和用户故事
TDD 技术设计(即将推出)

技术栈

  • Python 3.10+
  • OpenAI应用软件开发工具包
  • MCP(模型上下文协议)
  • SQLite

状态

🚧 开发中-第1周,共4周

许可证

麻省理工学院