← 返回 Skills 市场
187
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install smart-collect
功能描述
分析和总结URL链接内容,并保存到obsidian中,同时定期提醒复习
安全使用建议
This skill appears to do what it says, but before installing or enabling scheduled runs: 1) open config.json.example and verify storagePath (change it if you don't want files written to the default ~/Desktop/Obsidian/Star); 2) if you provide an LLM API key, understand LLM calls will go to the configured service (DeepSeek by default) — only provide keys for services you trust; 3) the reviewer/cron suggestion will cause the review script to run automatically and fetch user-provided URLs (outbound network activity) — only schedule it if you trust the skill and the URLs it will fetch; 4) the fetcher may try to use a local snapshot service at 127.0.0.1:18800 for dynamic pages — ensure that local service is trusted; 5) review or run the scripts manually first (node scripts/shoucang-add.js, node scripts/shoucang-review.js) to confirm behavior before adding to OpenClaw cron. If you want higher assurance, inspect config.json you create and run the scripts in a contained environment before enabling automation.
功能分析
Type: OpenClaw Skill
Name: smart-collect
Version: 1.0.0
The skill bundle implements a legitimate spaced-repetition bookmarking system ('Smart Collect') designed to save web content to Obsidian. The code (lib/fetcher.js, lib/markdownStore.js) performs standard operations such as fetching URLs, generating AI summaries via DeepSeek, and managing local Markdown files. No evidence of data exfiltration, unauthorized remote execution, or malicious prompt injection was found; the included cron configuration in SKILL.md is consistent with the tool's automation purpose.
能力评估
Purpose & Capability
Name/description (collect URLs, summarize, save to Obsidian, schedule reviews) match the included code: fetcher, LLM wrapper, markdown store, and review engine. The skill expects an LLM/feishu configuration in config.json.example (documented in SKILL.md) which is coherent with the LLM and notifier code. Minor note: the published metadata lists no required env vars but the code can use a DeepSeek API key (process.env.DEEPSEEK_API_KEY) and accepts feishu config — this is optional in practice but is not reflected in the registry metadata.
Instruction Scope
SKILL.md instructs adding a cron job to run the review script; scripts read/write Markdown files under a user-specified storagePath (defaults to ~/Desktop/Obsidian/Star). The fetcher fetches arbitrary user-provided URLs (outbound HTTP(S) calls) and can call an LLM endpoint. The browser-based scraping path references a local snapshot endpoint (http://127.0.0.1:18800/snapshot?url=...) — this is not external but will attempt to use a local service if available. Overall the instructions stay within purpose, but you should be aware scheduled runs will perform network requests and create/update files in your home directory.
Install Mechanism
No install spec; this is instruction + code only and does not pull executables from external URLs. That minimizes install-time risk. The code uses Node standard libs and child_process is referenced but not used to execute arbitrary external binaries.
Credentials
The skill does not declare required env vars in the registry, but the code supports using a DeepSeek API key (process.env.DEEPSEEK_API_KEY) and expects an LLM/Feishu configuration in config.json. Requesting an LLM API key or notifier config is proportionate to the stated functionality; however, the metadata could be clearer about optional credentials so users know to provide them before use.
Persistence & Privilege
always:false (normal). The skill will create files in the specified storage path (default in the user's home directory) and SKILL.md suggests adding a scheduled job to OpenClaw's jobs.json to run the review script daily — that requires editing OpenClaw configuration but the skill itself does not force-enable itself or modify other skills. Scheduled execution means network fetches and file writes will occur unattended when the job runs; review config carefully before enabling scheduling.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install smart-collect - 安装完成后,直接呼叫该 Skill 的名称或使用
/smart-collect触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Smart Collect 1.0.0 初始版本发布。
- 支持自动抓取 GitHub、微信公众号、小红书及普通网页,并生成摘要、标签与分类
- 集成艾宾浩斯遗忘曲线回顾引擎,定时发送复习提醒
- 收藏内容以 Markdown 格式保存到 Obsidian 路径
- 支持自然语言操作(如推迟、归档、标签管理)
- 提供 OpenClaw cron 配置实现每日定时复习提醒
元数据
常见问题
smart-collect 是什么?
分析和总结URL链接内容,并保存到obsidian中,同时定期提醒复习. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 187 次。
如何安装 smart-collect?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install smart-collect」即可一键安装,无需额外配置。
smart-collect 是免费的吗?
是的,smart-collect 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
smart-collect 支持哪些平台?
smart-collect 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 smart-collect?
由 mickey(@nbutmickey)开发并维护,当前版本 v1.0.0。
推荐 Skills