← 返回 Skills 市场
tikitackr

KDP Publisher DE

作者 Tikitackr · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
94
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install kdp-publisher-de
功能描述
KDP Publisher DE konvertiert Markdown-Kapitel in professionell formatierte, KDP-fähige PDFs im OpenClaw-Buchstil mit QR-Codes.
使用说明 (SKILL.md)

kdp-publisher — KDP PDF Builder

Dieser Skill wandelt Markdown-Kapitel in KDP-fertige PDFs um — im Buchstil von "OpenClaw – Agentic Authorship".

Voraussetzungen prüfen

# Python-Abhängigkeiten installieren (einmalig):
pip install requests qrcode

# Skill-Verzeichnis:
ls $OPENCLAW_WORKSPACE/skills/kdp-publisher/scripts/

Verwendung

Ein Kapitel:

cd $OPENCLAW_WORKSPACE/skills/kdp-publisher/scripts
python3 build-book.py --chapter /pfad/zu/kapitel.md /pfad/output/kapitel.pdf

Ganzes Buch (alle Kapitel in der konfigurierten Reihenfolge):

cd $OPENCLAW_WORKSPACE/skills/kdp-publisher/scripts
python3 build-book.py /pfad/output/buch.pdf

Was passiert im Hintergrund

  1. build-book.py orchestriert den Build
  2. md2typ.py konvertiert Markdown → Typst
  3. compile.py generiert QR-Codes + sendet an TypeTex API → PDF

Markdown-Format

Element Syntax
Kapitelüberschrift # Titel
Abschnitt ## Titel
Tipp-Box > **TIPP:** Text
Warn-Box > **WARNUNG:** Text
Hinweis-Box > **HINWEIS:** Text
Erfolg-Box > **ERFOLG:** Text
Zitat > Text
QR-Code [QR-CODE: ID – Label]
QR mit Hinweis [QR-CODE: ID – Label | Hinweistext]

QR-Codes konfigurieren

QR-Code-URLs werden aus einer links.json geladen. Standardpfad:

$OPENCLAW_WORKSPACE/links.json

Format:

{
  "eigene_projekte": { "DASHBOARD_URL": "https://deine-domain.de" },
  "qr_codes": {
    "MEIN-QR": {
      "target": "{{DASHBOARD_URL}}/seite",
      "print_url": "deine-domain.de/seite"
    }
  }
}

Häufige Probleme

  • QR nicht gefunden: ID in links.json prüfen, kein _-Präfix
  • API-Timeout: Kapitel einzeln kompilieren statt ganzes Buch
  • Font fehlt: TypeTex API stellt Inter und Liberation Mono bereit — kein lokales Install nötig
功能分析
Type: OpenClaw Skill Name: kdp-publisher-de Version: 1.0.0 The skill bundle is a specialized tool for converting Markdown book chapters into KDP-ready PDFs using the Typst typesetting system and a remote 'TypeTex' API. The code logic in 'build-book.py', 'compile.py', and 'md2typ.py' is consistent with the stated purpose of book publishing. While the scripts contain hardcoded paths to a specific user's Desktop directory (~/Desktop/openclaw-projekt/) and send document content to an external API (https://studio-intrinsic--typetex-compile-app.modal.run) for compilation, these behaviors are aligned with the tool's functional requirements. There is no evidence of data exfiltration of sensitive system files, persistence mechanisms, or malicious prompt injection.
能力评估
Purpose & Capability
The code and README align with the stated purpose: md2typ converts Markdown to Typst, build/compile orchestrate assembly and call an external Typst compile API to produce PDFs with QR codes. However there are surprising hard-coded local paths (e.g., KAPITEL_DIR and LINKS_JSON point to ~/Desktop/openclaw-projekt/...) that are not mentioned in SKILL.md or _meta.json and will cause the skill to read files from the user's home/desktop area. The skill's meta declares network access (network: true) which is proportionate to using a remote compile service, but the presence of those filesystem defaults is unexpected for a generic
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install kdp-publisher-de
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /kdp-publisher-de 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Erstes Release. Der kdp-publisher baut KDP-fertige PDFs aus Markdown-Kapiteln im OpenClaw-Buchstil. Features: - Typst-basiert, Inter-Font, 6x9 inch (KDP-Standard) - Markdown → Typst → PDF Pipeline (build-book.py, md2typ.py, compile.py) - QR-Code-Integration mit konfigurierbaren Links via links.json - Box-Styles: TIPP, WARNUNG, HINWEIS, ERFOLG - Einzelne Kapitel oder komplettes Buch in einem Durchlauf - Fonts werden von der TypeTex API bereitgestellt — kein lokales Font-Install nötig Voraussetzungen: Python >= 3.9, Pakete `requests` und `qrcode`.
元数据
Slug kdp-publisher-de
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

KDP Publisher DE 是什么?

KDP Publisher DE konvertiert Markdown-Kapitel in professionell formatierte, KDP-fähige PDFs im OpenClaw-Buchstil mit QR-Codes. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 94 次。

如何安装 KDP Publisher DE?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install kdp-publisher-de」即可一键安装,无需额外配置。

KDP Publisher DE 是免费的吗?

是的,KDP Publisher DE 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

KDP Publisher DE 支持哪些平台?

KDP Publisher DE 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 KDP Publisher DE?

由 Tikitackr(@tikitackr)开发并维护,当前版本 v1.0.0。

💬 留言讨论