Scan Report
This report was generated in Chinese. Some content may be in Chinese.
5 /100
morning-brief
晨间简报 - 每天自动推送假期倒计时和时间进度
晨间简报工具,声明功能与实际代码行为一致,仅包含必要的节假日数据获取和本地缓存,无敏感操作
Safe to install
可安全安装使用。建议验证节假日 API 数据源的可靠性
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | 外部数据源未声明 Supply Chain | main.js:20 |
| Low | 依赖版本未锁定 Supply Chain | package.json:19 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | main.js:24-25 fs.writeFileSync(cacheFile, ...); main.js:27 JSON.parse(fs.readFil… |
| Network | READ | READ | ✓ Aligned | main.js:20 axios.get(url, { timeout: 10000 }) |
| Shell | NONE | NONE | — | 无 subprocess/spawn/exec 调用 |
| Environment | NONE | NONE | — | 无 os.environ 访问 |
| Clipboard | NONE | NONE | — | 无剪贴板操作 |
| Browser | NONE | NONE | — | 无浏览器相关代码 |
| Database | NONE | NONE | — | 无数据库操作 |
1 findings
Medium External URL 外部 URL
https://www.shuyz.com/githubfiles/china-holiday-calender/master/holidayAPI.json main.js:20 File Tree
5 files · 5.4 KB · 222 lines JavaScript 1f · 99L
Markdown 1f · 66L
JSON 3f · 57L
├─
clawhub.json
JSON
├─
main.js
JavaScript
├─
package.json
JSON
├─
skill.json
JSON
└─
SKILL.md
Markdown
Dependencies 2 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
axios | ^1.6.0 | npm | No | 无版本锁定,建议锁定为 1.6.8 |
dayjs | ^1.11.0 | npm | No | 无版本锁定,建议锁定为 1.11.10 |
Security Positives
✓ 功能代码简单透明,无混淆
✓ SKILL.md 声明的功能与实际代码行为一致
✓ 无 shell 命令执行
✓ 无敏感文件或凭证访问
✓ 无数据外传行为
✓ 依赖库为知名稳定项目(axios、dayjs)
✓ 文件缓存路径使用 __dirname,相对安全