← 返回 Skills 市场
mrchenkuan

Paper Engineering Assistant

作者 陈宽同学 · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
499
总下载
0
收藏
2
当前安装
2
版本数
在 OpenClaw 中安装
/install paper-engineering-assistant
功能描述
基于“框架层-总结层-正文层”三层架构的自动化论文写作与文献管理助手。严格按照用户指定的目录(`workspace/毕业论文`)组织所有文件。
安全使用建议
This skill's documentation promises substantial automation (download PDFs, parse text, summarize, and automatic bidirectional sync) but the provided code is a small, mostly placeholder script that only creates directories, lists project structure, and contains a stub for updating summaries. Before installing or using it: 1) Back up any real thesis/work directories — the skill explicitly overwrites body files. 2) Ask the author for the missing implementations: what libraries/tools will be used for PDF parsing, what network endpoints will be contacted, and how synchronization is triggered (file watcher, webhooks, or manual). 3) If you need network access disabled, run the skill in an isolated/test folder or restrict its network privileges. 4) Prefer to run the included agent.py in a sandbox to confirm behavior and to obtain a complete implementation (download/parsing/sync code) before giving it access to important files. If the author cannot justify where downloads will come from or cannot provide the actual parsing/sync code, treat the skill as incomplete and avoid using it on important data.
功能分析
Type: OpenClaw Skill Name: paper-engineering-assistant Version: 1.0.1 The skill requests broad permissions, including 'Filesystem read/write' and 'network access', as declared in SKILL.md. While these permissions are plausible for an academic writing assistant, the instructions in SKILL.md for the agent to parse arbitrary reference files (e.g., PDFs) and perform network downloads based on user-provided keywords introduce significant vulnerability risks. These capabilities could be exploited through parser vulnerabilities or by tricking the agent into downloading/processing malicious content or performing SSRF, even though the provided `agent.py` code does not explicitly implement these risky parsing/downloading functions, nor does it show clear malicious intent.
能力评估
Purpose & Capability
The SKILL.md describes a full-featured pipeline (PDF download/parse, literature search, automated summarization, full bidirectional synchronization). The shipped agent.py only implements directory creation, a simple project-structure reporter, and a placeholder summary-update routine; it does not perform network calls, PDF parsing, summarization, or file-watching. Also the top-level description (Chinese: organize under workspace/毕业论文) conflicts with SKILL.md/agent.py default './PaperProject/'. This mismatch between claimed capability and actual footprint is inconsistent.
Instruction Scope
Runtime instructions request filesystem read/write across a project tree and network access for literature search and downloads; they also state that body files may be overwritten and that synchronization must run after each modification. The code, however, provides no implementation for downloads, parsing, or an automatic synchronization/watch mechanism, so the instructions grant broad behaviors that are not constrained or implemented. Overwrite behavior is explicit in the docs and could be destructive if run in a real project directory.
Install Mechanism
No install spec is provided and no external packages are fetched; risk from install mechanism is low. The skill is instruction-plus-a-small-agent script; nothing is downloaded or extracted during install.
Credentials
The skill declares network access and filesystem read/write in its runtime instructions but requires no environment variables or credentials. That is plausible for generic literature searches, but the SKILL.md does not declare which external services/endpoints will be contacted or whether credentials (institutional access, library proxies) are needed. The lack of declared secrets is not an immediate red flag, but network access plus unspecified endpoints increases ambiguity.
Persistence & Privilege
The skill is not marked 'always: true' and does not request special system-wide privileges. It exposes async functions (initialize_project, sync_on_body_change) that a gateway could call, but that is consistent with normal skill operation. Autonomous invocation is allowed by default (platform default) — combine that with network/filesystem access if you want to limit risk.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install paper-engineering-assistant
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /paper-engineering-assistant 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Initial metadata file (_meta.json) added for skill packaging and cataloging. - No changes to core functionality or user-facing features in this version. - All previous logic and workflows remain unchanged.
v1.0.0
initinit
元数据
Slug paper-engineering-assistant
版本 1.0.1
许可证
累计安装 2
当前安装数 2
历史版本数 2
常见问题

Paper Engineering Assistant 是什么?

基于“框架层-总结层-正文层”三层架构的自动化论文写作与文献管理助手。严格按照用户指定的目录(`workspace/毕业论文`)组织所有文件。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 499 次。

如何安装 Paper Engineering Assistant?

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

Paper Engineering Assistant 是免费的吗?

是的,Paper Engineering Assistant 完全免费(开源免费),可自由下载、安装和使用。

Paper Engineering Assistant 支持哪些平台?

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

谁开发了 Paper Engineering Assistant?

由 陈宽同学(@mrchenkuan)开发并维护,当前版本 v1.0.1。

💬 留言讨论