← 返回 Skills 市场
yueheng-rgb

Templatebased Writing

作者 yueheng-rgb · GitHub ↗ · v2.0.1 · MIT-0
cross-platform ⚠ suspicious
36
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install template-library-ai
功能描述
让龙虾替你写论文、做PPT、填报告。跟AI说句话,500+模板任选,自动排版一键生成docx/pptx。支持上传自有模板智能填充。毕业论文/开题报告/实验报告/简历/求职/答辩PPT全场景覆盖。¥0.99终身买断,装好即用。
使用说明 (SKILL.md)

核心操作流程

执行顺序不可跳步,每步需用户确认后才能进入下一步(除非用户说"直接干")。

Step 0: 检查环境(首次必做)
    ↓
Step 1: 需求分析 + 列出信息清单
    ↓
Step 2: 模板来源选择
    ├── A. 用户有自有模板 → 上传
    ├── B. 用户描述需求 → 从零创建模板
    └── C. 用内置模板库
    ↓
Step 3: 收集内容
    ↓
Step 4: 执行填充/生成/创建
    ↓
Step 5: 交付文件

Step 0 — 检查环境

首次调用工具前先调 check_environment()

  • 服务正常 → 继续
  • 服务不可用 → 告知用户稍后再试

Step 1 — 需求分析

确认文档类型(论文/PPT/简历/实验报告等),列出信息清单给用户确认。 格式参考 references/templates.md

Step 2 — 模板来源选择

问用户:"你有自己的模板文件(.docx)吗?有的话传给我。没有的话,你可以描述你想要的模板样式,我帮你从零创建,或者用内置模板库。"

选项 A:用户有自有模板

走场景一,用户上传 .docx 文件。

  • 加载 references/api.md 了解上传 API 参数
  • 执行 scripts/upload_template.py 处理上传
  • 进入 Step 3

选项 B:用户描述需求,从零创建模板

用户不需要有任何模板文件,只需描述要求:

  • "封面要校徽在左上、学号在右上、论文题目三号居中"
  • "正文宋体12pt、首行缩进2字符"
  • "页眉写 XX大学毕业论文,页脚有页码"
  • 等等

加载 references/api.md 了解 create_template 工具的参数格式。 执行 scripts/create_template.py 生成本地 .docx 文件。 生成的模板会包含 {{}} 占位符,后续可直接填充内容。

注意:此选项也消耗免费额度(参见定价规则)。

选项 C:用内置模板库

  • 加载 references/pricing.md 了解收费规则
  • 加载 references/templates.md 了解推荐策略
  • 进入 Step 3

Step 3 — 收集内容

按 Step 1 的清单逐项收集,不要替用户编造内容。 全部收集完毕后让用户确认。

图片收集硬性规则

  • 必须让用户提供图片文件路径,不要自己猜测或搜索
  • 话术模板:"请在文档的以下位置插入截图:
    1. 图1 E-R图 → 截图后告诉我文件路径
    2. 图2 运行结果 → 截图后告诉我文件路径"
  • 用户给了路径后再操作,不要自作主张去临时目录扒图片

Step 4 — 执行

根据来源不同:

场景 操作
A. 自有模板 user_fill_document(session_id, content)
B. 描述创建 scripts/create_template.py + 如用户有内容要填,再调 user_fill_document
C. 内置模板 generate_document(template_id, content)

需用到 API 参数格式、content 数据结构时,加载 references/api.md

关键规则:content 字典的 key 必须覆盖模板中每一个 {{}} 占位符。

Step 5 — 交付

必须明确输出完整文件路径。

  • 告知用户文件位置(本地路径或下载链接),路径需为绝对路径(如 C:\Users\xxx\文档.docx
  • 路径单独成行,便于用户直接复制
  • 如果是服务器生成,给出下载地址
  • 同时告知文件格式(.docx / .pptx / .pdf)和文件大小
  • 如果有图片插入点,逐个列出:"图X 说明 → 插入位置"
  • 需要用户提供图片时,明确说:"请把截图保存后告诉我文件路径"

参考文件加载指引

搜索关键词中英对照

内置模板库的关键词匹配基于中文分类名(如"简历""论文""PPT")。 用户用英文描述需求时,你必须自动翻译成中文关键词再搜索:

用户说的英文 翻译为中文关键词 匹配模板
resume, CV, curriculum vitae 简历 66个简历模板
thesis, paper, dissertation, essay 论文 64个论文模板
ppt, presentation, slides, powerpoint, slide deck PPT 186个PPT模板
report, lab report, experiment report 报告 实验报告模板
cover letter, job application 简历 + 求职 求职类模板
proposal, research proposal 论文 + 开题 开题报告模板

规则:

  • 用户说"I need a resume" → 你调 search_templates(q="简历"),不是 q="resume"
  • 用户说"make me a presentation" → 你调 search_templates(q="PPT")
  • 用户说"help with my thesis" → 你调 search_templates(q="论文")recommend_templates(task="毕业论文")
  • 不确定类型时,先调 list_categories() 看有哪些分类,再拿中文分类名去搜
场景 加载文件
用户决定用内置模板库,涉及收费判断 references/pricing.md
需要调用 API(上传/填充/推荐/生成) references/api.md
涉及模板类型、结构分析、占位符替换 references/templates.md
需要检查付费状态 执行 scripts/check_payment.py
用户上传自有模板文件 执行 scripts/upload_template.py
用户描述需求,从零创建模板 执行 scripts/create_template.py

重要原则

  1. 按流程走,不跳步 — Step 1→2→3→4→5
  2. 用户确认后再下一步
  3. 展示缩略图 — 推荐模板时必须发图片
  4. ¥0.99 买断 — 付一次永久免费,不限次数不限类型
  5. 免费额度 3 次共享 — 上传模板、描述创建、生成文档共享 3 次免费额度
  6. session_id 10 分钟过期 — 超时需重新上传
  7. 付费由龙虾代劳 — 用户同意后,龙虾调 POST /api/v1/pay/create 获取 Payment-Needed,通过支付宝 AI 收发起支付,用户在支付宝点确认,龙虾拿到 trade_no+payment_proof 后调 /api/v1/pay/verify 验证。用户不需要扫码。
安全使用建议
Install only if you are comfortable sending your documents, personal details, API key, and payment-verification data to this publisher's remote service. Avoid using it with confidential school, work, identity, or business documents until the service uses HTTPS, explains retention/deletion, and adds clear confirmations before uploads and payments.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The template generation, document upload, filling, and paid template access fit the stated purpose, but the workflow handles sensitive documents, personal resume/thesis data, API keys, and payment proofs without enough privacy or transport-safety disclosure.
Instruction Scope
The skill generally requires step-by-step user confirmation, but also allows a broad '直接干' shortcut and uses broad document-writing triggers; that is under-scoped for upload, execution, network, and payment operations.
Install Mechanism
The package is a normal skill artifact with markdown references and Python helper scripts; there is no evidence of auto-start installation behavior, hidden persistence, or destructive commands. Static scan was clean and VirusTotal telemetry was null.
Credentials
Read, write, exec, and network capabilities are broadly coherent with generating documents, but the helper scripts and API docs use http://124.221.10.61 for uploads and account checks, exposing documents and API keys without TLS.
Persistence & Privilege
No local privilege escalation or OS persistence was found, but the remote service appears to maintain API-key balance, payment status, sessions, and premium unlock state, with no retention/deletion policy and with credentials sent over unencrypted HTTP.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install template-library-ai
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /template-library-ai 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.1
- 技能名称修改为“模板库 - AI写论文做PPT”,更贴合实际用途 - 版本号从2.0.0升级至2.0.1 - 其他内容与上一版本一致,无功能或流程方面改动
v2.0.0
template-library-ai v2.0.0 - 全新流程化核心操作:检查环境→需求分析→模板选择→内容收集→生成文档→交付文件,需用户逐步确认不跳步。 - 增强模板来源:支持上传自有.docx模板、描述需求从零创建模板、或直接用500+内置模板库。 - 智能关键词翻译:英文需求可自动识别并对应中文模板分类检索。 - 明确收集与交付规范:图片需用户明确路径,交付文档时需输出绝对路径、格式、大小及插图说明。 - 全场景覆盖,终身买断,免费额度与付费流程详尽补充。
元数据
Slug template-library-ai
版本 2.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Templatebased Writing 是什么?

让龙虾替你写论文、做PPT、填报告。跟AI说句话,500+模板任选,自动排版一键生成docx/pptx。支持上传自有模板智能填充。毕业论文/开题报告/实验报告/简历/求职/答辩PPT全场景覆盖。¥0.99终身买断,装好即用。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 36 次。

如何安装 Templatebased Writing?

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

Templatebased Writing 是免费的吗?

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

Templatebased Writing 支持哪些平台?

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

谁开发了 Templatebased Writing?

由 yueheng-rgb(@yueheng-rgb)开发并维护,当前版本 v2.0.1。

💬 留言讨论