SuperAPI AI 工具集

project-milestone-tracker

编程与开发

查看项目

更新于 10-15 20:33

技能介绍

用途:在仓库会话中规划与跟踪项目工作,包括拆分并跟踪里程碑、标记完成、记录承诺/决策/事件(保留原话与时间戳)、生成 Markdown 进度报告。全部为本地运行,无外部服务、无云端,仅用 Python 标准库。

主要能力:三层里程碑规则,每个里程碑必须带来源层级——file(从合同/文档提取,权威,需注明来源文档)、client(利益相关者口头说明,按原话记录并建议书面确认)、pending(暂无信息,标记“询问客户”,绝不自行规划)。事件记录保留原文加时间与人物,便于追溯。

使用方式:通过自带脚本运行,无需安装。常用命令:python3 scripts/pm_track.py --file .pm.json init "项目名";add-milestone <标题> --source file|client|pending [--due] [--note];add-event <文本> [--who] [--when];done <id>;status;report(输出 Markdown,可重定向保存)。

适用场景:仓库会话内的项目跟踪,状态存于本地 JSON(默认 .project-tracker.json,可用 --file 指定),可提交到仓库或加入 gitignore;templates/ 提供里程碑规划清单与状态报告模板。

限制:不得为 pending 里程碑编造截止日期;事件须存原话而非转述;需 Python 3.8+ 且代理可执行 shell。其他细节暂未提供。