← 返回 Skills 市场
WeRead to flomo
作者
ericxie777
· GitHub ↗
· v1.0.1
· MIT-0
147
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install weread-to-flomo
功能描述
Sync WeRead (微信读书) highlights and notes into flomo with incremental deduplication and configurable sync scope. Use when the user wants to export or sync WeRe...
安全使用建议
This skill appears to do what it claims: read local WeRead-exported Markdown files, POST entries to a flomo webhook you supply, and record which items were sent in a state file under the export directory. Before using it: (1) review the script yourself (it's included) to confirm expected behavior; (2) keep your FLOMO_WEBHOOK secret and supply it via an environment variable or CLI argument as suggested — the script will send content to that URL; (3) run --dry-run first to preview what would be sent; (4) be aware the script creates/updates .weread-flomo-state.json in the export directory; (5) the SKILL.md mentions WEREAD_COOKIE but the script doesn't use it — that cookie may only be relevant for producing the Markdown export outside this tool; (6) avoid putting webhook URLs or cookies into the skill directory or any public repo. If you want higher assurance, run the script in a controlled environment and confirm that the webhook endpoint belongs to flomo (or another trusted destination) before sending real data.
功能分析
Type: OpenClaw Skill
Name: weread-to-flomo
Version: 1.0.1
The skill is a straightforward utility designed to sync WeRead highlights from local Markdown files to flomo. The core logic in `scripts/weread_to_flomo.py` uses standard Python libraries to parse exported notes and send them to a user-provided webhook via HTTP POST. No evidence of malicious intent, unauthorized data exfiltration, or suspicious execution patterns was found.
能力评估
Purpose & Capability
The script and SKILL.md implement WeRead -> flomo syncing as described: parsing local Markdown exports, building content, POSTing to a flomo webhook, and tracking sent entries. Minor mismatch: SKILL.md suggests setting WEREAD_COOKIE, but the included script does not use any cookie — likely the cookie is needed outside the skill when producing WeRead Markdown exports, not for this script itself.
Instruction Scope
Runtime instructions are narrowly scoped: they direct the agent/user to run the included script against a specified local directory of exported .md files and to provide a flomo webhook. The skill only reads files from the provided weread-dir and a per-directory state file; it does not instruct reading unrelated system files or secrets.
Install Mechanism
There is no install step (instruction-only with an included script). Nothing is downloaded or written outside the user's explicit weread-dir/state file. This is the lowest-risk install posture.
Credentials
The registry metadata lists no required env vars, but SKILL.md advises setting FLOMO_WEBHOOK (and mentions WEREAD_COOKIE). The script accepts the flomo webhook as an argument and will POST content to whichever URL is provided — this is expected and proportionate. The webhook is a sensitive secret (it can accept arbitrary notes), so the skill's need for that secret is reasonable but should be treated carefully. The advertised WEREAD_COOKIE is not used by the script and therefore appears unnecessary here.
Persistence & Privilege
The script writes a local state file (.weread-flomo-state.json) inside the provided weread export directory to track sent items. The skill does not request persistent platform-wide privileges, does not set always:true, and does not modify other skill configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install weread-to-flomo - 安装完成后,直接呼叫该 Skill 的名称或使用
/weread-to-flomo触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Refine public docs, clarify today/date/all sync scopes, and improve rollout guidance for existing flomo archives.
v1.0.0
Initial public release: sync WeRead highlights/notes to flomo with today/date/all modes, dry-run, and local dedup state.
元数据
常见问题
WeRead to flomo 是什么?
Sync WeRead (微信读书) highlights and notes into flomo with incremental deduplication and configurable sync scope. Use when the user wants to export or sync WeRe... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 147 次。
如何安装 WeRead to flomo?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install weread-to-flomo」即可一键安装,无需额外配置。
WeRead to flomo 是免费的吗?
是的,WeRead to flomo 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
WeRead to flomo 支持哪些平台?
WeRead to flomo 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 WeRead to flomo?
由 ericxie777(@ericxie777)开发并维护,当前版本 v1.0.1。
推荐 Skills