agentCLAWHUBUnverified

Mba Thesis Workflow

Write, review, and export MBA / academic theses end-to-end as Word / DOCX. Covers outline planning → node-by-node writing → chapter review → academic deep re...

OpenClaw

Rank

62

Safety

84

Downloads

997

Updated

Oct 11, 2026

Version

2.1.2-beta.1

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 997 downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
997 downloadsadoption · observed Oct 11, 2026
Latest release
2.1.2-beta.1release · observed Jul 2, 2026
Handshake status
UNKNOWNsecurity

What changed

Newest first. Only changes that point at a source are listed.

  • Release 2.1.2-beta.1release

    v2.1.2-beta.1 (2026-07-02) - P0 修复: 1. Tavily MCP 平台集成 - 新增 _detect_openclaw_platform() 检测 OpenClaw runtime - 新增 _check_openclaw_tavily_bridge() 通过 openclaw skills list 验证 tavily-search 注册 - OpenClaw 走内置桥接,Hermes 降级 mcporter - Tavily install_category 改 none(truly optional) 2. HIL #1 公司映射强制采集 - confirm_phase1() 新增 user_input 参数解析 [1] vivo / [2] / [3] - 强制校验 actual_name=null 且 skip_mapping=false 则报错 - state['company_info'] 字段完整化(actual_name/skip_mapping/confirmed/confirmed_at) - HIL 总数仍 9(公司映射合并入 #1) 3. e2e 验证发现 5 个 bug 修复 - OpenClaw skill 名称匹配(tavily-search 不是 tavily-mcp) - hil_pause 加 allow_extra 参数支持 [key] extra 格式 - orchestrate() 路由 phase1_confirm 时透传 user_input - phase1_3_submit 保留 HIL #1 写入的 actual_name(修复覆盖 bug) - dict 引用问题修复 4. 隐私清理:7 处历史敏感字(龙哥/徐龙等)替换为通用描述 OpenClaw 用户安装命令:openclaw skills install thesis-workflow-v2 详见 CHANGELOG-v2.md

    Observed Jul 2, 2026 · source

Install and run

Setup complexity: low.

clawhub skill install s177cnrnh50t3jxyh7y9exta3h87sc86:thesis-workflow-v2
  1. Install using `clawhub skill install s177cnrnh50t3jxyh7y9exta3h87sc86:thesis-workflow-v2` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/hehe973781230/thesis-workflow-v2 before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-hehe973781230-thesis-workflow-v2/snapshot"

Run-check

$0.02 USD

1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.

Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.

Documentation

CLAWHUB

160,000 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: thesis-workflow-v2
description: "Write, review, and export MBA / academic theses end-to-end as Word / DOCX. Covers outline planning → node-by-node writing → chapter review → academic deep review → Word export with GB/T 7714 references and 南大-style formatting. Triggers: 论文 / thesis / dissertation / 答辩 / 开题 / MBA / 章节 / 文献综述 / 参考文献 / chapter outline. ⚠️ v2 is beta (outline-anchored + 9 HIL + BGE multi-search); install independently and do not overwrite v1. Prefer v1 (`thesis-workflow`) for production unless user explicitly asks for v2 / 新框架 / outline-anchored / 9 HIL."
platforms: [linux, macos, windows]
metadata:
  # ↓ OpenClaw 私有配置(仅 ClawHub 加载器识别;不影响标准 platforms 字段)
  clawdbot:
    emoji: "📝"
    version: "2.1.2-beta.1"   # 单一真实来源,发布前必须先改这里。发布规则见 scripts/release.py
    requires: {}
    os: ["linux", "darwin", "win32"]
---

# MBA/学术论文多Agent协作工作流

> 完整文档见:`references/checklist.md`(学术规范清单)、`references/loop-design.md`(Loop 设计原理)

## 🔌 平台依赖(加载后必看)

本 skill **不是**通用 Hermes skill,专为 OpenClaw 设计。在调用本 skill 任何 Python 入口前,先确认平台依赖:

| 维度              | 依赖项                                                                 |
|-------------------|------------------------------------------------------------------------|
| **Agent 启动**    | `sessions_spawn`(OpenClaw 子 agent 机制)                            |
| **状态文件目录**  | `~/.openclaw/workspace/{paper_name}/`(**非** Hermes 标准路径)         |
| **工具后端**      | `web_search` / `tavily_search` / `arxiv_search`(OpenClaw MCP 工具链) |
| **CLI 入口**      | `python3 scripts/run_workflow.py {paper_name} --phase auto`           |
| **Python 路径**   | `PYTHONPATH=scripts python3 ...`(CLI 内部期望 scripts 在 path 上)    |

**反模式:** 不要把本 skill 当作标准 Hermes skill 调用——Hermes 的 file / search / web 工具链不能驱动 v2 的状态机和 HIL 拦截。如果你需要把论文流程迁回 Hermes,先做"状态层适配"(用 Hermes 的 workspace 概念替代 `~/.openclaw/workspace/`,并把 `sessions_spawn` 改成 Hermes 的子任务机制),再启用本 skill。

## ⚠️ 触发规则

当用户请求生成 Word 文档且满足以下任一条件时,**必须**调用本 skill 的 Word 输出流程,不得使用简单 md2docx 脚本:
- 输入文件路径匹配:`论文*.md`、`*thesis*.md`、`*dissertation*.md`
- 上下文中存在「论文」「MBA」「答辩」「开题」等关键词
- 用户明确要求导出 `.docx` 格式且文件性质为学术论文

**正确流程:** 写作语法预检 → Review Agent 终审(`scripts/loop_self_check.py` 校验通过)→ `scripts/md2docx_strict.py` 合规转换 → Word 输出

## ⚠️ v1 / v2 选择矩阵(加载后必看)

v2 仍处于 beta,**生产论文默认走 v1**。仅当用户明确要求时再切 v2:

| 场景 | 选择 | 触发依据 |
|------|------|---------|
| 用户说「稳一点 / 跑过答辩 / 已用 v1 / 默认」 | ✅ v1 (`thesis-workflow`) | 默认基线 |
| 论文已在 `~/.openclaw/workspace/{paper}/` 下运行 v1 | ❌ 切 v2 | 状态文件不兼容 |
| 用户说「用 v2 / 新框架 / outline-anchored / 9 HIL / BGE 多工具并行」 | ✅ 本 skill (v2) | 显式升级 |
| 用户未明示 + 新论文 | ⚠️ 走 v1 | 避开 beta 风险 |

**反模式:** 不要因为「本 skill 描述更新」就把现有 v1 论文切到 v2——v2 的 `_orchestrate_state.json` schema 与 v1 不兼容。

### v2 HIL 节点一览(确定用 v2 之后再读)

v2 在 9 个位置**强制 human-in-the-loop**:每到这些点状态机会 hard pause,必须用户确认才能推进。如果 agent 想绕过任何一项,v2.0.6 的拦截规则会拒绝(见 §v2.0.6 拦截规则):

| #  | 触发位置                       | 检查内容                       | 决策                          |
|----|--------------------------------|--------------------------------|-----

skills/gatekeeper/SKILL.md

# Gatekeeper Skill — 论文写作质量与流程门禁

> 版本:1.0.0
> 角色:所有产出给用户前的最后一道门;全程守护流程/规范/质量

---

## 角色定义

**Gatekeeper = 质量门禁 + 流程门禁 + 结果门禁 + 出口门禁**

- 独立 session 运行,不阻塞 Orchestrator 执行路径
- 所有异常记录到 `_gk_exception_log.json`
- 流程结束后统一汇报给用户
- 用户选择"修复"则触发闭环修复流程

---

## 门禁层次

### 1. 流程门禁(Process Gate)

**触发时机**:每次 Phase 切换时

```
检查项:
  ✓ 前置 Phase 是否已完成
  ✓ 当前 Phase 的必填字段是否齐全
  ✓ 状态机是否合法跳转(phase1 → phase2 需要 phase1_3_confirmed)
  ✓ HIL 节点是否满足通过条件
```

**阻断行为**:
- 写入 `_gk_exception_log.json`
- 通知用户,等待决策
- Orchestrator 暂停直到用户回复

---

### 2. 质量门禁(Quality Gate)

**触发时机**:每个节点写作完成后、整合前、导出前

```
检查项(loop_self_check):
  ✓ 章节完整性(7章都有)
  ✓ 无 **加粗** 残留
  ✓ 引用数量逐章检查(每章 ≥ 1 处)
  ✓ 三线表格式正确
  ✓ 无乱码/占位符残留
  ✓ 标题层级正确
  ✓ 字数达标(每章 ≥ 800 字)
```

**不达标** → 打回重写,不进入下一节点

---

### 3. 结果门禁(Result Gate)

**触发时机**:Phase 3 整合后、Phase 5 导出前

```
检查项:
  ✓ 开题报告承诺的内容是否落地
  ✓ 关键章节(PEST/战略理论/案例分析)是否充实
  ✓ 章节之间逻辑衔接是否顺畅
  ✓ 结论与前文分析是否对应
```

---

### 4. 出口门禁(Export Gate)

**触发时机**:最终输出给用户前(唯一出口)

```
检查项:
  ✓ Guardrails 最终校验通过
  ✓ Word 文档生成成功
  ✓ 用户确认导出
```

---

## 异常日志设计

**文件路径**:`~/.openclaw/workspace/papers/{paper_name}/_gk_exception_log.json`

```json
{
  "paper_name": "论文名称",
  "start_time": "2026-06-26T21:00:00+08:00",
  "exceptions": [
    {
      "id": 1,
      "timestamp": "2026-06-26T21:18:00+08:00",
      "phase": "phase2",
      "node_id": "ch3",
      "gate_type": "quality_gate",
      "gate_name": "citation_check",
      "description": "第3章引用数量不足:0处(要求≥1处)",
      "severity": "error",
      "status": "pending",
      "action_taken": null,
      "repaired_at": null,
      "repaired_by": null,
      "user_notified": true,
      "user_decision": null
    }
  ],
  "summary": {
    "total": 1,
    "pending": 1,
    "fixed": 0,
    "skipped": 0
  }
}
```

---

## 用户交互流程

### 流程守护(异常发生时)

```
Gatekeeper 发现异常
    ↓
写入 _gk_exception_log.json(status=pending)
    ↓
通知用户(飞书):
━━━━━━━━━━━━━━━━━━━━━━
🤖 [Gatekeeper] 发现异常

环节:Phase 2(节点写作)
节点:ch3 第3章
问题:引用数量不足(0处,要求≥1处)
━━━━━━━━━━━━━━━━━━━━━━
请选择:
  [1] 修复后继续(打回重写)
  [2] 跳过此检查(谨慎!)
  [3] 暂停,手动介入
━━━━━━━━━━━━━━━━━━━━━━
    ↓
等待用户回复
    ↓
用户选择 [1/2/3]
    ↓
更新 exception.status + action_taken
    ↓
[1] → 通知 Orchestrator 修复
[2] → 继续流程(记录 skip)
[3] → 暂停,等用户手动触发
```

### 流程结束后(统一汇报)

```
所有 session 结束后
    ↓
Gatekeeper 生成最终报告
    ↓
发给用户:
━━━━━━━━━━━━━━━━━━━━━━━━━━
🤖 [Gatekeeper] 流程结束 — 异常报告

本次流程共发现 N 个异常:

【异常 #1】
时间:2026-06-26 21:18
环节:Phase 2
节点:ch3
类型:质量门禁 - 引用数量不足
处理:已修复

【异常 #2】
时间:2026-06-26 21:25
环节:Phase 4
节点:—
类型:流程门禁 - HIL #8 阻断
处理:用户确认跳过
━━━━━━━━━━━━━━━━━━━━━━━━━━

建议优化项:
  1. ...
  2. ...

请选择:
  [1] 查看异常详情
  [2] 优化 skill 配置
  [3] 结束
━━━━━━━━━━━━━━━━━━━━━━━━━━
```

---

## 巡检机制

Gatekeeper 启动后定期巡检(每 30 秒):

```
巡检项:
  ✓ 当前 state 的 phase 是否合法
  ✓ completed_nodes 是否有重复
  ✓ failed_nodes 是否长时间未修复
  ✓ phase3_5 连续轮次是否异常(>5轮则告警)
  ✓ 是否有节点写作超 30 分钟未完成(疑似卡住)
```

---

## 与 Orchestrator 的协作方式

**通过状态文件通信,零直接函数调用:**

```
Orchestrator 写:_orchestrate_state.json
Gatekeeper 读:_orchestrate_state.json + 巡检
Gatekeeper 写:_gk_exception_log.json
Orchestrator 读:

thesis-docx-export/SKILL.md

---
name: thesis-docx-export
description: "Convert academic thesis markdown (.md) into a Word (.docx) document that meets the MBA / 南大 / GB/T 7714 formatting spec, and run the 10-item Guardrails check before and after export. Triggers: 导出 Word / 转换为 docx / 论文格式校验 / Guardrails 校验 / md2docx / 三线表 / 分页符 / GB/T 7714 参考文献格式. Required by `thesis-workflow-v2` Phase 5.2; can also be invoked standalone after manual writing."
platforms: [linux, macos, windows]
metadata:
  clawdbot:
    emoji: "📄"
    version: "1.0.0"   # 单一真实来源;主 skill thesis-workflow-v2 仅在 Phase 5.2 阶段引用本 skill
    requires: {}
    os: ["linux", "darwin", "win32"]
---

# Thesis DOCX Export

把学术论文 Markdown 转换为符合学术规范的 Word 文档,并在导出前后自动跑 Guardrails 校验。

本 skill 是 `thesis-workflow-v2`(主 skill)Phase 5.2 阶段的"出口工序"——主 skill 完成 Phase 1-5 内容生产后,调用本 skill 做 Word 转换和最终格式校验。本 skill **也可以独立调用**:用户手写完论文后,直接用本 skill 做导出。

> **核心原则**:本 skill 不做内容生成(写、审、整合都是主 skill 的事)。本 skill 只做"格式合规":校验 → 转换 → 再校验。

## ⚠️ 调用矩阵

| 触发场景 | 选择 |
|---------|------|
| 主 skill `thesis-workflow-v2` 跑到 Phase 5.2 | ✅ 本 skill(自动调用,无需用户手动触发) |
| 用户手写论文后想导出 docx | ✅ 本 skill(standalone 调用) |
| 用户只想校验 Markdown 是否符合学术规范 | ✅ `python3 scripts/loop_self_check.py --file 论文.md`(只校验、不导出) |
| 用户想用 pandoc / python-docx 直接生成 Word | ❌ 本 skill(pandoc 不做三线表、不做 GB/T 7714 排序) |

**反模式:** 不要把本 skill 用于"内容生成"——主 skill 的 Phase 2 写作、Phase 3 审核、Phase 4 整合都由 `thesis-workflow-v2` 负责。本 skill 只接受已完成的 Markdown 输入。

## 核心能力

### 1. Guardrails 10 项自动校验

`scripts/loop_self_check.py` 在转换前后各跑一次:

```bash
# 转换前校验 Markdown 内容(10 项 Guardrails)
python3 scripts/loop_self_check.py --file 论文_xxx.md

# 转换后再校验生成的 docx(Word 格式校验)
python3 scripts/loop_self_check.py --file 论文_xxx.docx --verify-docx
```

**10 项校验项详见 [references/checklist.md §六](references/checklist.md)**。

### 2. Word 格式转换

`scripts/md2docx_strict.py` 把符合 Guardrails 的 Markdown 转为 docx,应用以下格式:

| 维度        | 规则                                                     |
|-------------|----------------------------------------------------------|
| 正文加粗过滤 | 正文段落内的 `**text**` 全部转为普通文字(无强调术语)   |
| 表格加粗过滤 | 表格单元格内的 `**` 同步清除                             |
| 三线表      | 顶线 1.5 磅 / 表头底线 0.75 磅 / 底线 0.5 磅,无竖线     |
| 分页符      | 每章标题前插入分页符(首章跳过),附录/致谢前分页         |
| 字体         | 中文宋体 / 英文 Times New Roman / 标题黑体                |
| 行距         | 正文 20 磅                                               |

**反模式:** 不要用 `pandoc 论文.md -o 论文.docx` 走捷径——pandoc 不做加粗过滤、不做三线表、不做 GB/T 7714 排序;出来的 docx 必须经 `loop_self_check.py --verify-docx` 二次校验才能交付。

## 入口与依赖

### 入口

```bash
# 校验 + 转换 + 再校验 一条龙
python3 scripts/loop_self_check.py --file 论文_xxx.md
python3 scripts/md2docx_strict.py --input 论文_xxx.md --output 论文_xxx.docx
python3 scripts/loop_self_check.py --file 论文_xxx.docx --verify-docx
```

### 依赖

- `python-docx`(Word 写入)
- `pandoc`(Markdown 预处理)
- 标准 Python 3.9+ 库

### 反向依赖

本 skill **被** `thesis-workflow-v2`(主 skill)Phase 5.2 引用。如果本 skill 不可用,主 skill 的 Phase 5.2 步骤会失败。

## 文件结构

```
thesis-docx-export/
├── SKILL.md                    ← 本文件
├

README.md

# MBA/学术论文 多Agent协作工作流(v2 新框架)

📝 多Agent协作完成MBA/学术论文写作的完整工作流,支持大纲解析、逐节点写作、深度审核、整合终审、Word输出。

适用于开题报告到毕业论文的全流程。

---

## ⚠️ 当前项目双版本并行

本仓库包含 **两条独立版本线**,互不干扰、并行发布:

| 版本线 | ClawHub Slug | 当前 latest | 状态 | 文档 |
|--------|--------------|-------------|------|------|
| **v1.x**(稳定) | `thesis-workflow` | **v1.7.3** | 长期维护,仅兼容性修复 | [CHANGELOG-v1.md](./CHANGELOG-v1.md) |
| **v2.x**(新框架) | `thesis-workflow-v2` | **v2.0.14** | ⚠️ 测试版,outline-anchored + 9 HIL + 多工具检索 | [CHANGELOG-v2.md](./CHANGELOG-v2.md) |

### 选型指南

- **生产环境 / 已有 v1 用户** → `thesis-workflow` (v1.7.3,稳定)
- **新框架 / outline-anchored / 9 HIL 体验** → `thesis-workflow-v2` (v2.0.14,测试)
- **同时跑多篇论文** → 两个都装,**可共存**

### 怎么装两个?

```bash
# v1 稳定版(不依赖本仓库)
openclaw skills install thesis-workflow

# v2 测试版
openclaw skills install thesis-workflow-v2
```

两者安装路径、状态文件、依赖互不冲突。

详见 [`references/git-workflow.md`](./references/git-workflow.md) 和 [CHANGELOG.md](./CHANGELOG.md) 索引。

---

## 核心功能(v2 框架)

- **outline-anchored 写作**:以大纲为锚点,逐节点生成内容,节点间自动承接
- **BGE-small-zh 向量标题匹配**:Phase 1.3 开题归因加速 30-90s → 2-5s
- **多工具并行检索**:4工具(Tavily/arXiv/OpenAlex/web_search)同时搜索,去重排序
- **Phase 3.5 深度学术评审**:P0/P1/P2 分级问题清单,自动修复 + 重审闭环
- **RuntimeLLM**:零硬编码,自动复用当前 session 模型配置
- **9 个 HIL 节点**:human-in-the-loop 检查点,关键决策不跳过
- **公司映射强制采集**(v2.1.2+):HIL #1 同步确认大纲 + 实际公司名(`actual_name`),确保 Phase 2 数据检索锚定真实公司
- **OpenClaw 平台适配**(v2.1.2+):Tavily MCP 检测自动识别 OpenClaw runtime,走内置桥接;不再依赖外部 `mcporter` CLI
- **Guardrails 自检**:10 项自动化规范检查(章节完整性/字数/引用/表格格式等)
- **Loop 架构**:Orchestrator Loop / 内部自检 Loop / 审核 Loop / Verification Loop
- **Phase 5 Word输出**:[thesis-docx-export](../thesis-docx-export/SKILL.md) skill(独立子 skill,三线表/分页/字体/行距)

## 适用场景TODO_SPLIT

- MBA毕业论文(战略管理/企业分析类)
- 学术研究报告(竞争战略/行业分析类)
- 需要多轮审核、多版本整合的正式长文

## 工作流程

```
用户 → Phase 1(大纲确认 + 开题归因)→ Phase 2(逐节点写作)→ Phase 2.5(用户确认)
     → Phase 3(整合)→ Phase 3.5(深度学术评审 → P0修复循环)
     → Phase 4(修复)→ Phase 5(终审 + Word输出)
```

## v2.0.x 版本历史(详见 [CHANGELOG-v2.md](./CHANGELOG-v2.md))

| 版本 | 亮点 |
|------|------|
| 2.0.21-beta | HIL #4 消息改为人话版:【节点X 写完:质量Y】 + AI 总结 + 路径 + 动作描述 |
| 2.0.20-beta | 评审完整文字落盘 + HIL #4 消息简化为路径+选项(避免聊天刷屏)|
| 2.0.19-beta | context_builder 主题锁定 + 反面警示 总是注入(修复 v8.0 ch1 跑题事故)|
| 2.0.18-beta | outline_parser 新增 LLM 一次性兑底补全空 hint 节点 |
| 2.0.17-beta | outline_parser 新增 C 路径:Word 自定义样式(MPA-章标题/一级节标题)支持 |
| 2.0.12-beta | Phase 3.5 大纲锚定章节拆分(替代硬编码正则)+ P0/P1 修复(F1-F6)|
| 2.0.11-beta | 清理 v1 残留 + clawhubignore 排除 |
| 2.0.10-beta | Phase 3.5/4/5 实现 + requirements.txt + lazy BGE |
| 2.0.9-beta | BGE-small-zh 向量标题匹配(Layer 2) |
| 2.0.8-beta | multi-search并行引擎 + RuntimeLLM 零硬编码 |
| 2.0.7 | outline_parser 引擎切换 B→A 单向降级 |
| 2.0.6 | 双版本独立发布 + enforcement + 真实入口 CLI |
| 2.0.5 | B-2 状态同步修复 |
| 2.0.4 | B-1 HIL 死循环修复 |
| 2.0.3 | P2 代码清理 |
| 2.0.2 | P0/P1 修复 |
| 2.0.1 | 方案 C 端到端验证 |
| 2.0.0 | outline-anchored feature complete |

## Agent 角色体系

| Agent | 调用方式 | 主责 |
|-------|---------|------|
| **Orchestrator** | 当前 session | 调度 / 推进 / 决策 |
| **NodeWriter** | `sessions_spawn` | 逐节点内容生成 |
| **Review

thesis-docx-export/README.md

# thesis-docx-export

> 学术论文 Markdown → Word (.docx) 转换 + 格式校验工具集

## 这是什么

把符合学术规范(MBA / 南大 / GB/T 7714)的论文 Markdown 文件转换为 Word 文档,并在转换前后自动跑 Guardrails 校验。

**主要场景**:

1. **主 skill 配套**:`thesis-workflow-v2` 完成 Phase 1-5 后,Phase 5.2 自动调用本 skill 做 Word 转换
2. **独立使用**:用户手写完论文后,直接用本 skill 校验 + 转换

## 三步导出

```bash
# 1. 转换前:校验 Markdown 是否符合 10 项 Guardrails
python3 scripts/loop_self_check.py --file 论文_xxx.md

# 2. 转换:Markdown → Word
python3 scripts/md2docx_strict.py --input 论文_xxx.md --output 论文_xxx.docx

# 3. 转换后:校验生成的 docx 格式
python3 scripts/loop_self_check.py --file 论文_xxx.docx --verify-docx
```

## 安装

```bash
# 本 skill 是 thesis-workflow-v2 的子模块,已在仓库中。
# 软链接共享主 skill 的 Python 脚本,单一真实来源。
pip install python-docx pandoc
```

## 不做什么

- ❌ 不做内容生成(写、审、整合属于 `thesis-workflow-v2`)
- ❌ 不做 pandoc 直接转换(pandoc 不做三线表、不做 GB/T 7714)
- ❌ 不做引用文献自动抓取(用 `research_tools.py` 属于主 skill)

## 详细文档

- 格式规范清单:[references/checklist.md](references/checklist.md)
- 触发场景与边界:见 [SKILL.md](SKILL.md)
Github ReposUpdated 2d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/hehe973781230/skills/thesis-workflow-v2",
      "sourceUrl": "https://clawhub.ai/hehe973781230/skills/thesis-workflow-v2",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T20:26:03.620Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-hehe973781230-thesis-workflow-v2/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-hehe973781230-thesis-workflow-v2/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T20:26:03.620Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "997 downloads",
      "href": "https://clawhub.ai/hehe973781230/thesis-workflow-v2",
      "sourceUrl": "https://clawhub.ai/hehe973781230/thesis-workflow-v2",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T20:26:03.620Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "2.1.2-beta.1",
      "href": "https://clawhub.ai/hehe973781230/thesis-workflow-v2",
      "sourceUrl": "https://clawhub.ai/hehe973781230/thesis-workflow-v2",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-07-02T06:47:15.143Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-hehe973781230-thesis-workflow-v2/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-hehe973781230-thesis-workflow-v2/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 2.1.2-beta.1",
      "description": "v2.1.2-beta.1 (2026-07-02) - P0 修复: 1. Tavily MCP 平台集成 - 新增 _detect_openclaw_platform() 检测 OpenClaw runtime - 新增 _check_openclaw_tavily_bridge() 通过 openclaw skills list 验证 tavily-search 注册 - OpenClaw 走内置桥接,Hermes 降级 mcporter - Tavily install_category 改 none(truly optional) 2. HIL #1 公司映射强制采集 - confirm_phase1() 新增 user_input 参数解析 [1] vivo / [2] / [3] - 强制校验 actual_name=null 且 skip_mapping=false 则报错 - state['company_info'] 字段完整化(actual_name/skip_mapping/confirmed/confirmed_at) - HIL 总数仍 9(公司映射合并入 #1) 3. e2e 验证发现 5 个 bug 修复 - OpenClaw skill 名称匹配(tavily-search 不是 tavily-mcp) - hil_pause 加 allow_extra 参数支持 [key] extra 格式 - orchestrate() 路由 phase1_confirm 时透传 user_input - phase1_3_submit 保留 HIL #1 写入的 actual_name(修复覆盖 bug) - dict 引用问题修复 4. 隐私清理:7 处历史敏感字(龙哥/徐龙等)替换为通用描述 OpenClaw 用户安装命令:openclaw skills install thesis-workflow-v2 详见 CHANGELOG-v2.md",
      "href": "https://clawhub.ai/hehe973781230/thesis-workflow-v2",
      "sourceUrl": "https://clawhub.ai/hehe973781230/thesis-workflow-v2",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-07-02T06:47:15.143Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 12, 2026.

For crawlers

This page is free to read. The run-check above is the only paid part, and it answers HTTP 402 until it is paid. Everything else here is public.

  • One record, as JSON: card, facts, snapshot, contract, trust, changes, warnings, seen by, disagreements.
  • Every agent, one feed: /.well-known/ai-catalog.json
  • What this site sells, and the price: /.well-known/x402
  • Paid run-check: /api/v1/agents/clawhub-hehe973781230-thesis-workflow-v2/run-check

Sponsored

Ads related to Mba Thesis Workflow and adjacent AI workflows.