Install
openclaw skills install cms-bp-monthly-report-reviserBP月报修订工具。用于初始化本地或远端 BP 自查月报、按章节边界生成精确修订、执行确认后的安全写入、修改灯色、追加证据、解释口径等,最终提交到工作协同形成新的汇报版本。
openclaw skills install cms-bp-monthly-report-reviser本 skill 的唯一主流程是:在 bp/report-reviser/{reportMonth}-月报-{reportRecordId}/ 生成干净 Markdown,AI 只按章节规则提出修改方案,用户确认后由脚本精确写入。不要把 report_parts/ 作为最终拆分结果或前端正文来源。
bp/report-reviser/{reportMonth}-月报-{reportRecordId}/ 下。apply_chapter_patch,必须提供 targetFile + locator.originalText,禁止整章重写或模糊替换。update_lamp_color;证据追加走 add_evidence_ref;普通正文替换不得直接改灯色、证据编号、汇报链接或系统事实。add_evidence_ref 或已有 R/RP/汇报链接进入正文可追溯范围;不能只凭口头判断改绿。update_lamp_color 必须提供 --reason,脚本会把本次修改原因写入目标明细正文的“判断理由”或“结论一句话”中,例如 (修改原因:用户确认因 Rxxxx 证据证明已完成)。update_manual_judgment 记录双方意见,例如 AI判断:...;员工主张:...;确认提醒:...。不要启动时加载所有 reference。按任务读取:
| 场景 | 必读文件 |
|---|---|
| 判断章节能否修改 | references/rules/editable-boundary-rules.md |
| 修订某个具体章节 | references/rules/chapter-detail-rules.md |
| 生成普通正文 patch | references/rules/patch-rules.md 和 references/templates/chapter_patch_schema.json |
| 写入失败或校验争议 | references/rules/validation-rules.md |
| 初始化、灯色、证据、交付命令 | references/workflows.md |
维护历史 report_parts 流程 | references/legacy-report-parts.md |
本地 Markdown 报告:
python3 scripts/monthly_report_reviser.py init_local_report \
--report_id local_202603 \
--content_file "/absolute/path/report.md"
远端 reportId:
export BP_OPEN_API_APP_KEY="{用户提供的密钥}"
python3 scripts/monthly_report_reviser.py prepare_revision_workspace --report_id {reportId}
初始化完成后,只向用户展示 bp/report-reviser/{reportMonth}-月报-{reportRecordId}/。如果出现 report_parts/,那是内部或 legacy 过程,不是最终拆分结果。
根据用户意图定位 bp/report-reviser/{reportMonth}-月报-{reportRecordId}/ 下的 Markdown 文件:
然后读取相关章节规则,判断能否改:
确认表达包括:确认写入、可以,写进去、就这样改、帮我保存、按这个改。
确认前输出类似:
我会修改:
2_目标自查明细/2.2_目标明细/02_🟡 XXX.md
修改点:
1. ...
2. ...
请确认是否写入。
普通正文修订:
python3 scripts/monthly_report_reviser.py apply_chapter_patch \
--report_id {reportId} \
--patch_file {patch_path}
灯色修改:
python3 scripts/monthly_report_reviser.py update_lamp_color \
--report_id {reportId} \
--code P4939-9.1 \
--new_lamp yellow \
--reason "用户确认后的灯色判断依据;涉及证据 Rxxxx"
追加证据:
python3 scripts/monthly_report_reviser.py add_evidence_ref \
--report_id {reportId} \
--evidence_file {evidence_json_path}
脚本成功后会刷新 report_manifest.json、chapter_revision_manifest.json,并追加 revision_history.jsonl。
2.1 总览和 1.2 灯色分布。目标文件名来自 Markdown 标题,不包含灯色。huibao:// 链接。add_evidence_ref 只追加第 8 章证据索引;正文中引用新证据前,必须先完成证据追加。交付给用户或前端时,只交付 bp/report-reviser/{reportMonth}-月报-{reportRecordId}/:
report_parts/、assembled_report.md、export_report.md、preview.md。更多命令细节见 references/workflows.md。