可信 — 风险评分 0/100
上次扫描:21 小时前 重新扫描
0 /100
chatbot-engine
智能对话引擎 - 多轮对话与意图识别
This is a legitimate chatbot engine with no security issues - all declared capabilities match the implementation with no hidden functionality detected.
技能名称chatbot-engine
分析耗时39.8s
引擎pi
可以安装
This skill is safe to use. No action required.
资源类型声明权限推断权限状态证据
文件系统 READ READ ✓ 一致 scripts/chatbot.py:103-115 save/load session methods
网络访问 READ READ ✓ 一致 scripts/llm_adapter.py:58-62 API key env access + line 95-102 OpenAI API calls
命令执行 NONE NONE No subprocess/os.system calls found
环境变量 NONE READ ✓ 一致 scripts/llm_adapter.py:23 reads API keys for legitimate LLM functionality
技能调用 NONE NONE No skill invocation patterns found
剪贴板 NONE NONE No clipboard access found
浏览器 NONE NONE No browser automation found
数据库 NONE NONE No database operations found

目录结构

10 文件 · 30.4 KB · 1054 行
Python 7f · 982L Markdown 2f · 67L Text 1f · 5L
├─ 📁 examples
│ └─ 🐍 basic_usage.py Python 147L · 3.5 KB
├─ 📁 scripts
│ ├─ 🐍 chatbot.py Python 124L · 3.7 KB
│ ├─ 🐍 dialogue_manager.py Python 71L · 2.4 KB
│ ├─ 🐍 intent_classifier.py Python 166L · 4.8 KB
│ ├─ 🐍 knowledge_base.py Python 221L · 6.4 KB
│ └─ 🐍 llm_adapter.py Python 156L · 5.1 KB
├─ 📁 tests
│ └─ 🐍 test_chatbot.py Python 97L · 2.8 KB
├─ 📝 README.md Markdown 9L · 96 B
├─ 📄 requirements.txt Text 5L · 78 B
└─ 📝 SKILL.md Markdown 58L · 1.7 KB

依赖分析 5 项

包名版本来源已知漏洞备注
openai >=1.0.0 pip Version lower bound set, minor version unpinned
scikit-learn >=1.3.0 pip Version lower bound set, minor version unpinned
numpy >=1.24.0 pip Standard ML dependency
pandas >=2.0.0 pip Standard data processing dependency
regex >=2023.0.0 pip Standard regex library

安全亮点

✓ No shell execution (subprocess, os.system, etc.) - clean codebase
✓ No network exfiltration - only legitimate API calls to declared providers (OpenAI, Anthropic)
✓ No credential harvesting beyond necessary API key access for LLM functionality
✓ No obfuscation techniques (base64, eval, etc.) detected
✓ All file operations are declared and documented (session save/load, config persistence)
✓ Dependencies are properly version-pinned in requirements.txt
✓ Plugin system is declared and properly scoped
✓ No sensitive path access (no ~/.ssh, ~/.aws, .env scanning)
✓ No persistence mechanisms (no cron, startup hooks, backdoors)
✓ Clean code with no hidden functionality