Token导航 LogoToken导航TokenDH.com
Cloud Native AI Todo logo
开发工具stdio官方级别未说明来源级核验

Cloud Native AI Todo

MCP Server

一个基于规范驱动开发的全栈任务管理应用开发套件,包含控制台应用、Web应用、AI聊天机器人及云部署方案,适用于敏捷开发和质量保障场景。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
全栈开发PythonClaude云原生Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Huma-Mohsin

提供方

Huma-Mohsin

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m todo_app

详细介绍

Todo应用程序-黑客马拉松II:规范驱动开发

![Phase I](./phase-1-console-app/) ![Test Coverage](./phase-1-console-app/) ![Bonus Points](./.claude/skills/) ![Points](./BONUS_POINTS_EVIDENCE.md)

Todo应用程序从简单的控制台应用程序演变为部署在Kubernetes上的功能齐全的云原生AI聊天机器人,完全使用 规范驱动开发 克劳德代码。

🏆 项目状态

第一阶段:内存控制台应用程序✅ 完成

状态:生产准备就绪,已提交 基点: 100/100 奖励积分+200(可重复使用的情报) 总计: 300分 🎯

交付物:

  • ✅ 工作控制台应用程序(第一阶段-控制台-app/)
  • ✅ 全部5个基本级别功能
  • ✅ 98.99%的测试覆盖率(54次测试通过)
  • ✅ 零质量问题
  • ✅ 3定制代理技能(.claude/技能/)
  • ✅ 完整的文件

📂 查看第一阶段详细信息

______________________________________________________________________

第二阶段:全栈Web应用程序🔜 即将到来的

到期:2025年12月14日 要点: 150 状态:未启动

计划堆栈:

  • 前端:Next.js 16+
  • 后端:Python快速API
  • 数据库:Neon无服务器PostgreSQL
  • ORM:SQL模型
  • 认证:更好的认证

______________________________________________________________________

第三阶段:人工智能聊天机器人🔜 即将到来的

到期:2025年12月21日 要点: 200 状态:未启动

计划堆栈:

  • OpenAI聊天套件(前端)
  • OpenAI代理SDK(AI逻辑)
  • 官方MCP SDK(工具)
  • FastAPI+代理+MCP

______________________________________________________________________

第四阶段:本地Kubernetes部署🔜 即将到来的

到期:2026年1月4日 要点: 250 状态:未启动

计划堆栈:

  • Docker+Docker人工智能(戈登)
  • Minikube(本地K8s)
  • Helm图表
  • kubectl-ai 和 kagent

______________________________________________________________________

第五阶段:高级云部署🔜 即将到来的

到期:2026年1月18日 要点: 300 状态:未启动

计划堆栈:

  • 数字海洋Kubernetes(DOKS)
  • 卡夫卡(红熊猫云)
  • Dapr(分布式运行时)
  • 带有GitHub操作的CI/CD

______________________________________________________________________

🎁 奖励积分:可重复使用的智能(+200)

自定义Claude代码代理技能

该项目包括 3综合代理技能 自动化和标准化开发工作流程:

  1. TDD工作流程技能 (380+行)

- 自动执行红绿重构循环 - 根据规范生成测试 - 确保100%的测试覆盖率

  1. 质量门技能 (520+行)

- 8次自动质量检查 - 提交前验证 - CI/CD集成

  1. 规范到代码技能 (550+行)

- 根据规格生成生产代码 - 多层架构支持 - 自动文档

影响:

  • 开发时间节省85-95%
  • 100%代码一致性
  • 在所有5个阶段工作

📂 查看技能文档 📋 查看奖励积分证据

______________________________________________________________________

📁 项目结构

todo-app-hackathon-ii/
│
├── .claude/                          # 🎁 Reusable Intelligence (+200 bonus)
│   ├── skills/
│   │   ├── tdd-workflow.md          # TDD automation
│   │   ├── quality-gates.md         # Quality enforcement
│   │   └── spec-to-code.md          # Code generation
│   └── SKILLS_README.md             # Skills usage guide
│
├── phase-1-console-app/             # ✅ Phase I (100 base points)
│   ├── src/todo_app/                # Source code
│   ├── tests/                       # Test suite (98.99% coverage)
│   ├── specs/                       # Specifications
│   └── README.md                    # Phase I documentation
│
├── phase-2-web-app/                 # 🔜 Phase II (upcoming)
├── phase-3-ai-chatbot/              # 🔜 Phase III (upcoming)
├── phase-4-kubernetes/              # 🔜 Phase IV (upcoming)
├── phase-5-cloud/                   # 🔜 Phase V (upcoming)
│
├── BONUS_POINTS_EVIDENCE.md         # Evidence for +200 bonus
├── GITHUB_SETUP_GUIDE.md            # How to push to GitHub
└── README.md                        # This file

______________________________________________________________________

🚀 快速启动(第一阶段)

先决条件

  • Python 3.13+
  • UV包管理器

安装

cd phase-1-console-app

# Create virtual environment
uv venv

# Activate virtual environment (Windows Git Bash)
source .venv/Scripts/activate

# Install dependencies
uv pip install -e ".[dev]"

运行应用程序

python -m todo_app

运行测试

# Run all tests
pytest

# Run with coverage
pytest --cov=src/todo_app --cov-report=term-missing

质量检查

# Format code
ruff format src/ tests/

# Lint code
ruff check src/ tests/

# Type check
mypy --strict src/

______________________________________________________________________

🛠️ 技术栈

第一阶段(当前)

  • 语言:Python 3.13+
  • 包管理器:紫外线
  • 测试:pytest,coverage.py
  • 掉毛:拉夫
  • 类型检查:mypy(严格模式)
  • 发展:克劳德代码,规格套件升级版

第二阶段(计划中)

  • 前端:Next.js 16+,TypeScript,顺风CSS
  • 后端:FastAPI、SQLModel
  • 数据库:Neon无服务器PostgreSQL
  • 认证:更好的认证

第三阶段(计划中)

  • 人工智能:OpenAI代理SDK、聊天工具包
  • 主控程序:官方MCP SDK
  • 状态:数据库持久化对话

第IV/V阶段(计划中)

  • 容器:Docker,Docker人工智能(Gordon)
  • 编排:Kubernetes、Helm
  • :DigitalOcean DOKS
  • 事件卡夫卡(红熊猫),达普
  • AIOps: kubectl-ai, 卡根特

______________________________________________________________________

📊 度量与质量

第一阶段结果

度量目标已实现状态
特性55
测试覆盖率≥80%98.99%
过梁问题00
类型错误00
通过测试全部54/54
文档完成完成

节省时间(使用可重用智能)

任务手册带技能已保存
功能实现2-4小时5-10分钟85-95%
测试写作1-2小时自动100%
质量检查10-15分钟30秒95%
每个功能总计4-8小时15-20分钟~90%

______________________________________________________________________

🎯 提交信息

第一阶段提交

仓库: https://github.com/Huma-Mohsin/todo-app-hackathon-ii 提交表格: https://forms.gle/KMKEKaFUD6ZX4UtY8

提交什么:

  1. ✅ GitHub存储库链接
  2. ✅ 演示视频(\<90秒)
  3. ✅ WhatsApp号码

积分细分:

  • 基础一期:100分
  • 奖励(可重复使用的情报):+200分
  • 总计:300分

关键证据:

______________________________________________________________________

📚 文档

______________________________________________________________________

🏗️ 开发方法学

规范驱动开发

  1. 编写规范 -在markdown中定义特征
  2. 生成测试 -TDD工作流程技能创建测试
  3. 生成代码 -规范到代码技能实现功能
  4. 验证质量 -质量门执行标准
  5. 提交和部署 -Git工作流

好处

  • 更快的发展:节省85-95%的时间
  • 更高质量:98.99%的测试覆盖率
  • 一致性:所有代码中的模式相同
  • 文档:始终保持最新
  • 可重用性:所有5个阶段的技能工作

______________________________________________________________________

👥 团队

开发者:胡玛·莫辛 GitHub: @胡玛·莫辛 AI助手:克劳德密码(十四行诗4.5)

______________________________________________________________________

📄 许可证

此项目是为 黑客马拉松II:规范驱动开发 由Panaversity、PIAIC和GIAIC组织。

______________________________________________________________________

🙏 致谢

______________________________________________________________________

📞 联系与支持

问题?

提交问题?

  • 跟随
  • 验证是否推送了所有文件
  • 检查演示视频是否小于90秒

______________________________________________________________________

最后更新: 2025-12-31 电流相位:I(完整)✅ 下一阶段:II(Web应用程序)🔜 总分:300/1000(+高达600的奖金)🎯

目录标签

目录标签

全栈开发PythonClaude云原生规范驱动开发本地部署AI集成自动化测试

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP