diff --git a/CHANGELOG.md b/CHANGELOG.md index 4413450..761e1d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,14 @@ 本文件对应技能市场 **「更新日志」** Tab。 发布 CI 会按当前 tag 版本提取匹配的 `##` 小节,写入该版本的 `changelog`。 +## 1.0.2 + +- HTML 预览按初稿记录编号命名(draft-编号.html),多次生成互不覆盖;「重建初稿预览」改为按台账全量重建,与 Word 初稿同构(含决算/成果/占位章节) +- 完成情况对比更审慎:成果清单尚未录入时判"数据待补",不再误标"未达标" +- 结题项目新增"立项经费(元)":录入后决算章节输出结余与预算符合性结论 +- 台账批量导入与查询拆分为独立命令/入口(导入项目/成果/决算、查询项目/成果/决算),原合并入口保留兼容 +- Word 初稿中 [待补充] 占位改为黄底提示,便于定位待写章节 + ## 1.0.1 - 首个版本:结题报告"一键初稿生成"上线 diff --git a/SKILL.md b/SKILL.md index 07a4f3a..2c17cc1 100644 --- a/SKILL.md +++ b/SKILL.md @@ -1,7 +1,7 @@ --- name: 结题报告初稿助手 description: "结题报告一键初稿:对比预期指标与实际成果生成完成情况章节,决算明细转规范描述,组装可直接修改的 Word 版《结题报告(初稿)》,叙事章节提供素材要点,严禁编造数据。" -version: 1.0.1 +version: 1.0.2 author: 深圳匠厂科技有限公司 metadata: openclaw: @@ -33,10 +33,10 @@ allowed-tools: | 你要做什么 | Agent 怎么做 | 进任务中心? | |------------|--------------|--------------| -| 查台账 / 查初稿 / 统计 | 短 CLI:`list` / `list-drafts` / `stats` | 否 | +| 查台账 / 查初稿 / 统计 | 短 CLI:`list-projects` / `list-achievements` / `list-expenses` / `list-drafts` / `stats` | 否 | | 生成单个项目初稿(同步) | `run_skill_action` → `draft-report`(`input.projectNo`) | 否 | | 批量生成全部待结题初稿 | `run_skill_action` → `draft-batch-pending` | 是(该 Action 为 async) | -| 录入项目/成果/决算 | 数据管理表上操作,或 `run_skill_action` → `add-*`;批量走 `import-data` | 否 | +| 录入项目/成果/决算 | 数据管理表上操作,或 `run_skill_action` → `add-*`;批量走 `import-projects` / `import-achievements` / `import-expenses` | 否 | | 重建 HTML 预览 | `run_skill_action` → `render-html` | 否 | | 用户只问用法 / 能做什么 | 读根目录 `README.md`;逐步操作再读 `TUTORIAL.md` | — | @@ -48,7 +48,7 @@ allowed-tools: |------------------------|--------------|--------------| | "帮我生成 X 项目的结题初稿" | `run_skill_action` → `draft-report`,`input.projectNo` | 否 | | "把所有待结题项目都生成初稿" | `run_skill_action` → `draft-batch-pending` | 是(因该 Action 为 async) | -| "录入成果/决算/预期指标" | 数据管理表单 `add-*`;批量 JSON 交给 `import-data` | 否 | +| "录入成果/决算/预期指标" | 数据管理表单 `add-*`;批量 JSON 交给 `import-achievements` / `import-expenses` / `import-projects` | 否 | | "我的初稿写完了吗 / 文件在哪" | 短 CLI:`list-drafts`;详情 `show-draft --id N` | 否 | | "重新生成预览" | `run_skill_action` → `render-html` | 否 | | "统计" | 短 CLI:`stats` | 否 | diff --git a/scripts/util/constants.py b/scripts/util/constants.py index 36fa6cf..413f991 100644 --- a/scripts/util/constants.py +++ b/scripts/util/constants.py @@ -1,6 +1,6 @@ """技能标识、版本与平台公共库约束(结题报告初稿助手)。""" SKILL_SLUG = "draft-closing-report-default" -SKILL_VERSION = "1.0.1" +SKILL_VERSION = "1.0.2" LOG_LOGGER_NAME = "openclaw.skill.draft_closing_report_default" PLATFORM_KIT_MIN_VERSION = "1.2.11"