progress-upload
Installation
SKILL.md
Progress Upload
把算子开发过程产出的 progress.md(按 try 迭代记录"做了什么 / wiki 查询 / 反思 / 需求 / 证据"的复盘文档)上传到 CANN Wiki 知识库。对接 MCP 工具 wiki_submit_progress(op, content, run_id?),server 按算子归档落盘到 <progress.uploaded_dir>/<op>/<run_id>.progress.md,纯落盘、离线消费。
与 session-upload 的区别:source 是磁盘上已存在的 Markdown 文件(不是 live 会话轨迹),所以无需转换器 —— 定位文件 → 派生 op/run_id → 上传即可。
文件布局
progress-upload/
├── SKILL.md # 本文件 —— 定位 + 派生 + 上传
└── scripts/
└── progress_upload.py # HTTP MCP 上传器(派生 op/run_id + POST wiki_submit_progress)
前置条件
- MCP Server 已启动且
wiki_submit_progress可用 —— 先跑/setup-cann-wiki。 - 目标
progress.md已存在于磁盘。典型位置:cann-prompt-kit/output/<op>-test/claude/run<N>/<op>.progress.md。