返回顶部
z

zeelin-report-publisher智灵报告发布

Publish reports to the ZeeLin reports website ("智灵报告网站") by copying report assets, inserting a new top entry into public/reports_config.json for any category, running build checks, and preparing PR-ready branches.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.1
安全检测
已通过
255
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

zeelin-report-publisher

ZeeLin 报告发布器

使用时机

当用户要求发布、上传或新增报告到智灵报告网站时使用此技能。

触发意图应同时包含:

  • - 网站短语:智灵报告网站
  • 动作短语:发布 / 上架 / 新增报告

此技能支持多个分类(不仅限于 OpenClaw)。

输入参数

运行前需收集以下字段:

  • - reportfile(必填)
  • title(必填)
  • category(必填)
  • date(可选,省略时自动推断)
  • abstract(可选,省略时自动生成)
  • version(可选,默认 1.0)
  • id(可选)
  • coverurl(可选)
  • category_dir(可选)

字段详情:参见 report-metadata.md

工作流程

  1. 1. 在新机器上,先运行 GitHub 引导程序(见下方章节)。
  2. 确认目标仓库路径,且其中包含 public/reports_config.json。
  3. 运行发布脚本(见下方)。
  4. 验证构建结果。
  5. 确认分支推送和 PR 链接。

引导程序(新机器)

每台用户机器运行一次,用于设置 git 身份、认证 GitHub、上传 SSH 密钥并验证仓库推送权限:

bash
bash {baseDir}/scripts/bootstrap_github.sh \
--name 您的姓名 \
--email you@example.com \
--repo

应指向您的本地报告站点仓库(例如 THU-ZeeLin-Reports)。

Fork 工作流设置(推荐给主仓库无写入权限的团队成员):

bash
bash {baseDir}/scripts/bootstrap_github.sh \
--name 您的姓名 \
--email you@example.com \
--clone-url git@github.com:<您的用户名>/THU-ZeeLin-Reports.git \
--upstream-url git@github.com:thu-nmrc/THU-ZeeLin-Reports.git

--clone-dir 为可选参数。若省略,仓库将克隆到当前工作空间下的 /THU-ZeeLin-Reports。

脚本

主命令:

bash
python3 {baseDir}/scripts/publish_report.py \
--repo \
--report-file \
--title 报告标题 \
--category OpenClaw \
--date 2026 \
--version 1.0 \
--abstract 简短摘要文本。

默认行为:

  • - 将文件复制到 public/dir>/ 目录下。
  • 在 public/reportsconfig.json 的索引 0 处插入新条目。
  • 从文件名/标题自动检测 date(YYYY-MM/YYYY 格式),若失败则回退到当前年份。
  • 省略时自动生成 abstract。
  • 运行 npm run build。
  • 创建特性分支 codex/report-
  • 提交并推送到 origin(fork 仓库)。
  • 可用时使用 upstream 作为 PR 基础远程仓库(否则使用 origin)。
  • 可用时使用 gh 创建 PR;否则打印手动比较链接。

远程选项:

  • - --push-remote 控制分支推送的目标远程仓库(默认 origin)。
  • --base-remote 控制 PR 基础远程仓库(默认自动:若存在 upstream 则使用,否则使用 origin)。

摘要生成标准

当 abstract 省略时,按以下规则生成简洁中立的摘要:

  • - 使用一句中文,约 40-90 个字符。
  • 提及范围与价值(例如:核心进展、关键问题、落地路径)。
  • 避免不可验证的声明和营销语气。
  • 若内容上下文有限,则使用基于标题/分类的通用摘要。

防护措施

  • - 不要直接推送到 main 作为最终交付;应使用 PR 工作流。
  • 若工作区有未提交的更改,除非用户明确允许混合变更,否则停止操作。
  • 在修改文件前,验证 git 身份和推送远程访问权限。
  • 保持现有条目格式与站点字段兼容:id/title/version/date/category/abstract/coverUrl/pdfUrl。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 zeelin-report-publisher-1776190922 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 zeelin-report-publisher-1776190922 技能

通过命令行安装

skillhub install zeelin-report-publisher-1776190922

下载

⬇ 下载 zeelin-report-publisher v0.1.1(免费)

文件大小: 12.3 KB | 发布时间: 2026-4-15 10:38

v0.1.1 最新 2026-4-15 10:38
zeelin-report-publisher 0.1.1

- No changes detected in this version; documentation and functionality remain the same.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部