扫描报告
5 /100
workwork
学术综述撰写与格式化工具集 - 参考文献检查、格式验证、Word文档生成
学术论文格式化工具集,所有代码行为与文档声明一致,无恶意行为发现。network:READ 权限用于学术 API 验证,shell:WRITE 仅用于打开本地文档。
可以安装
无需操作,可安全使用。
安全发现 3 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 提示 | 网络请求未在 SKILL.md 中显式声明 | scripts/literature_integrity_checker.py:267 |
| 提示 | shell 执行仅用于打开本地文档 | scripts/literature_integrity_checker.py:298 |
| 提示 | 文件修改操作已有警告提示 | SKILL.md:75 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ,WRITE | WRITE | ✓ 一致 | SKILL.md: 明确声明 filter_references.py、extract_and_fix_references.py 会修改文件 |
| 网络访问 | NONE | READ | ✓ 一致 | literature_integrity_checker.py:267 调用 CrossRef API 验证文献 |
| 命令执行 | NONE | WRITE | ✓ 一致 | literature_integrity_checker.py:298 仅用于打开本地文档 |
| 环境变量 | NONE | NONE | — | 代码中无 os.environ 访问 |
2 项发现
中危 外部 URL 外部 URL
http://schemas.openxmlformats.org/wordprocessingml/2006/main scripts/extract_ref_format.py:20 中危 外部 URL 外部 URL
https://api.crossref.org/works?query= scripts/literature_integrity_checker.py:299 目录结构
26 文件 · 221.2 KB · 6626 行 Python 14f · 4131L
Markdown 7f · 1818L
JavaScript 2f · 530L
YAML 1f · 88L
JSON 2f · 59L
├─
▾
references
│ ├─
features_checklist.md
Markdown
│ └─
workflow_guide.md
Markdown
├─
▾
scripts
│ ├─
analyze_citation_pattern.py
Python
│ ├─
check_duplicate_citations.py
Python
│ ├─
create_word_doc_v3.js
JavaScript
│ ├─
create_word_with_superscript.js
JavaScript
│ ├─
document_format_checker.py
Python
│ ├─
extract_and_fix_references.py
Python
│ ├─
extract_ref_format.py
Python
│ ├─
filter_references.py
Python
│ ├─
literature_integrity_checker_auto_open.py
Python
│ ├─
literature_integrity_checker.py
Python
│ ├─
merge_duplicate_citations_in_paragraphs.py
Python
│ ├─
reference_accuracy_checker.py
Python
│ ├─
reference_formatter.py
Python
│ ├─
simple_verify.py
Python
│ ├─
typo_grammar_checker.py
Python
│ └─
unified_checker.py
Python
├─
▾
templates
│ └─
ref_format_default.yml
YAML
├─
_meta.json
JSON
├─
CHANGELOG.md
Markdown
├─
package.json
JSON
├─
README.md
Markdown
├─
SKILL.md
Markdown
├─
test_sample_with_errors.md
Markdown
└─
test_sample.md
Markdown
依赖分析 3 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
docx | ^9.6.1 | npm | 否 | Node.js Word 文档生成库 |
pyyaml | * | pip | 否 | YAML 配置解析 |
python-docx | * | pip | 否 | 可选依赖,用于 Word 文档操作 |
安全亮点
✓ 所有代码行为与 SKILL.md 文档描述完全一致
✓ 无凭证收割、API 密钥窃取等恶意行为
✓ 无 base64 编码、远程脚本下载等可疑技术
✓ 无隐藏的 HTML 注释或混淆代码
✓ 网络请求仅用于学术文献验证(CrossRef API),不外传敏感数据
✓ 第三方依赖简单:仅使用 docx npm 包和 pyyaml、python-docx Python 包
✓ 文件修改操作有明确警告和备份提示
✓ 自动打开文档功能限制在本地工作目录的 .docx 文件