周报系统

周报系统是一个用于创建和管理周报的工具,支持通过Python脚本或VSCode扩展快速生成结构化周报,并自动存储在指定目录中。

  • by tobecrazy
  • 更新于
在 GitHub 查看 tobecrazy/MCPDemo

使用说明

基本能力

产品定位

周报系统旨在简化周报的创建和管理流程,提供自动化的报告生成和存储解决方案。

核心功能

  1. 通过Python脚本或VSCode扩展快速生成周报。
  2. 自动将报告存储在reports目录中,并按时间戳命名以便追踪。
  3. 提供标准化的报告格式模板。

适用场景

  1. 个人或团队每周工作汇报。
  2. 需要自动化生成结构化报告的场景。
  3. 与VSCode集成的开发工作流程。

工具列表

  1. weekly_report_server.py:核心服务文件,定义write_weekly_report功能并设置MCP服务器。
  2. create_weekly_report.py:调用write_weekly_report功能生成报告的脚本。
  3. test_weekly_report.py:用于验证write_weekly_report功能的测试脚本。

使用教程

使用依赖

安装必要的Python包:

pip install -r requirements.txt

安装教程

  1. 启动MCP服务器以启用报告创建:
python weekly_report_server.py
  1. 方法一:直接运行Python脚本创建周报:
python create_weekly_report.py
  1. 方法二:使用VSCode中的Claude扩展(需配置MCP设置和扩展设置)。

调试方式

运行测试脚本验证功能:

python test_weekly_report.py